Releases: raydac/java-binary-block-parser
Releases · raydac/java-binary-block-parser
Release list
v3.0.3
v3.0.2
- 3.0.2 (09-jan-2026)
- fixed bug in
MSB0_DIRECTread, thanks to Stormregion0
- fixed bug in
v3.0.1
- 3.0.1 (24-dec-2024)
- added
MSB0_DIRECTbit order mode, MSB0 without data
revers #46 - added
JBBPBitInputStream#isDetectedPartlyReadBitFieldto check that only part of bit field read during last
operation - added flag into constructors for JBBPBitInputStream to force return -1 instead of partly accumulated bits data if
end of field
- added
v3.0.0
3.0.0 (16-nov-2024)
- Minimum JDK Version: Updated to 11.0.
- Minimum Supported Android: Updated to 12 (API 32).
- API Changes: Modifications made to the CompiledBlockVisitor API.
- New Feature: Added
JBBPUtils#findMaxStaticArraySizefor calculating the largest static array size defined in a
JBBP script. - Internal API: Certain internal APIs have been opened.
- Codebase Improvements: General refactoring performed.
Release 2.1.0
Release 2.0.6
- 2.0.6 (01-jul-2023)
- #42 unexpected exception during JBBPDslBuilder.AnnotatedClass method call
- improved tests
Release 2.0.5
2.0.5 (17-jun-2023)
- #41 fix for Gradle plug-in
- improved tests
Release 2.0.3
2.0.3 (03-jan-2021)
- added service methods
JBBPUtils.traceDatato print dump of an input stream into a PrintStream - improved
JBBPTokenizerExceptionto show marked error position #30
Maintenance release 2.0.2
2.0.2 (22-aug-2020)
- added
JBBPOut#Binvariant to override@Binannotation fields in written objects. - #28 added
JBBPOut#BinForceByteOrderto override byte order defined in@Binannotations of written object.
release 2.0.1
- 2.0.1 (04-feb-2020)
- #26 fixed bug in array write with MSB0