Releases: stephanrauh/ngx-extended-pdf-viewer
Version 11 featuring pdf.js 2.12 and improved performance
- performance improvements, especially for large documents
- single-page mode now supports documents with ten thousand pages
- book mode is finally production-ready
- log messages can be filtered programmatically
- find bar and find API now support "find on current page" and "find in page range"
- repaired support for CMaps (needed for far-eastern languages)
- requires at least Angular 9 because the library is shipped in Ivy format now
Version 10.1.0 featuring pdf.js 2.10
many bugfixes and minor improvements
Version 9.0 featuring pdf.js 2.9
Version 9.0 has few new features. Instead, a lot of work went into bugfixes. The most prominent feature is updating from pdf.js 2.7 to pdf.js 2.9. This, in turn, mean better text rendering, improved accessibility support, displaying digital signatures officially (as opposed to the custom hack I offered before), and lots of minor features and bug fixes. pdf.js 2.9 also offers experimental XFA (Acrobat Forms) support, but I doubt you can already access it using ngx-extended-pdf-viewer.
ngx-extended-pdf-viewer itself also contains quite a few bug fixes. Most importantly: I've repaired form support. I've also re-worked the CSS rules. That should make using the library easier.
The only new feature is deals with PDF files you're opening for the second time. Since version 9.0, the original zoom setting is used again. The drawback is that this adds a delay, so you may want to override this commodity feature by setting [zoom]
explicitly.
Fast forward to pdf.js 2.9
Pdf.js 2.9 has landed this afternoon! So ngx-extended-pdf-viewer is going to skip version 2.8 and updates to version 2.9. The bleeding edge branch now is the developer preview of pdf.js 2.10.
Possibly last release candidate before version 9.0
Unless someone finds a bug within the next one or two days, this is going to be the last pre-release of version 9.0.0.
9.0.0-rc.1: update the "bleeding edge" to pdf.js 2.9
This release uses pdf.js 2.8 by default and pdf.js 2.9 if you configure it to use the "bleeding edge" branch.
9.0.0-rc.0: update to pdf.js 2.8
This is the first feature-complete pre-release using pdf.js 2.8 by default.