node-poppler

Asynchronous node.js wrapper for the Poppler PDF rendering library

MIT License

Downloads
48.3K
Stars
176
Committers
11

Bot releases are visible (Hide)

node-poppler - v7.2.2 Latest Release

Published by github-actions[bot] 2 months ago

7.2.2 (2024-08-15)

Bug fixes

  • lib: update poppler win32 binaries from 24.02.0 to 24.07.0 (#596) (a788e1a)

Dependencies

  • deps-dev: bump dev dependencies (0318cf1)

Miscellaneous

  • .npmrc: enforce strict engine checks (#593) (d933f29)
  • .npmrc: remove excess whitespace (602c889)
node-poppler - v7.2.1

Published by github-actions[bot] 3 months ago

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

  • index: account for arm macs (4422d9d)
  • index: fix skipped test (6a1f35d)
node-poppler - v7.2.0

Published by github-actions[bot] 7 months ago

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

  • readme: remove section re passing bin path for unix installs (69a6fa1)
  • remove outdated api docs; refer to type defs instead (a687ea3)
node-poppler - v7.1.1

Published by github-actions[bot] 8 months ago

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 in test 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

  • index: combine chained array pushes (ee37124)
  • index: use constant comparison order (71720b7)

Documentation

node-poppler - v7.1.0

Published by github-actions[bot] 12 months ago

7.1.0 (2023-11-03)

Features

  • index: add printDocStruct option to pdfToCairo (f6d2e2a)

Bug fixes

  • lib: update poppler win32 binaries from 23.07.0 to 23.11.0 (c02f9aa)

Documentation

  • readme: fix broken ci badge link (0f77a7f)
  • readme: fix npm badge (ce9fcdf)
node-poppler - v7.0.2

Published by github-actions[bot] 12 months ago

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

  • deps: bump actions/setup-node from 3 to 4 (#548) (0f4cf99)

Improvements

  • index: cache regex literals (7c1296e)
node-poppler - v7.0.1

Published by github-actions[bot] about 1 year ago

7.0.1 (2023-09-26)

Bug fixes

  • index: do not mask error code if unknown (dc524a7)
  • index: expose error codes for pdffonts and pdfinfo (c2f277b)
node-poppler - v7.0.0

Published by github-actions[bot] about 1 year ago

7.0.0 (2023-09-23)

⚠ BREAKING CHANGES

  • dropped support for EOL node 14 and 16

Bug fixes

  • index: pdfInfo() use spawn over execFile 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

  • deps-dev: add @types/jest (1c1dbcc)
  • deps-dev: bump dev dependencies (ef28215)

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() with hasOwn() (db091b8)
  • use node: prefix to bypass require.cache call for builtins (c45e7da)

Documentation

  • readme: update chaining examples with .catch() (56980d2)
node-poppler - v6.2.7

Published by github-actions[bot] about 1 year ago

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

node-poppler - v6.2.6

Published by github-actions[bot] over 1 year ago

6.2.6 (2023-07-08)

Miscellaneous

  • .eslintrc: sort extends array (6a4e5fa)

Dependencies

  • deps-dev: add eslint-plugin-regexp (4fbae66)
  • deps-dev: bump dev dependencies (fa353db)

Improvements

  • index: add strict u flag to all regex patterns (06ac742)
  • index: remove useless i regex flag (72eea36)

Bug fixes

  • add missing strict mode directives (7f25364)
  • lib: update poppler win32 binaries from 23.05.0 to 23.07.0 (#517) (9a3cb32)
node-poppler - v6.2.5

Published by github-actions[bot] over 1 year ago

6.2.5 (2023-06-24)

Continuous integration

  • deps: bump coverallsapp/github-action from 2.1.2 to 2.2.0 (#509) (4f46dbd)

Miscellaneous

  • .eslintrc: enable additional jest plugin rules (564555a)
  • .eslintrc: enable additional jsdoc plugin rules (36d333f)
  • .eslintrc: only use jest plugin to lint test-related files (2f515ea)
  • .eslintrc: update ecmascript version (8b4662e)
  • index: fix jsdoc params (f162260)
  • package: remove global jest mock config values (#507) (a75b83d)
  • package: set jest coverage threshold (b21db44)

Dependencies

node-poppler - v6.2.4

Published by github-actions[bot] over 1 year ago

6.2.4 (2023-06-02)

Miscellaneous

  • scripts: fix inline comment style (#503) (20c6145)
  • use nouns for leading word in function description tags (#501) (f0e9aee)

Dependencies

  • deps-dev: bump dev dependencies (#504) (f5c13f8)
  • deps-dev: bump eslint-plugin-jsdoc from 44.2.7 to 46.1.0 (#505) (867bb8b)

Bug fixes

  • index: return types don't support promise rejection values (#506) (00a78d8)
node-poppler - v6.2.3

Published by github-actions[bot] over 1 year ago

6.2.3 (2023-05-13)

Miscellaneous

  • scripts/license-checker: resolve eslint jsdoc warning (#496) (cba1622)

Dependencies

  • deps-dev: bump eslint-plugin-jsdoc from 43.2.0 to 44.2.3 (#500) (2fa53af)

Bug fixes

  • index: respect the value of boolean options (#498) (e736e3e)
  • lib: update poppler win32 binaries from 23.01.0 to 23.05.0 (#499) (b0836ea)
node-poppler - v6.2.2

Published by github-actions[bot] over 1 year ago

6.2.2 (2023-04-24)

Dependencies

  • deps-dev: bump eslint-plugin-jsdoc from 40.3.0 to 43.0.7 (#492) (93b7b57)
  • deps-dev: bump glob from 9.3.5 to 10.2.2 (#491) (4af7652)

Continuous integration

  • cd: publish to npm with provenance (#495) (7571e97)
  • ci: add node 20 to test matrix (#493) (b9c7a5d)
  • deps: bump coverallsapp/github-action from 2.0.0 to 2.1.2 (#490) (9df3af0)
node-poppler - v6.2.1

Published by github-actions[bot] over 1 year ago

6.2.1 (2023-04-03)

Documentation

  • contributing: add link to conventional config (#483) (349b8fd)

Continuous integration

  • dependabot: change commit message prefix for gh actions to ci (#482) (0833174)
  • dependabot: ignore esm major versions (#481) (b536bbd)
  • deps: bump coverallsapp/github-action from 1.2.4 to 2.0.0 (#484) (9a98bf1)

Miscellaneous

  • .prettierrc: enable arrowParens option (#489) (df6bafa)
  • ignore bun lockfile (#478) (f6a9549)
  • index: remove redundant async keywords (#480) (d9fe6cd)
  • index: remove redundant eslint comments (#487) (058d2a6)
  • package: add funding url (442f6f6)
  • scripts: add eslint rule file (a06adae)
  • scripts: remove redundant export (2a14904)
  • scripts: use js script to check licenses (#479) (c79dea7)

Dependencies

  • deps-dev: bump dev dependencies (3277e49)
  • deps-dev: bump glob from 8.1.0 to 9.1.0 (#475) (899020d)
  • deps-dev: bump typescript from 4.9.5 to 5.0.2 (#485) (174da42)
  • deps: bump coverallsapp/github-action from 1.1.3 to 1.2.3 (#474) (6b8976b)
  • deps: bump coverallsapp/github-action from 1.2.3 to 1.2.4 (#477) (e57e73f)
node-poppler - v6.2.0

Published by github-actions[bot] over 1 year ago

6.2.0 (2023-02-20)

Features

Documentation

  • api: remove parseOptions() private method (#471) (7637c71)

Bug fixes

  • index: add error code for icc profiles (0d2f61d)

Miscellaneous

  • index: remove jsdoc type from parseOptions() (4a47c93)

Improvements

  • index: pdfToHtml() does not have exit codes (4176746)
  • index: do not return empty error messages on rejection (c020a12)
node-poppler - v6.1.2

Published by github-actions[bot] over 1 year ago

6.1.2 (2023-02-13)

Documentation

  • readme: remove fluff (bf8fb9f)
  • readme: rename intro to overview (b1d2284)

Continuous integration

  • cd: use sentence case for changelog headings (f80107e)

Dependencies

  • deps-dev: bump dev dependencies (8826727)

Miscellaneous

  • package: remove doc script (#465) (4837c01)
  • rename master branch to main (#468) (6b380b4)
  • use sentence case over ap style for titles and headings (0de5b85)
node-poppler - v6.1.1

Published by github-actions[bot] over 1 year ago

6.1.1 (2023-01-20)

Bug Fixes

  • lib: update poppler win32 binaries from 22.11.0 to 23.01.0 (#464) (b0db479)

Miscellaneous

  • license: update license year (19a971b)

Improvements

  • index: convert parseOptions() internal func to sync (02b9566)

Dependencies

  • deps-dev: bump dev dependencies (3fd8f17)
  • deps-dev: bump jsdoc-to-markdown from 7.1.1 to 8.0.0 (#457) (ad8f7ec)

Documentation

  • contributing: update min node version (d94f44b)
  • grammar and clarity fixes (4ae6a06)
  • readme: fix linux path example (#463) (18382e9)
node-poppler - v6.1.0

Published by github-actions[bot] almost 2 years ago

6.1.0 (2022-11-22)

Features

  • index: add generateTsvFile arg to pdfToText() options (108785d)

Bug Fixes

  • lib: update poppler win32 binaries from 22.04.0 to 22.11.0 (5bd66c3)

Dependencies

  • deps-dev: bump dev dependencies (519b84e)
  • deps: bump actions/dependency-review-action from 2 to 3 (#453) (bcf8727)
node-poppler - v6.0.3

Published by github-actions[bot] almost 2 years ago

6.0.3 (2022-10-25)

Continuous Integration

  • cd: fix typescript def gen (64eb724)