Releases: Fdawgs/node-poppler
Releases · Fdawgs/node-poppler
v7.2.2
v7.2.1
7.2.1 (2024-07-30)
Continuous integration
- cd: sort release note sections alphabetically (c7f8d31)
- ci: add node 22 to test matrix (1739c55)
- ci: audit package signatures and provenance attestations (6d4e25c)
- ci: ignore recommended packages (4fff485)
- ci: run
apt-get update
for ubuntu tests (35e548a) - deps: bump coverallsapp/github-action from 2.2.3 to 2.3.0 (#583) (894f7ca)
- deps: bump wagoid/commitlint-github-action from 5 to 6 (#574) (0369669)
- use latest node lts version (dc9d91d)
Dependencies
- deps-dev: bump dev dependencies (e189c9d)
- deps-dev: bump glob from 10.4.5 to 11.0.0 (#587) (9480652)
- deps: bump semver from 7.6.0 to 7.6.3 (b3ccf43)
Documentation
- readme: add parameter for
pdfToText
function (#573) (ba77074) - readme: update sudo commands (8866344)
Miscellaneous
- .husky/commit-msg: remove
npx
usage (65cad62) - package: change author email (b221d6d)
- package: use shorter semver syntax (e074e99)
- tsconfig: update target to
ES2023
(a6ce29d)
Tests
v7.2.0
7.2.0 (2024-03-12)
Features
- index: use binary from path env variable if not passed as param (a7319f6)
Dependencies
- deps-dev: bump dev dependencies (9253774)
- deps-dev: bump the commitlint group with 2 updates (#567) (fd91827)
Miscellaneous
- index: correct constructor description (0119864)
- index: inline comment re export types (3c21793)
- stop types being committed (1e82060)
Continuous integration
- cd: standardise @fdawgs cd workflows (2b0a000)
- ci: standardise @fdawgs ci workflows (84c2444)
- dependabot: add
[@eslint-community](https://github.com/eslint-community)
scoped deps to eslint group (5d4072d)
Documentation
v7.1.1
7.1.1 (2024-02-23)
Bug fixes
- lib: update poppler win32 binaries from 23.11.0 to 24.02.0 (07fc431)
Dependencies
- deps-dev: bump dev dependencies (66cd910)
- deps-dev: bump dev dependencies (9b25cf4)
- deps-dev: bump dev dependencies (5d49f0b)
- deps-dev: bump husky from 8.0.3 to 9.0.6 (#565) (1ce715d)
- deps-dev: remove broken eslint-plugin-security-node (7ed59ba)
- deps: bump semver from 7.5.4 to 7.6.0 (f561a84)
Miscellaneous
- .husky: migrate hooks to v9 style (31d8729)
- .prettierignore: ignore auto-generate types (3e52e27)
- .vscode: fix
prettier.prettierPath
setting (7108895) - .vscode: use local prettier version (0ec4bdf)
- index: fix whitespace (3cf93e0)
- jsdoc comments must be complete sentences (d91f466)
- package: add
lint:fix
script (deeb062) - package: fix
repository
structure (0d7baf1) - package: run
lint:prettier
intest
script (02cac7f) - scripts/license-checker: handle old license arrays or missing (3e651b6)
- sort options in ascending order (f0dc8b8)
- tsconfig: remove
lib
;target
will be used in absence (1c8da1c) - use shared files from
fdawgs/.github
(79fd2c2)
Continuous integration
- automerge: optimise inline js scripts (33412c5)
- cd: add github packages publish job (809a726)
- cd: set github package to public (498bb2f)
- cd: use
main
environment for publish-npm job (613546c) - dependabot: ignore release-please-action major updates (c6e565d)
- deps: bump actions/dependency-review-action from 3 to 4 (#564) (6536741)
- deps: bump actions/github-script from 6 to 7 (#553) (36afe67)
- deps: bump actions/upload-artifact from 3 to 4 (#557) (6a67b7c)
- deps: bump github/codeql-action from 2 to 3 (#558) (d724604)
Improvements
Documentation
- readme: update links (1f6d17f)
v7.1.0
v7.0.2
7.0.2 (2023-10-29)
Dependencies
- deps-dev: add eslint-community/eslint-plugin-eslint-comments (07641df)
- deps-dev: bump the commitlint group with 2 updates (#549) (5f50bd5)
- deps-dev: bump the eslint group with 1 update (#550) (76f5187)
Miscellaneous
- .vscode: add github-markdown-preview to recommended extension (21842b9)
- .vscode: add gitlens to recommended extensions (19a5838)
- scripts/license-checker: update link to deprecated list (4f7a1a3)
- tsconfig: use es2022 lib (f52b92b)
Continuous integration
Improvements
- index: cache regex literals (7c1296e)
v7.0.1
v7.0.0
7.0.0 (2023-09-23)
⚠ BREAKING CHANGES
- dropped support for EOL node 14 and 16
Bug fixes
- index:
pdfInfo()
usespawn
overexecFile
to stop truncation (c725ff9) - index:
pdfToPs()
rasterize option misspelt key (d578e78) - index: handle null error codes (77aeb24)
- index: promise resolve type for
pdfInfo()
(85c4c36) - index: type build (84abe85)
Dependencies
Miscellaneous
- .eslintrc: bump ecmaversion to 2023 (67dba5e)
- .gitattributes: auto lf eol all files (d3c339d)
- add missing
.gitattributes
file (8084971) - change comment blocks with one line into single block (16e7bbe)
- destruct upath module import (#532) (e60b2ab)
- drop support for node 14 and 16 (#534) (92ce251)
- package: explicitly declare js module type (1716b4d)
- scripts/license-checker: declare
copyLeftLicenses
type (ed51441) - scripts/license-checker: ignore invalid ts error (7fbaf0a)
- tsconfig: disable strict mode (91a11f5)
- tsconfig: enable checkJs compiler option (bb385fa)
- tsconfig: set module to nodenext (e451110)
- tsconfig: target es2022 (c3f5d10)
- use
[@see](https://github.com/see)
jsdoc tag for inline comment links (f44ad78)
Continuous integration
- dependabot: group dependabot updates (a230488)
- deps: bump actions/checkout from 3 to 4 (#541) (21f39e9)
- deps: bump coverallsapp/github-action from 2.2.1 to 2.2.3 (#542) (ef261e5)
Improvements
- index: consolidate error code handling branches (2411723)
- index: consolidate error codes (#540) (f899904)
- index: replace
hasOwnProperty.call()
withhasOwn()
(db091b8) - use
node:
prefix to bypass require.cache call for builtins (c45e7da)
Documentation
- readme: update chaining examples with
.catch()
(56980d2)
v6.2.7
6.2.7 (2023-08-16)
Dependencies
- deps-dev: bump dev dependencies (#528) (f734981)
- deps-dev: bump eslint-config-prettier from 8.10.0 to 9.0.0 (#527) (fcde459)
- deps: add semver dependency (003f09a)
Miscellaneous
- .eslintrc: error on google closure jsdoc syntax (3180ab5)
- index: use jsdoc syntax for arrays over interfaces (5e07b37)
- rename
lint:prettier
scripts to reflect their function (#520) (b6d14c1) - scripts/license-checker: use
console.error()
to log failures (c641af8) - sort param types alphabetically (f0945c9)
- test-resources: move test_files into new dir (4816d46)
- tsconfig: sort options (2e25274)
- use jsdoc syntax for opt params over google closure syntax (972d222)
Continuous integration
- ci: error on new jest snapshot (c4c55ed)
- ci: revert jest snapshot cli arg addition (6368e92)
- deps: bump coverallsapp/github-action from 2.2.0 to 2.2.1 (#523) (f229049)
Improvements
- deconstruct imports (28de503)