Releases: patrickfav/bytes-java
Releases · patrickfav/bytes-java
v1.6.1
v1.6.0
- migrate to github actions, codecov and maven central #49
- add
indexOf
(thx @hlyakhovich) #48 - add
toShortArray
(thx @hlyakhovich) #44 - add
from()
constructor fromshort
vararg or array (thx @hlyakhovich) #45 - add an automatic module name to support the JPMS (thx @airsquared) #47
- fix warning of junit 4.13 CVE-2020-15250
v1.5.0
- fix
leftShift()
andrightShift()
to respect byte order (thx @gfpeltier) - fix
bitAt()
to respect byte order (thx @gfpeltier)
v1.4.0
Changes
- add
from()
constructor fromfloat[]
- add
from()
constructor fromdouble[]
- fix throwing
IllegalArgumentException
instead ofIllegalStateException
in.toUUID()
v1.3.0
- improve hex encoder performance by factor 5
v1.2.0
v1.1.0
- add
unsecureRandom()
constructor which creates random for e.g. tests or deterministic randoms - adds overwrite method to Bytes (thx @JadePaukkunen)
- make project OSGi compatible #36
- add
toFloatArray()
converter #30 - add
toDoubleArray()
converter #30
v1.0.0
Changes
- add
append()
method supporting multiple byte arrays #26 - add
toCharArray()
method which decodes internal byte array to char[] #27 - add
encodeBase64()
supporting padding-less encoding - add
toIntArray()
converter #28 - add
toLongArray()
converter #29 - add
AutoCloseable
to MutableBytes interface #31 - add
allocate()
as mutable byte static constructor (thx @petrukhnov)
Breaking
- removed deprecated
toObjectArray()
; usetoBoxedArray()
instead
v0.8.0
Changes
- add radix encoding/parsing and fix radix tests #6, #20
- add support for Base32 RFC4648 non-hex alphabet encoding/parsing #21
- add constructor for
IntBuffer
andCharBuffer
parse()
methods now expect more flexibleCharSequence
instead ofString
#23from()
constructor reading fromchar[]
has new version that accepts offset and length #24- add
from()
constructor reading file with offset and length parameter #25
Breaking
- interface
BinaryToTextEncoding.decode()
changed param toCharSequence
fromString
#23
v0.7.1
Changes
- sign AFTER ProGuard so optimized version has correct jar signature