Releases: ranisalt/node-argon2
Release list
v0.45.1
v0.45.0
What's Changed
Drops support for Node 18 and 20 (probably still works, but isn't tested)
- Add comparison with node:crypto and clarify parameter usage in README.md by @cbodin in #491
- Fix compilation on solaris by @matt-fidd in #538
New Contributors
- @cbodin made their first contribution in #491
- @matt-fidd made their first contribution in #538
Full Changelog: v0.44.0...v0.45.0
v0.44.0
What's Changed
- Build system tweaks for reproducible builds by @threema-danilo in #447
Full Changelog: v0.43.1...v0.44.0
v0.43.1
Fixes #456 caused by Typescript 5.7 changing how Buffer types work (see microsoft/TypeScript#59417). FreeBSD ARM64 prebuilds are now available.
What's Changed
- Avoid overriding _FORTIFY_SOURCE if already set by @threema-danilo in #455
- Support FreeBSD ARM64 builds by @ranisalt in #459
New Contributors
- @threema-danilo made their first contribution in #455
Full Changelog: v0.43.0...v0.43.1
v0.43.0
This release fixes builds for iOS and Mac, adds support for AIX and prebuilds for ARMv7 (glibc and musl)
What's Changed
- Darwin build improvements by @Torrekie in #406
- fix(build): support aix by @cloorc in #431
- Resolve jsdoc inconsistencies by @nyrpqsqq35 in #435
- Feat: add armv7 prebuilds by @kaaax0815 in #449
- Replace basic_string with vector by @rickymohk in #453
New Contributors
- @Torrekie made their first contribution in #406
- @cloorc made their first contribution in #431
- @nyrpqsqq35 made their first contribution in #435
- @kaaax0815 made their first contribution in #449
- @rickymohk made their first contribution in #453
Full Changelog: v0.41.0...v0.43.0
v0.41.1
Finally fixed the bug with generated types specifying any instead of Buffer for byte inputs (closes #403)
We also added provenance to the publishing, so you can track what commit was used to build each published version from now on.
Full Changelog: v0.41.0...v0.41.1
v0.41.0
What's Changed
- Disable LTO to avoid missing symbols in some envs by @amarshall in #415
New Contributors
- @amarshall made their first contribution in #415
Full Changelog: v0.40.2...v0.41.0
v0.40.0
What's Changed
Prebuilt binaries are now shipped regardless of the platform, to avoid increasingly common issues of mismatch between development and production platform, and to help shipping Electron apps.
Full Changelog: v0.31.2...v0.40.0
v0.31.2
Note: this is the last version that will support Node 16 since it's support has ended on 2023-09-11. Please upgrade to 18 or preferably 20 as soon as possible.
What's Changed
New Contributors
Full Changelog: v0.31.1...v0.31.2
v0.31.1
Maintenance release intended to fix missing prebuilts due to failure when building v0.31.0
Note: v0.31.x will be the last version supporting Node v16. Please update to Node v18 or newer.
Full Changelog: v0.31.0...v0.31.1