Skip to content

0.4.0: JRuby support

Compare
Choose a tag to compare
@mudge mudge released this 02 Nov 15:25
· 47 commits to main since this release
5e68258

Added

  • Added support for JRuby 9.4 by adding an implementation of Argon2id hashing and verification using JRuby-OpenSSL's Bouncy Castle internals.
  • Added output to Argon2id::Password instances so the actual "output" part of a password hash can be retrieved (and compared)

Changed

  • Verifying a password will now consistently raise an ArgumentError when given an invalid encoded hash rather than an Argon2id::Error

SHA256 checksums:

924b8c22c551f08fdec5db81106dbb99988591a802b08eb68ea662ea1741d3e7  argon2id-0.4.0-aarch64-linux.gem
f42a25016543d67cb8ab0a98db9911d4992e583be8894f5783bf2f474dd2c010  argon2id-0.4.0-arm-linux.gem
2cecd6d5a1ecaf0a025e95714c0dee22dfc3d4585b649c57c06f432031b55a77  argon2id-0.4.0-arm64-darwin.gem
7adfeed2fcd6424f11dd8fd53b9595b8a35aae908cb83b2cf456453bc44a0c67  argon2id-0.4.0-java.gem
d4b1a817b113c6b4017f3d5f2fd4bdf2668139e11c3c305ba4af1c163397e03e  argon2id-0.4.0-x64-mingw-ucrt.gem
2f3883287cc6dc6834e3370f4c5b47a9b4f44b069c526f912763cf5e16c474ce  argon2id-0.4.0-x64-mingw32.gem
1c2928726db7151424e8365cee386abfd820b59bd8cec10df72c373f66c76f0e  argon2id-0.4.0-x86-linux.gem
b257d2d5b21ec12db572c6853dbf76afedfe17d2aff4b453eead5c789acb877c  argon2id-0.4.0-x86-mingw32.gem
09d46ea1643092494c229c371b940806491bb302dafd24f33a44beb67ffac0b9  argon2id-0.4.0-x86_64-darwin.gem
3b6542f6d1f579b1ea3e5a8e92e0950eeb2e07ff41d9ccb5463a75f069fdfba1  argon2id-0.4.0-x86_64-linux.gem
6c0cb4d08ca94f7b991d4653753fea53fb654fc6030159d32df782115fc512bb  argon2id-0.4.0.gem