From 3aa58f54dc352b0704b5ccb7c07373b1026e4202 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Tue, 14 Apr 2020 02:54:40 +0100 Subject: [PATCH] Release 3.11.7 --- changelogs/3.11.md | 16 ++++++++++++++++ src/pocketmine/VersionInfo.php | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/changelogs/3.11.md b/changelogs/3.11.md index 3e471a43c..0ed526394 100644 --- a/changelogs/3.11.md +++ b/changelogs/3.11.md @@ -79,3 +79,19 @@ Plugin developers should **only** update their required API to this version if y - `ThreadManager` is now lazily initialized. - Removed raw NBT storage from `Item` internals. The following methods are now deprecated: - `Item::setCompoundTag()` + +# 3.11.7 +- Build system: Fixed crash reports of Jenkins builds being rejected by the crash archive as invalid. +- Introduced a new dependency on `pocketmine/log-pthreads`, which contains classes separated from `pocketmine/log`. +- Fixed minimum composer stability preventing any newer version of `pocketmine/pocketmine-mp` being installed than 3.3.4 by replacing `daverandom/callback-validator` with [`pocketmine/callback-validator`](https://github.com/pmmp/CallbackValidator). +- Fixed every player seeing eating particles when any player eats. +- Fixed setting held item not working during `BlockBreakEvent`, `PlayerInteractEvent` and `EntityDamageEvent`. +- Fixed some incorrect documented types in `PlayerQuitEvent` reported by PHPStan. +- Fixed documentation of `Item->pop()` return value. +- Fixed server crash on encountering corrupted compressed data stored in region files. +- Protocol: Split screen header is now properly accounted for during decoding. Note that split screen is still not supported natively, but their packets can be decoded properly now. +- Protocol: Fixed wrong order of fields in `UpdateTradePacket`. +- Protocol: Fixed loss of `fullSkinId` when decoding network skins. +- Fixed RCON not being able to bind to port after a fast server restart. + + diff --git a/src/pocketmine/VersionInfo.php b/src/pocketmine/VersionInfo.php index db462770c..50ed5a558 100644 --- a/src/pocketmine/VersionInfo.php +++ b/src/pocketmine/VersionInfo.php @@ -34,5 +34,5 @@ const _VERSION_INFO_INCLUDED = true; const NAME = "PocketMine-MP"; const BASE_VERSION = "3.11.7"; -const IS_DEVELOPMENT_BUILD = true; +const IS_DEVELOPMENT_BUILD = false; const BUILD_NUMBER = 0;