Releases: paul-eff/jNBT
Releases · paul-eff/jNBT
jNBT v1.7.0 - CRUD everything & Tag consolidation
v1.7.0 improved Tag consolidation for better visibility and also introduced full CRUD support.
Changelog
- CRUD everything
- Tag consolidation for better visibility
Fixed
- Some minor mistakes when deploying to Maven Central (shit's really confusing me)
Full Changelog: 1.6.0...1.7.0
jNBT v1.6.0 - SNBT, Cleanups, Maven ready
v1.6.0 brings support for SNBT, many cleanups and reformatting, a new folder folder structure and more.
New
- Full SNBT support (serialisation & parsing)
- This will be the first release available via Maven Central for easier integration into other projects
Changelog
- Changed folder structure to reverse DNS schema
- Big cleanup and streamlining of code formatting
Fixed
- Broken ZLIB compression detection
- No default compression when creating a completely new NBT file
- A lot of inconsistencies in the examples
Full Changelog: 1.5...1.6.0
jNBT v1.5 - Optimisations, Factories, Interfaces
v1.5 brings many new features, optimisations and a more production ready jNBT.
New
- Implemented Factories and Interfaces to streamline API usage
- Supporting fluent API (method chaining) to enable fast building of new NBT compounds
- JUnit tests for common methods
Changelog
- Major changes to the project, class and method structure
- Major optimisations to boost efficiency, cpu & memory usage
- A lot of styling, javadoc and comment changes
Full Changelog: 1.1...1.5
jNBT 1.1
jNBT 1.0
The full release of jNBT. Supporting all NBT files created with the NBT specification in mind.
Supported
- All tags present in the current (February 2025) NBT specification
- All common operations: reading, editing (add, remove, replace, update) and writing
- Compression types: GZIP and NONE
Changelog
Basically redid everything from release v0.1. And added everything else on top.
Full Changelog: 0.1...1.0