Releases
v1.2.0
API changes
crypto
Rename the security
package to crypto
io.bytes
Add UncheckedInputStream
and UncheckedOutputStream
classes
io.bytes.InputStreams
Add the of(Path)
method
Remove the ENDLESS
constant
io.bytes.OutputStreams
Add the of(Path)
method
Rename the BLANK
constant to EMPTY
Rename the nullToBlank()
method to nullToEmpty()
io.chars
Add UncheckedReader
and UncheckedWriter
classes
io.chars.Readers
Add of(Path)
and of(Path, Charset)
methods
Remove the ENDLESS
constant
io.chars.Writers
Add of(Path)
and of(Path, Charset)
methods
Rename the BLANK
constant to EMPTY
Rename the nullToBlank()
method to nullToEmpty()
io.lines
Add UncheckedLineReader
and UncheckedLineWriter
classes
lang.Strings
Add nullToEmpty(String)
, emptyToNull(String)
, blankToNull(String)
, blankToEmpty(String)
, quote(char)
,
quote(char, char, char)
, unquoteChar(CharSequence)
, unquoteChar(CharSequence, char, char)
, isEmpty()
,
isBoolean()
, isShort()
, isInt()
, isLong()
, isFloat()
, isDouble()
, isBinary()
, isOctal()
and
isDecimal()
methods
Change isBase64(CharSequence, boolean)
and isBase64Url(CharSequence, boolean)
methods
Remove quote(Object)
and quote(Object, char, char)
methods
lang.array.BooleanArrays
Add shuffle()
, reverse()
, reorder()
, swap()
and isEmpty()
methods
Add of(Boolean[])
and toBoxed()
methods
Change containsAny()
, containsAll()
, containsOnce()
and containsOnly()
methods
lang.array.ByteArrays
Add shuffle()
, reverse()
, reorder()
, swap()
and isEmpty()
methods
Add of(Byte[])
and toBoxed()
methods
Add ofBinaryString()
and toBinaryString()
methods
Change containsAny()
, containsAll()
, containsOnce()
and containsOnly()
methods
lang.array.CharArrays
Add shuffle()
, reverse()
, reorder()
, swap()
and isEmpty()
methods
Add of(Char[])
and toBoxed()
methods
Change containsAny()
, containsAll()
, containsOnce()
and containsOnly()
methods
lang.array.DoubleArrays
Add shuffle()
, reverse()
, reorder()
, swap()
and isEmpty()
methods
Add of(Double[])
and toBoxed()
methods
Change containsAny()
, containsAll()
, containsOnce()
and containsOnly()
methods
lang.array.FloatArrays
Add shuffle()
, reverse()
, reorder()
, swap()
and isEmpty()
methods
Add of(Float[])
and toBoxed()
methods
Change containsAny()
, containsAll()
, containsOnce()
and containsOnly()
methods
lang.array.IntArrays
Add shuffle()
, reverse()
, reorder()
, swap()
and isEmpty()
methods
Add of(Integer[])
and toBoxed()
methods
Change containsAny()
, containsAll()
, containsOnce()
and containsOnly()
methods
lang.array.LongArrays
Add shuffle()
, reverse()
, reorder()
, swap()
and isEmpty()
methods
Add of(Long[])
and toBoxed()
methods
Change containsAny()
, containsAll()
, containsOnce()
and containsOnly()
methods
lang.array.ObjectArrays
Add shuffle()
, reverse()
, reorder()
, swap()
and isEmpty()
methods
Add concat()
, join()
and singleton(Class, Object)
methods
Change containsAny()
, containsAll()
, containsOnce()
and containsOnly()
methods
lang.array.ShortArrays
Add shuffle()
, reverse()
, reorder()
, swap()
and isEmpty()
methods
Add of(Short[])
and toBoxed()
methods
Change containsAny()
, containsAll()
, containsOnce()
and containsOnly()
methods
misc
Add the BloomFilter
class
misc.trees
Add TreeNode
and LinkedTreeNode
classes
util.function.Consumers
Add the distinct()
method
util.function.Suppliers
Rename multiple cached()
methods to cache()
util.iteration
Add FilterIterator
and IndexedElement
classes
util.iteration.Iterables
Add multiple nullToEmpty(PrimitiveIterable)
methods
Add index()
, getFirst()
and getLast()
methods
Add the wrap(Stream)
method
util.iteration.Iterators
Add nullToEmpty(PrimitiveIterator)
and emptyToNull(PrimitiveIterator)
methods
Add index()
, getFirst()
and getLast()
methods
Add removeAll()
, removeIf()
and isEmpty()
methods
Remove the toEnumeration()
method
Notes
Update junit-jupiter-api
and junit-jupiter-engine
dependencies to 5.3.0
Update the assertj-core
dependency to 3.11.1
Update the maven-compiler-plugin
plugin to 3.8.0
Update the jacoco-maven-plugin
plugin to 0.8.2
Remove the annotations
dependency
Remove the junit-platform-surefire-provider
dependency
You can’t perform that action at this time.