Releases: Sparticuz/node-qpdf2
v6.1.0
What's Changed
- Update README.md spelling fixed by @ali-gk-sdi in #43
- fix --print options by @luicfrr in #38
- Updates by @Sparticuz in #44
- (migrated to eslint 9 and vitest)
New Contributors
- @ali-gk-sdi made their first contribution in #43
- @luicfrr made their first contribution in #38
Full Changelog: v6.0.0...v6.1.0
v6.0.0
What's Changed
- Update dependencies by @Sparticuz in #34
Breaking
- Drop Node 14 support
Full Changelog: v5.1.0...v6.0.0
v5.1.0
v5.0.0
What's Changed
- breaking major feature: convert to esm by @Sparticuz in #29
- Please see https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c for more information
Full Changelog: v4.1.0...v5.0.0
v4.1.0
What's Changed
- Feature: --replace-input by @Sparticuz in #27
- Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #28
New Contributors
- @dependabot made their first contribution in #28
Full Changelog: v4.0.2...v4.1.0
v4.0.2
Keeps comments in the distributable code in order to keep jsdoc
Full Changelog: v4.0.1...v4.0.2
v4.0.1
Cleanup npm release
Full Changelog: v4.0.0...v4.0.1
v4.0.0
Breaking changes:
- No longer export a default object in
index.ts
- Require
qpdf 11+
- Might also be breaking because if there is no password specified in
decrypt.ts
, it no longer pushes the--password=""
argument
What's Changed
- breaking: v4 by @Sparticuz in #24
Full Changelog: v3.0.0...v4.0.0
v3.0.0
What's Changed
- Use @tsconfig and ts-node by @Sparticuz in #21
Breaking Changes
- Drop Node 10 and 12
Full Changelog: v2.0.0...v3.0.0
v2.0.0
This version refactors the input and output objects.
Migration guide:
v1.x encrypt("test/example.pdf", { password: "1234" }, "encrypted.pdf")
v2.x encrypt({input: "test/example.pdf", password: "1234", output: "encrypted.pdf"})
v1.x decrypt("encrypted.pdf", "1234", "decrypted.pdf")
v2.x decrypt({input: "encrypted.pdf", password: "1234", output: "decrypted.pdf")
Please see the Encryption Interface and the Decryption Interface for more information