npm pdfjs-dist 5.4.624
v5.4.624

8 hours ago

This release contains improvements for accessibility, the annotation editor, image decoding, performance and the viewer.

Changes since v5.4.530

  • Bump the stable version in pdfjs.config by @timvandermeij in #20540
  • Get glyph contours when stroking using a pattern by @calixteman in #20515
  • Use the PDFium JBig2 decoder compiled into wasm by @calixteman in #20546
  • Update dependencies and translations to the most recent versions by @timvandermeij in #20547
  • Fix wasm url issue for the jbig2 decoder by @calixteman in #20548
  • Revert "Remove some files from talos tests because they aren't available on webarchive" by @timvandermeij in #20549
  • Aria-hide artifacts in the text layer (bug 2004951) by @calixteman in #20550
  • Don't add an aria-label on MathML elements in the struct tree (bug 2004951) by @calixteman in #20551
  • Add some tests for the JBIG2 js decoder by @calixteman in #20552
  • Update jbig2 decoder (pdfium@3c679253a9e17c10be696d345c63636b18b7f925) by @calixteman in #20566
  • Don't use contents stream which have an image format by @calixteman in #20570
  • Hide the text in the text layer associated with MathML elements (bug 2009627) by @calixteman in #20567
  • Make sure the caret is black in dark mode when in caret browsing mode by @calixteman in #20569
  • Add the possibility to drag & drop some thumbnails in the pages view (bug 2009573) by @calixteman in #20559
  • Select the dropped thumbnail (bug 2010820) by @calixteman in #20578
  • The 'find in page' feature must correctly work after the pages have been reorganized (bug 2010814) by @calixteman in #20577
  • Avoid exception after having moved an annotation by @calixteman in #20572
  • Add the possibility to order the pages in an extracted pdf (bug 1997379) by @calixteman in #20475
  • Bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #20588
  • Update image pattern in gulpfile to accommodate missing images by @dgiessing in #20554
  • Hide the menu container in changing it's visibility by @calixteman in #20583
  • Fix links and outline after reorganizing a pdf by @calixteman in #20580
  • Use DecompressionStream in async code by @calixteman in #20593
  • Fix the drag marker dimensions in the thumbnails view by @calixteman in #20591
  • Bug 1999154 - Add the ability to undo comment deletion by @marco-c in #20586
  • Refactor a bit page mapping stuff in order to be able to support delete/copy pages by @calixteman in #20587
  • Add a manage button in the thumbnail view in order to save an edited pdf (bug 2010830) by @calixteman in #20582
  • Fix the sidebar resizer accessibility by @calixteman in #20598
  • [Node.js] Don't abort the full request for local PDF files smaller than two range requests, and use standard ReadableStreams by @Snuffleupagus in #20594
  • Simplify the NetworkManager class, and inline it in the PDFNetworkStream class by @Snuffleupagus in #20595
  • Simplify the FileSpec class, and remove no longer needed polyfills by @Snuffleupagus in #20596
  • Remove unit-tests for global ReadableStream and URL by @Snuffleupagus in #20605
  • Improve preferences building, and generate the preferences_schema.json file for the Chromium addon by @Snuffleupagus in #20603
  • Replace the IPDFStream, IPDFStreamReader, and IPDFStreamRangeReader interfaces with proper base classes by @Snuffleupagus in #20602
  • fix: Fix mailto links truncated at dash by @kairosci in #20565

Don't miss a new pdfjs-dist release

NewReleases is sending notifications on new releases.