From 358d706bea656d2efb49094c3a90939ab89bceff Mon Sep 17 00:00:00 2001 From: Freek Dijkstra Date: Tue, 15 May 2018 01:18:22 +0200 Subject: [PATCH] Bump version to 1.5.0. Add contributors and changelog. --- CONTRIBUTORS.txt | 4 +++- doc/changelog.rst | 28 ++++++++++++++++++++++------ nbt/__init__.py | 2 +- 3 files changed, 26 insertions(+), 8 deletions(-) diff --git a/CONTRIBUTORS.txt b/CONTRIBUTORS.txt index 430d684..a0ec799 100644 --- a/CONTRIBUTORS.txt +++ b/CONTRIBUTORS.txt @@ -2,6 +2,7 @@ d0sboots (David Walker) dtrauma (Thomas Roesner) Fenixin (Alejandro Aguilera) fwaggle (Jamie Fraser) +k1988 (Terry Zhao) kamyu2 MacFreek (Freek Dijkstra) MidnightLightning (Brooks Boyd) @@ -9,5 +10,6 @@ MostAwesomeDude (Corbin Simpson) psolyca (Damien) SBliven (Spencer Bliven) Stumpylog (Trenton Holmes) +suresttexas00 (Surest Texas) tWoolie (Thomas Woolford) -Xgkkp \ No newline at end of file +Xgkkp diff --git a/doc/changelog.rst b/doc/changelog.rst index 12c596e..dc1672f 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -9,13 +9,10 @@ NBT Trunk --------- Git trunk can be found at https://github.com/twoolie/NBT/tree/master -Bug Fixes since 1.4.1 +Bug Fixes since 1.5.0 ~~~~~~~~~~~~~~~~~~~~~ -* Faster reading chunks with corrupt header. (#76) +* None -Changes in Auxiliary Scripts since 1.4.1 -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -* Automatic testing now also runs Python 3.4 and pypy3. Known Bugs ~~~~~~~~~~ @@ -23,13 +20,32 @@ See https://github.com/twoolie/NBT/issues * It is posible to access the NBT structure of any world folder, including McRegion and Anvil worlds. However, chunk specifics (such as the location - of blocks in the NBT structure) are only available for McRegion, not yet for + of blocks in the NBT structure) are only available for McRegion, not for Anvil. * The name of a variable generally only supports 2-byte Unicode characters (the Basic Multilingual Plane). For Full Unicode support, use Python 3.3 or higher, or compile Python --with-wide-unicode. +NBT 1.5.0 (14 May 2018) +--------------------------- + +New Features since 1.4.1 +~~~~~~~~~~~~~~~~~~~~~~~~ +* Support for Long Arrays (used in Minecraft 1.13 and higher) (#95) + +Bug Fixes since 1.4.1 +~~~~~~~~~~~~~~~~~~~~~~~~ +* Faster reading chunks with corrupt header. (#76) + +Changes in Auxiliary Scripts since 1.4.1 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +* Add examples/player_print.py script (courtesy k1988). +* Automatic testing now also runs Python 3.4, 3.5, 3.6 and pypy3. +* Review and minor improvements of tests. +* PEP8-compatibility improvements of the code (courtesy suresttexas00) + + NBT 1.4.1 (27 October 2013) --------------------------- diff --git a/nbt/__init__.py b/nbt/__init__.py index 6fc5768..e0e92ad 100644 --- a/nbt/__init__.py +++ b/nbt/__init__.py @@ -4,7 +4,7 @@ # Documentation only automatically includes functions specified in __all__. # If you add more functions, please manually include them in doc/index.rst. -VERSION = (1, 4, 1) +VERSION = (1, 5, 0) """NBT version as tuple. Note that the major and minor revision number are always present, but the patch identifier (the 3rd number) is only used in 1.4."""