Releases: Amulet-Team/Amulet-NBT
2.0.0a4
Full Changelog: 2.0.0a3...2.0.0a4
2.0.0a3
Full Changelog: 2.0.0a2...2.0.0a3
2.0.0a2
Full Changelog: 2.0.0a1...2.0.0a2
2.0.0a1
First release of the rebuilt NBT library.
Full Changelog: https://github.com/Amulet-Team/Amulet-NBT/commits/2.0.0a1
Quick String Tag Fix
What's Changed
- Quick fix for string load error by @gentlegiantJGC in #30
Full Changelog: 1.2.0...1.2.1
1.2.0
What's Changed
- Removed closing of the
read
able object by @gentlegiantJGC in #28 - Exposes the exception classes
Full Changelog: 1.1.1...1.2.0
1.1.1
Added hashing support #25
Added support for byte strings #26
Full Changelog: 1.1...1.1.1
Added hash support
Added hash support to the NBT classes so that they can be used as dictionary keys.
Cython Rewrite
This release removes the python version of the NBT library and massively rewrites the cython library.
This should be backwards compatible with the old version but some features are depreciated and renamed.
NBTFile has been depreciated and replaced with named versions of the tags. NamedCompound
for example.
These behave like the old NBTFile but the value can only have one type. This was done because the type in the NBTFile was ambiguous.
The NBTFile used to have a value
attribute. This has been renamed to tag
in the named variants. value
still exists but is depreciated.
The tags used to also have a value
attribute. This has been renamed to py_data
to be more clear. value
still exists but is depreciated.
The new version should behave more like the python types. Some of the behaviour was missing in the old version.
1.0.4a0: Merge pull request #20 from Amulet-Team/improv-build
Improved the build process