Skip to content

Releases: ranisalt/node-argon2

v0.6.0

31 Jan 01:36
Compare
Choose a tag to compare

Major bug fix release

  • Fixes building on 32 bit machines (thx @cgmb)
  • Sets error messages on failures according to Argon2 implementation
  • General fixes to options parsing
  • Allows to install outside git repositories
  • Benchmarks added (not available from npm)

This is probably the last unstable version before final 1.0.0, and I will test it on production for a while before releasing it stable.

New API

14 Jan 05:14
Compare
Choose a tag to compare

The old API was incorrectly calling hashing as encrypting. The new API uses hash, and you can just sed 's/encrypt/hash/' to fix.

v0.4.2

13 Jan 18:51
Compare
Choose a tag to compare
Update README.md and bump version [ci skip]

Fixes #2

09 Jan 04:48
Compare
Choose a tag to compare

Reworked install scripts to fix a bug and added clear instructions on preinstall.

Code improvements

08 Jan 04:53
Compare
Choose a tag to compare

General code improvements, such as removed duplication and simplified expressions. Tests are stricter and cover more edge cases.

Argon2 defaults are now exported, e.g. require('argon2').defaults.

Argon2d

22 Dec 06:49
Compare
Choose a tag to compare

Support for Argon2d now via options object!

Option manipulation

20 Dec 14:57
Compare
Choose a tag to compare

This version enables option manipulation for encrypt methods, such as time cost, memory cost and parallelism level.

Salt generation

20 Dec 09:06
Compare
Choose a tag to compare

Salt generation functions have been added, check README.md

Synchronous functions

20 Dec 06:54
Compare
Choose a tag to compare

encrypt and verify now have encryptSync and verifySync variants.

Initial release

20 Dec 03:26
Compare
Choose a tag to compare

This is at very early stages, but encrypt and verify works properly. I accidentally pushed the v0.1.0 before it was ready, so I'm skipping that version.