□ #12083 Remove the IR (internal representation) part of the ColorSpace parsing □ #12070 Re-factor the idFactory functionality, used in the core/-code, and move the fontID generation into it □ #12056 Refactor/simplify the "delayedFallback" handling in the default viewer #12060 Convert the code in src/core/evaluator.js to use standard classes #12059 Convert the code in src/core/image.js to use ES6 classes #12057 Allow BaseLocalCache to, optionally, only allocate storage for caching of references (PR 12034 follow-up) #12034 Add local caching of Functions, by reference, in the PDFFunctionFactory (issue 2541) #12040 Replace non-inclusive "whitelist" term with "allowlist"Ġ️⃣ #12039 Use the NodeCanvasFactory/ NodeCMapReaderFactory classes as defaults in Node.js environments (issue 11900) re operators, with zero width/height (issue 12010) #12044 Adjust the heuristics used when dealing with rectangles, i.e. ✅ #12043 Add a reduced test-case for issue 4260 (PR 4521 follow-up) #12036 Add at least some test-coverage for the RenderTask.onContinue functionality □ #12049 Enable the no-promise-executor-return ESLint rule #12041 Replace Mozilla Labs by just Mozilla ⚡️ #12032 Update packages and translations #12028 Attempt to detect inline images which contain "EI" sequence in the actual image data (issue 11124) ⚡️ #12024 Update Needle to 2.5.0 or greater. □ #12012 Improve (local) caching of parsed ColorSpaces (PR 12001 follow-up) □ #12021 Move the fetchBuiltInCMap method to the PartialEvaluator.prototype #12016 Tweak the QueueOptimizer to recognize OPS.paintImageMaskXObject operators as repeated when the "skew" transformation matrix elements are non-zero (issue 8078) #12017 Convert the PDFPageProxy.intentStates property from an Object to a Map □ #12005 Convert the code in src/core/cff_parser.js to use ES6 classes □ #12004 Convert the code in src/core/worker.js to use ES6 classes #12002 Small improvements in CFFCompiler.encodeNumber and CFFCompiler.encodeFloat #12001 Add local caching of ColorSpaces, by name, in PartialEvaluator.getOperatorList (issue 2504) from ColorSpace parsing (issue 6707, PR 11601 follow-up) □ #12000 Ensure that PDFImage.buildImage won't accidentally swallow errors, e.g. ⚡️ #11999 Update packages and translations □ #11997 Add basic support for the nullish coalescing operator ? □ #11969 For #11961: collect telemetry on all unique unsupported features that… #11993 Change the dependencies property, on OperatorList instances, from an Object to a Set #11992 Prevent the (old) preprocessor from appending trailing whitespace when removing closing HTML comments ⚡️ #11987 Update SVGGraphics to account for globally cached images (PR 11912 follow-up) □ #11985 Convert some Objects to Maps in ChunkedStreamManager, and move the isEmptyObj helper function to the test utils #11977 Convert the RefSet primitive to a proper class and use a Set internally ✅ #11978 Improve unit test coverage for primitives □ #11976 Remove unused methods from NetworkManager, in src/display/network.js #11974 A couple of small image caching/sending improvements #11963 Avoid calling Math.pow if possible. #11972 Change the loadedChunks property, on ChunkedStream instances, from an Array to a Set #11953 For #11838: trigger fallback bar after user clicks in pdf #11964 Fix pdfjs-dist/webpack causing errors with certain configs #11967 Do not transform jpeg RGB components □ #11958 Remove the deprecated PDFDocumentProxy.getOpenActionDestination method (PR 11644 follow-up) □ #11948 Bump versions in nfig and update the getting started page of the website for the new release Moreover, the default viewer is redesigned to match Firefox's Photon design, TypeScript definitions are shipped and various performance improvements and bugfixes are included. □ This release features support for form filling (AcroForm) and layers (optional content).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |