-
Notifications
You must be signed in to change notification settings - Fork 37
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bumps the version to 0.4.1 and adds a NEWS file.
- Loading branch information
Showing
2 changed files
with
18 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,7 +6,7 @@ repository = "https://github.com/PistonDevelopers/hematite_nbt" | |
readme = "README.md" | ||
license = "MIT" | ||
keywords = ["nbt", "minecraft", "serde", "serialization"] | ||
version = "0.4.0" | ||
version = "0.4.1" | ||
authors = [ | ||
"Aaron Jacobs <[email protected]>", | ||
"Fenhl <[email protected]>", | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# hematite_nbt 0.4.1 | ||
|
||
* Strings are now encoded and decoded using [Modified UTF-8](https://en.wikipedia.org/wiki/UTF-8#Modified_UTF-8), | ||
matching the behaviour of the vanilla Minecraft client. This should only | ||
affect strings with codepoints outside of the Basic Multilingual Plane, which | ||
are likely quite rare in the wild. Note that we permissively handle true UTF-8 | ||
input, but always write MUTF-8 output. (#39) | ||
|
||
* Serde-based deserialization now supports `TAG_LongArray`. (#41 by @caelunshun) | ||
|
||
* Empty lists are now written with `TAG_End` as the list type instead of | ||
`TAG_Byte`. This matches the behaviour of the vanilla Minecraft client, | ||
although it should not in theory affect well-behaved NBT parsers. | ||
|
||
* Fixes Serde-based serialization of empty lists. | ||
|
||
* Updates the project `README` and adds a `NEWS` file. |