Skip to content

Changelog

yuuvis® media viewer

Released 05/05/2026

Bugfixes:

  • E-invoice viewer now shows a user-friendly error message when not configured, directing users to their administrator
  • Office viewer document refresh state label updated for clarity in English and German

Released 05/05/2026

Bugfixes:

  • E-invoice viewer now shows a user-friendly error message when not configured, directing users to their administrator
  • Office viewer document refresh state label updated for clarity in English and German

Released 04/29/2026

Breaking Changes:

  • BREAKING: Upgraded from Angular 19 to Angular 21 — all peer dependencies now require @angular/core, @angular/common, @angular/forms, @angular/cdk and @angular/platform-browser at ^21.2.x
  • BREAKING: @angular/material is now a required peer dependency (^21.2.7)
  • BREAKING: ngx-monaco-editor-v2 is no longer a peer dependency; the text/code viewer now uses monaco-editor directly — consumers must install monaco-editor and copy its assets instead
  • BREAKING: @ngx-translate/core peer dependency version changed from ^15.0.0 to 17.0.0 (pinned)
  • BREAKING: @kenjiuno/msgreader peer dependency replaced by @kenjiuno/msgreader-web-ng (^0.2.0-alpha1) for browser compatibility — update your package.json accordingly

Features:

  • New OpenOfficeComponent renders OpenDocument files (ODT, ODP, ODS) via PDF rendition with a download fallback and a simplified-rendering warning banner (HAR-3593)
  • New MonacoDirectComponent replaces the previous Monaco wrapper component (MonacoComponent) with a direct Monaco Editor integration; MonacoLoaderService handles lazy loading of editor assets
  • PDF viewer completely overhauled: new keyboard-shortcut service, password-protection support via PdfSecurityService, redesigned zoom/search/paging/rotate toolbar, and new overlay styles (HAR-3702)
  • Video viewer now supports Picture-in-Picture mode via enterPictureInPicture() and isPipSupported() signal; controllable through disablePictureInPicture metadata flag (HAR-3729)
  • provideMediaViewer() now accepts an einvoice.saxonJsUrl option for the Saxon-JS runtime URL; a clear error message is shown when unconfigured — MediaViewerProvidersOptions is now exported for typed configuration (HAR-3316)

Bugfixes:

  • Monaco editor container now correctly recalculates its size on host element resize (HAR-3727)

Dependency Updates:

  • Updated fast-xml-parser from ^5.3.7 to 5.7.1
  • Added rxjs 7.8.2 as explicit peer dependency (was already a transitive Angular dependency)
  • Pinned pdfjs-dist to 4.10.38

Released 03/27/2026

Features:

  • Mail viewer now parses EML and MSG files with a built-in renderer, removing the dependency on an external service
  • Mail viewer now displays email attachments in an interactive carousel with a built-in preview
  • PDF viewer toolbar can now be hidden by passing showToolbar: false in the viewer metadata (HAR-3443)
  • fileExtension() and srcPath() are now public methods on MediaViewerService, available for use in custom viewer implementations (HAR-3443)
  • Office viewer now distinguishes between document-updated and document-converted states when reacting to editing lifecycle events (HAR-3443)

Bugfixes:

  • Inline/embedded images are now correctly excluded from the email attachment list
  • Fixed attachment chip appearance in the mail viewer

Released 03/09/2026

Bugfixes:

  • Made reloadOffset optional in provideMediaViewer() configuration, defaulting to 1500ms (HAR-3316)

Released 03/09/2026

Features:

  • Added visual loading overlay in the Office viewer while a document is being updated after save (HAR-3316)
  • Added configurable reloadOffset option to provideMediaViewer() for tuning the Office document reload timing (HAR-3316)
  • Added saxonJsUrl configuration option to provideMediaViewer() for the e-invoice viewer (HAR-3316)

Released 03/04/2026

Bugfixes:

  • Fixed opening and downloading of attachments in the XRechnung e-invoice viewer, including proper event handling and localized button label (HAR-3178)
  • Fixed intermittent availability detection in the Office document viewer (HAR-2858)

Released 01/16/2026

Bugfixes:

  • Fixed fallback download link for Office documents when Office 365 is unavailable (HAR-2936)

Released 11/12/2025

Bugfixes:

  • Fixed Office document viewer not refreshing properly after saving changes (HAR-2470)
  • Fixed PDF page navigation input accepting invalid page numbers (HAR-2438)
  • Fixed incorrect pagination button labels in the PDF toolbar (HAR-2530)
  • Fixed Office document previews not loading the correct document version (HAR-2603)
  • Improved Office document update event handling to avoid unnecessary reloads (HAR-2585)
  • Fixed error messages not showing translated text when a translation key is unavailable (HAR-2457)

Released 10/15/2025

Bugfixes:

  • Fixed missing OnDestroy import in the PDF viewer component (HAR-2194)

Released 10/10/2025

Bugfixes:

  • Fixed text selection and copy functionality in the PDF viewer (HAR-2194)

Released 10/01/2025

Bugfixes:

  • Fixed Office document viewer not reloading after document updates (HAR-1505)

Released 09/17/2025

Bugfixes:

  • Fixed PDF search bar not being visible on small screens (HAR-1381)
  • Fixed button visibility in the PDF toolbar paging controls (HAR-1380)

Released 09/12/2025

Bugfixes:

  • Fixed Office document viewer not passing the file name to the Office 365 dashlet (HAR-2037)

Released 08/06/2025

Bugfixes:

  • Improved accessibility for image viewer action buttons and PDF toolbar controls (HAR-1373)
  • Improved error handling in the email viewer to display errors when emails fail to load (HAR-1274)

Released 06/24/2025

Bugfixes:

  • Fixed email attachment display and header details styling (HAR-684)
  • Fixed PDF viewer compatibility with Vite-based build environments and improved toolbar styling (HAR-1137)

Released 06/16/2025

Bugfixes:

  • Fixed PDF viewer search input placeholder text and toolbar styling (HAR-1137)

Released 06/16/2025

Bugfixes:

  • Fixed styling issues in the image viewer component (HAR-1189)
  • Fixed missing search and zoom functionality in the PDF viewer (HAR-1213)

Released 06/11/2025

Bugfixes:

  • Fixed Office viewer not working in production environments

Released 06/11/2025

Features:

  • Added Office 365 dashlet availability check before attempting to load documents (HAR-1154)
  • Implemented a new built-in PDF viewer with improved toolbar controls including zoom, search, rotation, and pagination (HAR-1137)
  • Added --ymv-icon-color CSS variable to customize icon colors across all viewer components (HAR-1189)