Skip to content
This repository was archived by the owner on Mar 17, 2026. It is now read-only.

chore(deps): Bump pdfkit from 0.17.2 to 0.18.0#176

Merged
vitormattos merged 1 commit into
mainfrom
dependabot/npm_and_yarn/pdfkit-0.18.0
Mar 17, 2026
Merged

chore(deps): Bump pdfkit from 0.17.2 to 0.18.0#176
vitormattos merged 1 commit into
mainfrom
dependabot/npm_and_yarn/pdfkit-0.18.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Mar 16, 2026

Copy link
Copy Markdown
Contributor

Bumps pdfkit from 0.17.2 to 0.18.0.

Release notes

Sourced from pdfkit's releases.

0.18.0

  • Fix garbled text copying in Chrome/Edge for PDFs with >256 unique characters (#1659)
  • Fix Link accessibility issues
  • Fix Table Accessibility Issue: Operator CS/cs not allowed in this current state
  • Fix Interlaced PNG with indexed transparency rendered incorrectly
  • Fix SVG path parser incorrectly handle arc flags without separators
  • Add pageLayout option to control how pages are displayed in PDF viewers
  • Preserve existing PageMode instead of overwriting when adding outlines
  • Add userUnit option for custom page units (PDF 1.6)
  • Support outlines that jump to specific page positions with custom zoom level
  • Add robust handling of null byte padding in JPEG images
  • Replace outdated jpeg-exif with minimal implementation
  • Replace outdated crypto-js with maintained small alternatives
  • Fix issue with indentation with indentAllLines: true when a new page is created
Changelog

Sourced from pdfkit's changelog.

[v0.18.0] - 2026-03-14

  • Fix garbled text copying in Chrome/Edge for PDFs with >256 unique characters (#1659)
  • Fix Link accessibility issues
  • Fix Table Accessibility Issue: Operator CS/cs not allowed in this current state
  • Fix Interlaced PNG with indexed transparency rendered incorrectly
  • Fix SVG path parser incorrectly handle arc flags without separators
  • Add pageLayout option to control how pages are displayed in PDF viewers
  • Preserve existing PageMode instead of overwriting when adding outlines
  • Add userUnit option for custom page units (PDF 1.6)
  • Support outlines that jump to specific page positions with custom zoom level
  • Add robust handling of null byte padding in JPEG images
  • Replace outdated jpeg-exif with minimal implementation
  • Replace outdated crypto-js with maintained small alternatives
  • Fix issue with indentation with indentAllLines: true when a new page is created
Commits
  • 6e3727f v0.18.0
  • 1dda5ae added Node.js version 24 LTS
  • 7216cc8 BUGFIX: (#1686)
  • a2f240e refactor: replace crypto-js (#1681)
  • 75b978c fix(jpeg) robust and minimal JPEG EXIF parser (#1680)
  • 713ac8f fix(svg): parse arc flags without separators correctly (#1679)
  • edcbd4b feat(page): add userUnit option for custom page units (PDF 1.6) (#1676)
  • d2d3720 feat(document): Add pageLayout option to control how pages are displayed in P...
  • 171042a feat(outline): add pageNumber option and XYZ destination support (#1674)
  • b27f9f2 fix: handle interlaced PNG with indexed transparency (#1673)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [pdfkit](https://github.com/foliojs/pdfkit) from 0.17.2 to 0.18.0.
- [Release notes](https://github.com/foliojs/pdfkit/releases)
- [Changelog](https://github.com/foliojs/pdfkit/blob/master/CHANGELOG.md)
- [Commits](foliojs/pdfkit@v0.17.2...v0.18.0)

---
updated-dependencies:
- dependency-name: pdfkit
  dependency-version: 0.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Mar 16, 2026

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auto approved automated PR

@vitormattos
vitormattos merged commit 68728cd into main Mar 17, 2026
3 of 5 checks passed
@vitormattos
vitormattos deleted the dependabot/npm_and_yarn/pdfkit-0.18.0 branch March 17, 2026 01:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant