diff --git a/changelogs/3.11.md b/changelogs/3.11.md index d6efefbd3..8276dfcff 100644 --- a/changelogs/3.11.md +++ b/changelogs/3.11.md @@ -65,4 +65,17 @@ Plugin developers should **only** update their required API to this version if y - `build/server-phar.php` now uses GZIP compression on created phars, providing a 75% size reduction. - `ClientboundMapItemDataPacket` now uses `MapDecoration` objects for decorations instead of associative arrays. - Updated Composer dependencies to get bug fixes in `pocketmine/nbt` and other libraries. -- Packages `pocketmine/classloader` and `pocketmine/log` are now required; these provide classes previously part of `pocketmine/spl`. This change has no effect on API compatibility. +- Packages `pocketmine/classloader` and `pockegtmine/log` are now required; these provide classes previously part of `pocketmine/spl`. This change has no effect on API compatibility. + +# 3.11.6 +- Core code, tests and build scripts are now analyzed using `phpstan-strict-rules` and `phpstan-phpunit` rules. +- Added more PHPStan-specific type annotations to improve static analysis. +- Fixed more incorrect PHPDoc types. +- Added a workaround for player movement not working since 1.14.30. +- Fixed lava and water buckets being edible since 1.13. +- `AutoUpdater` is now created before any plugins are loaded. +- Fixed trees not generating below y=2 in custom generators. +- Fixed crash when opening a chest improperly unpaired from its pair (destroyed, setBlock(), unloaded, etc.). +- `ThreadManager` is now lazily initialized. +- Removed raw NBT storage from `Item` internals. The following methods are now deprecated: + - `Item::setCompoundTag()` diff --git a/src/pocketmine/VersionInfo.php b/src/pocketmine/VersionInfo.php index f06205889..65b2f5cf3 100644 --- a/src/pocketmine/VersionInfo.php +++ b/src/pocketmine/VersionInfo.php @@ -32,5 +32,5 @@ const _VERSION_INFO_INCLUDED = true; const NAME = "PocketMine-MP"; const BASE_VERSION = "3.11.6"; -const IS_DEVELOPMENT_BUILD = true; +const IS_DEVELOPMENT_BUILD = false; const BUILD_NUMBER = 0;