Releases: amdelamar/jhash
Jhash v2.2.0
Jhash v2.1.2
☑️ Re-license to Apache License 2.0 #19
☑️ Add Apache commons-codec dependency for Base64
☑️ Fix bcrypt revision support (a/b/y), now outputs $2y$...
format. #27
☑️ Fix bcrypt with factor < 10 values, (e.g. .factor(9)
will work now) #10
☑️ More unit tests and cleaned up HashTest assertions
Also:
- Replaced Travis with Drone (CI testing)
- Updated to Gradle 5.0 (Builds)
- Updated to Osseous 3.0.0 (Docs styling)
Jhash v2.1.0
This version includes:
☑️ 90% code coverage
☑️ Published to JCenter
☑️ Package renamed from com.austindelamar
to com.amdelamar
☑️ More unit tests
Jhash v2.0.0
This version includes:
☑️ New Builder pattern Hash.password(pwd).create()
☑️ Better documentation, Codacy score
☑️ Allow variable salt lengths, default 24 bytes
☑️ Fix Bcrypt to be compatible with standard formula 16 byte salts
☑️ More unit tests.
Jhash v1.1.0
This version includes:
☑️ Better documentation, Jitpack, CodeCov
☑️ Hash class with more randomSalt()
options
☑️ Use of Type enum instead of String (e.g. Type.BCRYPT)
☑️ More unit tests.
Jhash v1.0.0
The first release of Jhash! 🎂
This version includes:
☑️ PBKDF2 - 64000 iterations as default (SHA1, SHA256, SHA512).
☑️ Bcrypt - 13 logrounds as default.
☑️ Scrypt - 131072 cpu/mem cost as default.
☑️ Hash class with easy create()
and verify()
methods.
☑️ Plenty of unit tests!