Releases: Fdawgs/node-poppler
Releases · Fdawgs/node-poppler
v9.1.2
Immutable
release. Only release title and notes can be modified.
9.1.2 (2026-04-30)
Bug fixes
- index: skip undefined options (#763) (6267205)
- index: skip version checks for
falseboolean options (#751) (f0e42f3)
Continuous integration
- cd: make provenance publishing explicit (#753) (74696ed)
- deps: bump actions/dependency-review-action from 4.8.2 to 4.8.3 (#754) (53a48d0)
- deps: bump actions/dependency-review-action from 4.8.3 to 4.9.0 (#761) (dbfcab8)
Dependencies
Documentation
Improvements
Miscellaneous
- .vscode: update js and telemetry settings (#760) (89f7a09)
- index: add inline comment re windows which (#759) (0cc6d10)
- index: replace
anytype with union of poppler func typedefs (#748) (1bff90d) - license: add contact email (#749) (1378e0d)
- package: stop running
lint:prettiertwice ontestcall (#752) (4806761) - use correct terminology; use complete sentences (#757) (710f1a9)
- use ts-expect-error over ts-ignore (#756) (83d792b)
v9.1.1
v9.1.0
Immutable
release. Only release title and notes can be modified.
9.1.0 (2026-01-08)
Continuous integration
- codeql: check cjs, mjs, and ts files (#728) (54f106c)
- deps: bump actions/checkout from 5 to 6 (#736) (e5790ea)
- deps: bump actions/dependency-review-action from 4.8.1 to 4.8.2 (#738) (d6898ab)
- deps: bump coverallsapp/github-action from 2.3.6 to 2.3.7 (#737) (6db1617)
Dependencies
- deps-dev: bump @eslint/compat in the eslint group (#734) (a250df1)
- deps-dev: bump @types/node from 24.10.4 to 25.0.3 (#740) (fb953a1)
- deps-dev: bump glob from 11.1.0 to 13.0.0 (#735) (a95455f)
Features
Improvements
- index: freeze
#acceptedOptionsobject (#739) (ba5f382) - index: freeze
ERROR_MSGSobject (#729) (bb9be92) - index: use execBinary for attach, separate, unite, and html (#733) (4abae6a)
Miscellaneous
- .devcontainer: remove prepare script call (#730) (10bba99)
- tidy dotfiles, remove redundant deps (#726) (c2f8f23)
Tests
v9.0.1
Immutable
release. Only release title and notes can be modified.
v9.0.0
v8.0.6
Immutable
release. Only release title and notes can be modified.
v8.0.5
Immutable
release. Only release title and notes can be modified.
8.0.5 (2025-11-10)
Bug fixes
Continuous integration
- cd: protect against cache poisoning (#690) (d97bc54)
- cd: use oicd for publishing to npm (#677) (bd65bd9)
- ci: add typecheck to lint job (#691) (9b5d06d)
- ci: check dependabot prs originate from repo (#686) (e164a6d)
- ci: ignore dependabot prs in coverage updates (#698) (643f876)
- ci: only send coverage to coveralls on main (#711) (f5e22d0)
- deps: bump actions/checkout from 4 to 5 (#680) (ccf8a06)
- deps: bump actions/dependency-review-action from 4.7.1 to 4.7.3 (#679) (4c9b43c)
- deps: bump actions/dependency-review-action from 4.7.3 to 4.8.0 (#692) (82e2810)
- deps: bump actions/dependency-review-action from 4.8.0 to 4.8.1 (#703) (c67afeb)
- deps: bump actions/setup-node from 4 to 5 (#684) (ee547d8)
- deps: bump actions/setup-node from 5 to 6 (#707) (6ea83bb)
- deps: bump fastify/github-action-merge-dependabot (#706) (f12be09)
- deps: bump github/codeql-action from 3 to 4 (#705) (ef7232f)
- deps: bump googleapis/release-please-action from 4.2.0 to 4.3.0 (#681) (3da146d)
- deps: bump googleapis/release-please-action from 4.3.0 to 4.4.0 (#702) (613acd6)
- deps: bump JustinBeckwith/linkinator-action from 1.11.0 to 2.3 (#704) (87b01c2)
- link-check: retry on 429 response (#675) (ad93f9d)
- tidy conditional checks (#687) (2b9ad2a)
- use
.nvmrcfor node-version (#695) (f0e9064)
Dependencies
- dependabot: add cooldowns (#683) (0e7ab26)
- deps-dev: bump @fdawgs/eslint-config in the eslint group (#708) (7b97af6)
- deps-dev: bump the commitlint group with 2 updates (#693) (6b8d34c)
- deps-dev: bump typescript from 5.8.3 to 5.9.2 (#674) (ac8b346)
- tsconfig: add typescript declaration map (#689) (a085079)
Improvements
- index: consolidate duplicate spawn executions (#672) (30c49d6)
- index: enable regex charset and unicode with
vflag (#688) (1d796d9) - index: use
Object.keysoverObject.entriesfor opt parsing (#709) (8ec701b)
Miscellaneous
- .devcontainer: add devcontainer (#696) (19dbd61)
- .npmrc: ignore scripts (#685) (5d2fba9)
- add
.nvmrcfile (#682) (bb38014) - index: add throw jsdoc tags; add type guards to tests (#697) (48ae117)
- index: export options type definitions (#710) (7a4736b)
- index: hide global from api docs (#700) (216677f)
- rename lint scripts to reflect use (#701) (e88c93b)
Tests
v8.0.4
8.0.4 (2025-07-24)
Continuous integration
Improvements
- index: cache
acceptedOptionsonly on first call, not on init (#671) (67b468e) - index: cache version info to stop repeated process spawning (#667) (19a9f6b)
- index: resolve bins path once on init, not on every call (#666) (41970e2)
- index: stop
acceptedOptionsobj creation on every call (#669) (b2910af) - index: stop rethrowing errors in
pdfToCairo()(#670) (c262083)
Tests
v8.0.3
v8.0.2
8.0.2 (2025-07-07)
Continuous integration
- cd: grant issue write permissions for tags (#651) (99612d9)
- ci: add node 24 to test matrix (#643) (738db46)
- deps: bump actions/dependency-review-action from 4.6.0 to 4.7.1 (#646) (ab8c9fa)
- deps: bump github/codeql-action from 3.28.16 to 3.28.18 (#647) (c6c5f2e)
- use tags for immutable github actions (#648) (93285f2)
Dependencies
- deps-dev: bump @types/jest from 29.5.14 to 30.0.0 (#657) (c224031)
- deps-dev: bump jest from 29.7.0 to 30.0.3 (#656) (2380acc)
- deps-dev: migrate to eslint flat config (#654) (7c2a18d)
- deps-dev: replace license-checker with licensee (#653) (cddbc55)