3.0.4
Recent Commits to jsPDF:master
-
3.0.4
-
Fix Incorrect Typing for Margins in the TableConfig Interface Definit…
Fix Incorrect Typing for Margins in the TableConfig Interface Definition (#3816) --------- Co-authored-by: Lukas Holländer <lukas.hollaender@yworks.com>
-
chore: bump checkout, setup-node, and stale actions (#3907)
chore: bump checkout, setup-node, and stale actions (#3907) Co-authored-by: Lukas Holländer <lukas.hollaender@yworks.com>
-
Fix: Context2d font regex too restrictive ( #3904 ) (#3906)
Fix: Context2d font regex too restrictive ( #3904 ) (#3906) --------- Co-authored-by: quentin.legrand <quentin.legrand@peoplbrain.com> Co-authored-by: Lukas Holländer <lukas.hollaender@yworks.com>
-
Do not add pages dynamically unless autoPaging is enabled (#3915)
Do not add pages dynamically unless autoPaging is enabled (#3915)
-
add package.json exports field (#3903)
add package.json exports field (#3903)
-
Fix API.internal.pages not being updated when restoring a RenderTarge…
Fix API.internal.pages not being updated when restoring a RenderTarget ( #3898 ) (#3899) Co-authored-by: quentin.legrand <quentin.legrand@peoplbrain.com> Co-authored-by: Lukas Holländer <lukas.hollaender@yworks.com>
-
fix font list cache invalidation issue in context2d module (#3891)
fix font list cache invalidation issue in context2d module (#3891) Co-authored-by: Lukas Holländer <lukas.hollaender@yworks.com>
-
remove duplicate function "ga" in webp decoder (#3902)
remove duplicate function "ga" in webp decoder (#3902)
-
fix: cell function now properly accepts align parameter (#3896)
fix: cell function now properly accepts align parameter (#3896) Co-authored-by: Lukas Holländer <lukas.hollaender@yworks.com>
-
Fix typos and linguistic errors in documentation (#3897)
Fix typos and linguistic errors in documentation (#3897)
-
fix: upgrade @babel/runtime from 7.28.3 to 7.28.4 (#3895)
fix: upgrade @babel/runtime from 7.28.3 to 7.28.4 (#3895) Snyk has created this PR to upgrade @babel/runtime from 7.28.3 to 7.28.4. See this package in npm: @babel/runtime See this project in Snyk: https://app.snyk.io/org/mrrio/project/50515eb1-b03b-4f42-9f17-cce1a33d5d1a?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io>
-
3.0.3
3.0.3
-
fix regressions in PNG encoding that were introduced in 3.0.2 (#3887)
fix regressions in PNG encoding that were introduced in 3.0.2 (#3887) - fix compression of other than 8-bit images - fix soft mask for other than 8-bit images - fix potential byte order issue for 16-bit images - fix writing an empty mask (error) for indexed images without transparency
-
fix scaling of form object bounding boxes (#3888)
fix scaling of form object bounding boxes (#3888)
-
Fix division by zero when calculating word spacing (#3879)
Fix division by zero when calculating word spacing (#3879) Co-authored-by: Lukas Holländer <lukas.hollaender@yworks.com>
-
3.0.2
3.0.2
-
Fix parsing corrupt PNG images in the addImage method (#3880)
Fix parsing corrupt PNG images in the addImage method (#3880) - remove atob and btoa dependencies and use native implementations for node build, as well - replace built-in PNG parser with the fast-png 3rd party dependency - consistently support 16bit color spaces - fix compression being applied with compression="NONE" in some cases
-
Correct the millimeter unit conversion constant in docs (#3872)
Correct the millimeter unit conversion constant in docs (#3872)
-
fix: upgrade @babel/runtime from 7.26.7 to 7.26.9 (#3847)
fix: upgrade @babel/runtime from 7.26.7 to 7.26.9 (#3847) Snyk has created this PR to upgrade @babel/runtime from 7.26.7 to 7.26.9. See this package in npm: @babel/runtime See this project in Snyk: https://app.snyk.io/org/mrrio/project/50515eb1-b03b-4f42-9f17-cce1a33d5d1a?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io>
-
3.0.1
3.0.1
-
fix: upgrade @babel/runtime from 7.26.0 to 7.26.7 (#3832)
fix: upgrade @babel/runtime from 7.26.0 to 7.26.7 (#3832) Snyk has created this PR to upgrade @babel/runtime from 7.26.0 to 7.26.7. See this package in npm: @babel/runtime See this project in Snyk: https://app.snyk.io/org/mrrio/project/50515eb1-b03b-4f42-9f17-cce1a33d5d1a?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io> Co-authored-by: Lukas Holländer <lukas.hollaender@yworks.com>
-
improve performance of data url parsing in addimage (#3843)
improve performance of data url parsing in addimage (#3843) - fix a ReDoS vulnerability
-
don't use saucelabs in CI to be able to correctly run CI for PRs
don't use saucelabs in CI to be able to correctly run CI for PRs
-
Upgrade canvg from 3.0.6 to 3.0.11 (#3836)
Upgrade canvg from 3.0.6 to 3.0.11 (#3836)
-
3.0.0
3.0.0
-
fix(sec): remove MSIE support to allow upgrading to vuln-free `dompur…
fix(sec): remove MSIE support to allow upgrading to vuln-free `dompurify` v3 (#3827) * fix(sec): remove MSIE support to allow upgrading to vuln-free `dompurify` v3 Signed-off-by: hainenber <dotronghai96@gmail.com> * feat: remove all IE11 verifiers in `src` and `examples` Signed-off-by: hainenber <dotronghai96@gmail.com> * chore(ci): remove IE11 as browser testing target Signed-off-by: hainenber <dotronghai96@gmail.com> * chore: remove obsolete isOldIE verifiers Signed-off-by: hainenber <dotronghai96@gmail.com> * chore(ci): remove IE as browser testing target in Karma's common config Signed-off-by: hainenber <dotronghai96@gmail.com> --------- Signed-off-by: hainenber <dotronghai96@gmail.com> Co-authored-by: Lukas Holländer <lukas.hollaender@yworks.com>
-
Bump rollup from 2.21.0 to 2.79.2 (#3826)
Bump rollup from 2.21.0 to 2.79.2 (#3826) Bumps [rollup](https://github.com/rollup/rollup) from 2.21.0 to 2.79.2. - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v2.21.0...v2.79.2) --- updated-dependencies: - dependency-name: rollup dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
fix: upgrade @babel/runtime from 7.25.6 to 7.26.0 (#3822)
fix: upgrade @babel/runtime from 7.25.6 to 7.26.0 (#3822) Snyk has created this PR to upgrade @babel/runtime from 7.25.6 to 7.26.0. See this package in npm: @babel/runtime See this project in Snyk: https://app.snyk.io/org/mrrio/project/50515eb1-b03b-4f42-9f17-cce1a33d5d1a?utm_source=github&utm_medium=referral&page=upgrade-pr Co-authored-by: snyk-bot <snyk-bot@snyk.io>
-
Upgrade dompurify to 2.5.6 to 2.5.8 (#3812)
Upgrade dompurify to 2.5.6 to 2.5.8 (#3812)