2017.7 Migration Guide
PSPDFKit for Web 2017.7 adds support for horizontal scaling, externally managed documents, an improved printing system, and much more.
This release requires changes to the server as well. Please check out our server migration guides to learn more.
Destroy API
Instance#destroy
is deprecated in favor of the newly added PSPDFKit.destroy
API:
// Change this… instance.destroy(); // …to this PSPDFKit.unload(instance);
// Change this… instance.destroy(); // …to this PSPDFKit.unload(instance);
Changes to CSS Classes
We changed a few CSS classes to be more consistent with the general styling. This mainly affects the selectors for note annotation icons:
Old Class | New Class |
---|---|
PSPDFKit-Note-Annotation-Icon-comment |
PSPDFKit-Note-Annotation-Icon-Comment |
PSPDFKit-Note-Annotation-Icon-rightPointer |
PSPDFKit-Note-Annotation-Icon-RightPointer |
PSPDFKit-Note-Annotation-Icon-rightArrow |
PSPDFKit-Note-Annotation-Icon-RightArrow |
PSPDFKit-Note-Annotation-Icon-check |
PSPDFKit-Note-Annotation-Icon-Check |
PSPDFKit-Note-Annotation-Icon-circle |
PSPDFKit-Note-Annotation-Icon-Circle |
PSPDFKit-Note-Annotation-Icon-cross |
PSPDFKit-Note-Annotation-Icon-Cross |
PSPDFKit-Note-Annotation-Icon-insert |
PSPDFKit-Note-Annotation-Icon-Insert |
PSPDFKit-Note-Annotation-Icon-newParagraph |
PSPDFKit-Note-Annotation-Icon-NewParagraph |
PSPDFKit-Note-Annotation-Icon-note |
PSPDFKit-Note-Annotation-Icon-Note |
PSPDFKit-Note-Annotation-Icon-paragraph |
PSPDFKit-Note-Annotation-Icon-Paragraph |
PSPDFKit-Note-Annotation-Icon-help |
PSPDFKit-Note-Annotation-Icon-Help |
PSPDFKit-Note-Annotation-Icon-star |
PSPDFKit-Note-Annotation-Icon-Star |
PSPDFKit-Note-Annotation-Icon-key |
PSPDFKit-Note-Annotation-Icon-Key |
Printing
We changed the default printing mode from PrintMode.EXPORT_PDF
to PrintMode.DOM
. This should not cause issues with existing setups.
Check out the Printing guide to learn about the differences.
For a full list of changes, check out the changelog.