Our latest release, PSPDFKit for Web 2022.4, gives users additional tools for annotating PDFs. We also added support for rendering media annotations and executing actions for the
onPointerLeave event types, which are defined in the
additionalActions property of widget annotations.
This release is also the last one to support Internet Explorer 11; beginning with 2022.5, we’ll drop support for IE11 as part of an effort to be able to more easily adopt new web technologies and ship less bloat to modern browsers.
PSPDFKit for Web 2022.4 adds support for displaying video and audio files embedded in a PDF document. In our model, these are instances of the
PSPDFKit.Annotations.MediaAnnotation class, which describe the underlying attachment associated to it, as well as metadata such as the name, the type, and the description of the media.
To learn more about this, please read our media annotations guide.
At PSPDFKit, one of our core values is to be willing to embrace the latest technology and to care about quality. Cross-browser compatibility is an extremely important subject for us, and this led us to build and open source the Browserslist.dev tool. This tool helps analyze compatibility data and keep an eye on usage of both modern browsers and legacy ones such as IE11. And speaking of IE11, on 15 June 2022, Microsoft retired Internet Explorer 11, and IE11 has been unsupported since then.
The web platform is in constant evolution, and at PSPDFKit, we aim to adopt newer APIs that enable new features and achieve better performance. For this reason, 2022.4 will be the last PSPDFKit for Web version to support IE11. As of this version, IE11 support is officially deprecated, and running PSPDFKit for Web 2022.4 in IE11 will show a warning. Once version 2022.5.0 is released, IE11 will no longer be supported.
With this change in supported browsers, we’ll be able to focus our efforts on optimizing the Web SDK and adding new functionality by reassigning resources that were needed to keep IE11 support. We’ll also be able to better explore the benefits of using modern APIs and take advantage of features only found in modern browsers.
This release features other improvements, including:
Better parsing of dates.
HTTP hardening headers for PSPDFKit Server.
Support for executing actions for the
onPointerLeaveevent types, which are defined in the
additionalActionsproperty of widget annotations.
For more information, refer to the 2022.4 changelog.
Please email us at email@example.com if you’re interested in PSPDFKit for Web. For a complete list of features, visit our product page. We’d love to hear about your use case and discuss how to best implement it.