Open
Conversation
4f18095 to
e0ea273
Compare
e0ea273 to
c9768b2
Compare
c9768b2 to
6924a84
Compare
6924a84 to
aeaa759
Compare
aeaa759 to
5ef88c3
Compare
5ef88c3 to
ff25e82
Compare
ff25e82 to
16f3a7b
Compare
16f3a7b to
b2dcbbd
Compare
b2dcbbd to
bb8fd42
Compare
bb8fd42 to
c4b9d82
Compare
6a7383d to
1b37ef4
Compare
85878ef to
b0dd7ca
Compare
b0dd7ca to
5fb0b83
Compare
Dependency update (patch) :)
5fb0b83 to
0d0a4f8
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^4.10.38→^5.0.0Release Notes
mozilla/pdf.js (pdfjs-dist)
v5.6.205Compare Source
This release contains improvements for accessibility, annotation rendering, font conversion, performance, shading pattern rendering, text selection and the viewer.
Changes since v5.5.207
pdfjs.configby @timvandermeij in #20771L10n.prototype.getDirectionrather than querying the DOM, when initializing theCommentManagerinstance by @Snuffleupagus in #20776PdfTextExtractor.prototype.extractTextContentfrom failing intermittently by @Snuffleupagus in #207842019682) by @calixteman in #207852018138) by @calixteman in #207881989406) by @wooorm in #20780Dict.prototype.getRawEntriesmethod more by @Snuffleupagus in #20793Dict.prototype.{getKeys, getRawValues}methods to return iterators by @Snuffleupagus in #20795PdfTextExtractorimplementation by @Snuffleupagus in #207872020737) by @calixteman in #207942020774) by @calixteman in #207972020758) by @calixteman in #20792BaseStream.prototype.getStringin thereadPostScriptTablefunction by @Snuffleupagus in #20799BinaryCMapStreamextend theStreamclass by @Snuffleupagus in #208062016437) by @calixteman in #207982020731) by @calixteman in #20800createActionsMaphelper in thesrc/scripting_api/common.jsfile by @Snuffleupagus in #20820getPdfManagerto be asynchronous by @Snuffleupagus in #20662Math.sumPreciseandMap.prototype.getOrInsertComputedin the scripting implementation by @Snuffleupagus in #20821Response.prototype.bytes()more in the code-base (PR 20651 follow-up) by @Snuffleupagus in #208232015853) by @calixteman in #20824percent === NaNis consistently reported by theonProgresscallback by @Snuffleupagus in #208272021352, bug2010832) by @calixteman in #20810npx gulp serverby @nicolo-ribaudo in #20646disableFontFaceandfontExtraPropertiesasserts in theFontFaceObjectconstructor (PR 20197 follow-up) by @Snuffleupagus in #20836lint-licensestask on windows by @nicolo-ribaudo in #208442020698) by @calixteman in #20839Blob.prototype.bytes()in the code-base by @Snuffleupagus in #208292021886) by @calixteman in #20838validateRangeRequestCapabilitiesunit-tests by @Snuffleupagus in #208302021934) by @calixteman in #208371012805) by @nicolo-ribaudo in #20626PagesMapperclass into its own file by @Snuffleupagus in #20848FontInfo.prototype.clearDatamethod to actually remove the data as intended (PR 20197 follow-up) by @Snuffleupagus in #20856enableHWAoption from viewer components (PR 20016 follow-up) by @Snuffleupagus in #208492021828) by @calixteman in #208502022769) by @calixteman in #20854cMapUrl,iccUrl, andstandardFontDataUrlwhen buildinggulp internal-viewerby @Snuffleupagus in #20865src/shared/obj-bin-transform.jsfile into separate files for the main/worker threads (PR 20197 follow-up) by @Snuffleupagus in #20861lengthparameter fromgetDocumentby @Snuffleupagus in #208405.6by @Snuffleupagus in #20875Util.pointBoundingBoxhelper in thePatternInfoclass (PR 20340 follow-up) by @Snuffleupagus in #208832023106) by @calixteman in #20862bboxsetter in theFontFaceObjectclass (PR 20427 follow-up) by @Snuffleupagus in #20869CachedCanvasesclass to use aMapinternally by @Snuffleupagus in #208962009574) by @calixteman in #20905compileFontInfocall into theFont.prototype.exportDatamethod (PR 20197 follow-up) by @Snuffleupagus in #208682019550) by @calixteman in #208522024156) by @calixteman in #20910NOOPfallback, inCompiledFont, to return a TypedArray by @Snuffleupagus in #20911getDocumentis called with one of thedata,range, orurlparameters provided by @Snuffleupagus in #209092022586, bug2022824, bug2022884, bug2023171, bug2023176) by @calixteman in #20907Dict.prototype.{get, getAsync, getArray}methods by @Snuffleupagus in #20892toBeInstanceOfconsistently in the unit-tests by @Snuffleupagus in #20920Mapto a properly private field in theDictclass by @Snuffleupagus in #209012023138) by @calixteman in #209232023086) by @calixteman in #209252022481) by @calixteman in #209292022516) by @calixteman in #209262023150) by @calixteman in #20932name/filenamevalidation in theBaseCMapReaderFactory,BaseStandardFontDataFactory, andBaseWasmFactoryclasses by @Snuffleupagus in #20931TextLayerBuilderworks correctly without theabortSignalparameter (PR 20928 follow-up) by @Snuffleupagus in #20934xfatestcommand by @timvandermeij in #20882BaseCMapReaderFactoryby having the worker-thread create thefilenameby @Snuffleupagus in #20939objIdmore than once in thePDFObjectsclass by @Snuffleupagus in #20944CMapReaderFactory,StandardFontDataFactory, andWasmFactoryAPI options with a single factory/option by @Snuffleupagus in #209492021392) by @calixteman in #20951PDFWorker.fromPortmethod (PR 19943 follow-up) by @Snuffleupagus in #209602025247) by @calixteman in #20955NetworkStreamchoice fromsrc/display/api.jsand into a separate file by @Snuffleupagus in #20968preInitparameter from theCanvasExtraStateconstructor (PR 19043 follow-up) by @Snuffleupagus in #209801941562) by @wooorm in #20900FontInfo.prototype.#readStringmethod (PR 20197 follow-up) by @Snuffleupagus in #20986typeofchecks when invoking theAnnotationStoragecallbacks by @Snuffleupagus in #209752026564) by @calixteman in #209902025674) by @calixteman in #209742026639) by @calixteman in #209912023150) by @calixteman in #209852026037) by @calixteman in #20977getRGBfunction by @Snuffleupagus in #20999ttestpackage intest/stats/statcmp.jsby @Snuffleupagus in #20998StatTimerclass a little bit by @Snuffleupagus in #20997applyOpacityhelper function by @Snuffleupagus in #21003Catalog.#getDestFromStructElementmethod by @Snuffleupagus in #21001v5.5.207Compare Source
This release contains improvements for accessibility, font conversion, image conversion, performance, text selection and the viewer.
Changes since v5.4.624
pdfjs.configby @timvandermeij in #20617web/interfaces.jswith proper classes by @Snuffleupagus in #20607BasePDFStreamimplementations to take an actualURLinstance by @Snuffleupagus in #20614PDFDataTransportStreamclass, and remove thePDFDataRangeTransport.prototype.onDataProgressmethod by @Snuffleupagus in #206152013899) by @calixteman in #206212014167) by @calixteman in #206222013793) by @calixteman in #20624ChunkedStreamManager, and prevent unnecessary data copy inChunkedStream.prototype.onReceiveDataby @Snuffleupagus in #206272014399) by @calixteman in #20628Worker was terminatederror when loading is cancelled by @andriivitiv in #205032014080) by @calixteman in #20623PDFDataTransportStreamReader.prototype.progressiveDoneby @Snuffleupagus in #20634getBaseFontMetrics(issue 20246) by @Snuffleupagus in #206375.5by @Snuffleupagus in #20642PDFPageProxy.prototype.getTextContentto an asynchronous method by @Snuffleupagus in #206482015385) by @calixteman in #20649Response.prototype.bytes()in the code-base by @Snuffleupagus in #20651stripPathhelper function more by @Snuffleupagus in #206560455e82) by @calixteman in #20655eslint-plugin-unicornrules by @Snuffleupagus in #20654ChunkedStreamManager(PR 10694 follow-up) by @Snuffleupagus in #20652unicorn/prefer-class-fieldsESLint plugin rule by @Snuffleupagus in #20657Object.hasOwnusage from thesrc/core/xref.jsfile by @Snuffleupagus in #20663PDFObjectsclass to use aMapinternally by @Snuffleupagus in #206732015916) by @calixteman in #20675CanvasGraphicsproperties (PR 700 follow-up) by @Snuffleupagus in #206822016136) by @calixteman in #206782016212) by @calixteman in #206812016142) by @calixteman in #206792010830,2010831) by @calixteman in #206702016007) by @calixteman in #20677annotationTypeautomatically in theAnnotationconstructor by @Snuffleupagus in #20685srcfolder by @Snuffleupagus in #20684Map.prototype.entries()usage by @Snuffleupagus in #206912016311) by @calixteman in #20686getStatIndexhelper, inweb/debugger.mjs, with native functionality by @Snuffleupagus in #206922018134) by @calixteman in #206942016491, bug2016321, bug2016323, bug2016827) by @calixteman in #20693ChunkedStreamManager.prototype.sendRequestto an asynchronous method by @Snuffleupagus in #206602018125) by @calixteman in #20695searchParamsin thegetPdfFilenameFromUrlfunction by @Snuffleupagus in #20690fa628f8by @calixteman in #20708src/scripting_api/folder by @Snuffleupagus in #206992016656) by @calixteman in #20696Map.prototype.getOrInsert()in thegetNewAnnotationsMaphelper by @Snuffleupagus in #20702Map.prototype.getOrInsert()in the_getPageAdvancemethod by @Snuffleupagus in #20704Map.prototype.getOrInsertComputed()in theensureDebugMetadatahelper by @Snuffleupagus in #20706Map.prototype.getOrInsert()in the#collectFieldObjectsmethod by @Snuffleupagus in #20703Map.prototype.getOrInsert()in the#collectParentsmethod by @Snuffleupagus in #20705FinalizationRegistryunconditionally in thesrc/scripting_api/app.jsfile by @Snuffleupagus in #20709Map.prototype.getOrInsertComputed()in theeditorStatsgetter by @Snuffleupagus in #20711Map.prototype.getOrInsert()more in thesrc/display/folder by @Snuffleupagus in #20716Configuration
📅 Schedule: (in timezone Europe/Oslo)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.