argon2 v1.2.0 Release Notes

    • โšก๏ธ Updated embedded phc-winner-argon2, so that hashes are generated using version 1.3 of the argon2 specification.

    Note that that hashes generated using this version are different than hashes generated using previous versions, so anything that compares them or relies on them being stable may be broken by this update. However, Crypto.Argon2.verify will continue to be able to verify hashes produced by previous versions.

    • ๐Ÿ— Use CSize for portability instead of Word64, fixing build on 32 bit systems. This changed the constructors of Argon2Exception, an API change.

    • ๐Ÿ› Bug fix: Crypto.Argon2.hash returned a ByteString truncated at the first NULL.

    • โž• Added use-system-library build flag.

    • ๐Ÿ— Build against base-4.9