Release Notes
Version 1.5.0 (October 7, 2022)
Type | Description |
---|---|
New | ArrayUtils - A class containing utility methods for arrays |
New | TextUtils - A class containing utility methods for text; most notably String and CharSequence
|
New | SurrogatePairPolicy - An enum containing values indicating how to handle surrogate pairs during certain text operations |
New | StringConstants - A class containing commonly used String constants
|
New | ToStringBuilder - Added the following methods:
|
New | MatrixUtils - Added the following methods: |
Change | Argument - Instead of specifying the full error message text, methods will now take only the name of the argument and use that to generate the error message |
Change | Updated minimum Java version to 8 |
Version 1.4.0 (June 6, 2021)
Type | Description |
---|---|
New | FloatingPoint - A class containing methods for floating point types float and double
|
Version 1.3.0 (March 23, 2021)
Type | Description |
---|---|
New | CollectionUtils - A class containing various utility methods relating to the Java collection framework |
Version 1.2.0 (March 21, 2021)
Type | Description |
---|---|
Change | Argument - Added null check for the array in checkLength
|
Change | Argument - Added generic parameter to checkLength(T[], int) and checkLength(T[], int, String) to remove the need to cast the returned array |
Version 1.1.0 (February 6, 2021)
Type | Description |
---|---|
New | Argument - Added extra methods with a String parameter for a detail message to add to the IllegalArgumentException if it's thrown
|
New | Argument - Added checkLength methods to check an array's length
|
Version 1.0.0 (October 8, 2020)
No release notes