What's Changed
Version 20 contains a couple of minor bugfixes that might break your application. It's not likely, but I decided to play it safe and to increase the major version number. The new version
- updates to pdf.js 4.1. The bleeding-edge is a sneak preview of version 4.2, containing the latests (and possibly buggy) addition from pdf.js.
- I've improved CSS encapsulation. Recently, I'd added a couple of CSS files and forgot to wrap these file into the ngx-extended-pdf-viewer. If you've modified some of my CSS rules, you may want to add the .ngx-extended-pdf-viewer class to the CSS selector. If you haven't done so yet, your CSS rule is probably broken.
- I've fixed bugs with checkboxes and radiobuttons in forms. This might break your application if it relies on the bugs.
- I've removed the minified ES5 build. I suspect nowadays very few people are using the ES5 build, so let's reduce the size of this package.
Auto-generated change list
- Bug in hasPageBeenRendered method by @tramnhatquang in #2165
- Fixed several CSP issues requiring 'unsafe-inline' rule. by @EpicVoyage in #2221
- Fixed "currentPageIndex()" & "addImageToAnnotationLayer()" by @Al00X in #2239
New Contributors
Kudos go to three new contributors. You guys rock! This library is a lot of work, but it doesn't feel like work because I'm supported by such a great community. No matter whether you request a new feature, report a bug, improve the documentation, or send me a pull request to the core library, you show me this library matters - and that's a great motivation to carry on!
In particular,
- @tramnhatquang made their first contribution in #2165
- @EpicVoyage made their first contribution in #2221
- @Al00X made their first contribution in #2239
Full Changelog: https://pdfviewer.net/extended-pdf-viewer/changelog