All Versions
18
Latest Version
Avg Release Cycle
56 days
Latest Release
696 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.6.2 Changes
October 20, 2022โ Added
- Application banner ([#83](../../issues/83)). ### ๐ Fixed
- Typo for issue [#80](../../issues/80) ### โ Removed
- Dependencies to Apache Commons Text, which had been vulnerable to arbitrary code execution in the past ([#84](../../issues/84)).
-
v1.6.1 Changes
October 07, 2022๐ Changed
- Algorithms' default values are aligned to OWASP recommendation ([#80](../../issues/80))
-
v1.6.0 Changes
June 17, 2022๐ Changed
BCryptFunction
,SCryptFunction
,#withBCrypt()
,#withSCrypt()
,getBCryptInstance()
,getSCryptInstance()
toBcryptFunction
,ScryptFunction
,#withBcrypt()
,#withScrypt()
,getBcryptInstance()
,getScryptInstance()
([#36](../../issues/36)). ### ๐ Fixed- Scrypt never prepends
$s0
to the result ([#64](../../issues/64)).
-
v1.5.4 Changes
November 19, 2021๐ Fixed
- โ Removed
slf4j-nop
which can cause issues if not excluded from the dependency tree ([#46](../../issues/46))
- โ Removed
-
v1.5.3 Changes
April 14, 2021๐ Fixed
byte[]
are converted toString
with environment-based encoding instead of UTF-8 ([#35](../../issues/35) and [#16](../../issues/16)).
-
v1.5.2 Changes
February 21, 2021๐ Changed
- Raised the compatibility with Android API level from 26+ (Android 8.0) to 21+ (Android 5.0).
SystemChecker
's benchmark tools returns a prototype of the function and the real elapsed time ([#23](../../issues/23)). ### ๐ Fixed- Argon2 was not using the given pepper with
Password.check(String, Hash)
. - Salt was converted from
String
tobyte[]
too many times. ([#31](../../issues/31)). ### โ Removed - Dependency with Apache Commons Text.
-
v1.5.1 Changes
February 05, 2021โ Added
Hash
stores the byte array containing the calculated hash without algorithm's parameters and salt ([#26](../../issues/26)). ### ๐ Changed- Scrypt accepts dynamic key length ([#24](../../issues/24)). ### ๐ Fixed
- ๐ Improved
toString()
methods' readability.
-
v1.5.0 Changes
February 02, 2021โ Added
- ๐ Argon2 support. ### ๐ Changed
- ๐ Enums
BCrypt
andHmac
are moved fromcom.password4j
tocom.password4j.types
. ### ๐ Fixed - โ๏ธ Some typos along the code.
-
v1.4.0 Changes
November 15, 2020โ Added
- CHFs like MD5, SHA-1, SHA-2 and SHA-3 in order to increase compatibility with legacy systems. ### ๐ Changed
PBKDF2Function.getAlgorithm()
returns aString
instead of anHmac
enum. This makePBKDF2Function.toString()
andCompressedPBKDF2Function.toString()
more readable.SystemChecker.isPBKDF2Supported()
accepts aString
instead of anHmac
enum. ### ๐ Fixed- Some typos along the code.
-
v1.3.2 Changes
September 09, 2020๐ Fixed
- The location of the configuration file is now customizable ([#5](../../issues/5)). ### ๐ Security
-
SecureString.toString()
now hides the length of the string ([#6](../../issues/6)).