Skip to main content
Version: Version 5 beta

Release notes

Learn about the changes, additions, and fixes in the PDF Viewer SDK.

Version 5

Version 5.5.0

29 April 2025

Added

  • The PDF Viewer SDK lets you implement text markup annotations, enabling users to highlight, underline, strike through, and create squiggly line annotations in documents.
  • With this update, the PDF Viewer SDK includes an accessibility layer, improving usability for users who rely on assistive technologies. For more information, review the Enable accessibility layer section.
  • You can add custom headers using HTTP requests when opening a document, improving integration flexibility. For more information, review the Provide custom HTTP headers when opening a document section.
  • As of this update, the viewer users can hide the annotation bar.

Fixed

  • Previously, under certain circumstances, a part of a sticky note bar remained displayed upon closing a sticky note. This update resolves the described issue.
  • To improve consistency and maintainability of the component's styling, the CSS variables referenced in the styles are now defined adequately with default values.

Version 5.4.0

26 March 2025

Added

  • You can now drag sticky note annotations between pages.
  • You can now customize the color theme of the PDF Viewer SDK using the following set of 6 CSS variables:
    • --background-color
    • --color-text-primary
    • --color-text-secondary
    • --hover-background-color
    • --secondary-color
    • --active-color

Changed

  • In the PDF Viewer SDK API:
    • Functions responsible for emitting events have been renamed from eventname() to emitEventname(). As a result, it is clear that the purpose of these functions is to emit events.
    • The parameter name for callback functions has been changed from fn to callback.
  • New PDF Web SDK API methods simplify conversion between PDF and document viewpoints, making custom layer implementation easier. For more details, review Page class API reference.

Fixed

  • An issue where the cursor was stuck in the loading state has been resolved.
  • Previously, the thumbnails would not have been updated if the document had been changed. With this release, the issue has been resolved.

Version 5.3.0

27 February 2025

Added

  • You can now interact with link annotations that navigate you to external resources or specific locations within the PDF.
  • Developers can now implement custom text markup annotations through the PDF Web SDK. This feature lets you create, edit, and delete highlights, underlines, squiggly lines, and strikethroughs, as well as customize their color. For more information, review Class: TextMarkupAnnotation in the PDF Wev SDK API references.

Version 5.2.0

7 February 2025

Added

  • You can now add, create, edit, and delete sticky note annotations. A new annotation contextual menu lets you add text, edit the color of annotations, and lock the annotation to prevent accidental edits.

Changed

  • With this update, the new layering mechanism separates search and text selection. As a result, the performance of the PDF Viewer SDK is now improved.

Version 5.1.1

21 January 2025

Added

  • You can now override the save button behavior to initiate custom actions. For more information, review the Modify save button behavior section.

Changed

  • Previously, when you opened a corrupt PDF, the PDF Viewer SDK auto-repair feature tried to fix the corrupted file. As a consequence, fixing the file could invalidate some digital signatures. With this update, you can disable the auto-repair with a boolean to prevent unwanted modifications of the original documents. For more information, review the Disable auto-repair feature section.

Version 5.1.0

18 November 2024

Added

  • The PDF Viewer SDK can now navigate you to the selected search result.

Fixed

  • PDF Viewer SDK Licensing is now pointing to the correct endpoint.
  • Before this update, there was a race condition when initializing the PDF Viewer SDK with the Angular framework. With this update, the issue was fixed.
  • Under certain circumstances, the PDF Viewer SDK could capture events outside of the canvas. As of this update, the underlying issue has been fixed, and the canvas size is the only space where you can capture events.
  • The API references and their generation process have been updated.

Version 5.0.0

11 September 2024

Added

  • The PDF Viewer SDK architecture was rewritten entirely. As a result, the SDK now consists of two packages:

    • PDF Web Viewer: An SDK that lets you implement PDF viewer capabilities with search.
    • PDF Web SDK: The functionality the PDF Web Viewer requires and additional features that let you completely customize the SDK.

    It's recommended that you try the PDF Web Viewer first. The PDF Web Viewer lets you customize some functionalities. You can implement your own PDF viewer using the PDF Web SDK if you have specific requirements. Implementing the PDF Web SDK lets you create a customized viewer from scratch but requires more development effort than the full PDF Viewer SDK.

  • The PDF Web Viewer is now working on both desktop and mobile.

  • Only the free Viewer-only version is available.

Previous versions

Version incompatibility

While the PDF Viewer SDK version 5 introduces new and improved functionality, it is also incompatible with implementations of the PDF Viewer SDK version 4. Hence this page provides release notes for version 5.0.0 and above. For previous release notes, refer to the version 4 release notes.