Releases: breadcat-dev/breech
Releases · breadcat-dev/breech
Release list
Breech v2.0.0
Added
BinaryReaderBinaryWriter- Internal
EndianCodecused by all binary I/O implementations Bitfield.MIN_SIZEBitfield.MAX_SIZE- Constructor validation for
Bitfield - Position tracking for
BinaryReaderandBinaryWriter
Fixed
BitfieldmaskingBitfield.getBit()bounds checkBitfieldBuilderconstructor bounds validation
Changed
- Updated to Toolbox v2.1.0
- Replaced custom primitive size constants with the standard
*.BYTESconstants - Simplified the binary I/O implementation by sharing endian conversion logic
- Replaced
BinaryEndiannesswith Java's standardjava.nio.ByteOrder - Renamed
Bitfield.getBitsArray()totoBooleanArray()
Removed
ByteInputStreamByteOutputStreamBitfield.fromByte(),fromShort(),fromInt()andfromLong()