From cb6babd4f051f9fee7384cd8992a17d9ec573f37 Mon Sep 17 00:00:00 2001 From: Romain Beaumont Date: Sun, 1 Nov 2015 19:15:23 +0100 Subject: [PATCH 1/3] prepare 0.16.0 release --- HISTORY.md | 10 ++++++++++ package.json | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index 7c0062a..cc0ba6b 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,15 @@ # History +## 0.16.0 (unreleased) + + * cross version support exposed : version option in createClient and createServer + * expose createSerializer and createDeserializer, createPacketBuffer and parsePacketData are now available in serializer/parser instances (BREAKING CHANGE) + * stop exposing packetFields, packetNames, packetIds, packetStates. That data is available by requiring minecraft-data package (BREAKING CHANGE) + * don't expose version anymore but supportedVersions (BREAKING CHANGE) + * use node-yggdrasil : index.js now doesn't expose yggdrasil, use node-yggdrasil directly if needed (BREAKING CHANGE) + * createServers's beforePing option can now takes an async function + * enable compression by default in createServer + ## 0.15.0 * UUIDs are now strings instead of arrays. (BREAKING CHANGE) diff --git a/package.json b/package.json index 622003e..756cc53 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "minecraft-protocol", - "version": "0.15.1-GH", + "version": "0.16.0-GH", "description": "Parse and serialize minecraft packets, plus authentication and encryption.", "main": "index.js", "repository": { From d6bc7074d0e7a87288a76983743eca3011bcf4d1 Mon Sep 17 00:00:00 2001 From: Romain Beaumont Date: Sun, 1 Nov 2015 19:17:14 +0100 Subject: [PATCH 2/3] add ursa update in 0.16 HISTORY.md --- HISTORY.md | 1 + 1 file changed, 1 insertion(+) diff --git a/HISTORY.md b/HISTORY.md index cc0ba6b..6e0f166 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -9,6 +9,7 @@ * use node-yggdrasil : index.js now doesn't expose yggdrasil, use node-yggdrasil directly if needed (BREAKING CHANGE) * createServers's beforePing option can now takes an async function * enable compression by default in createServer + * update ursa to get node4 (and node5) compatibility ## 0.15.0 From b64beabec2a4bb38dd192d197047123f3de8cb17 Mon Sep 17 00:00:00 2001 From: Romain Beaumont Date: Mon, 9 Nov 2015 12:23:24 +0100 Subject: [PATCH 3/3] add recent changes to 0.16 history --- HISTORY.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/HISTORY.md b/HISTORY.md index 6e0f166..bf191be 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -10,6 +10,10 @@ * createServers's beforePing option can now takes an async function * enable compression by default in createServer * update ursa to get node4 (and node5) compatibility + * lot of internal changes : using the new general serializing/parsing library ProtoDef + * fix compression in proxy example + * fix gamemode3 in proxy + * generate the same uuidv3 than the vanilla server does in offline mode ## 0.15.0