diff --git a/changelogs/3.17.md b/changelogs/3.17.md index 277c10ee0..6c78eaafe 100644 --- a/changelogs/3.17.md +++ b/changelogs/3.17.md @@ -32,3 +32,12 @@ Plugin developers should **only** update their required API to this version if y - Improved performance of region header validation in Region-based worlds (indirect improvement to chunk loading performance). - Fixed some PHP 8.0 language-level compatibility issues. - Source installations will now exit with an error when Composer dependencies are not in sync with the current Git revision. Now, it's required to run `composer install` after every git pull to make sure the correct dependency versions are installed. + +# 3.17.4 +- Removed `readline` support. This hasn't been maintained for many years, never worked correctly, and isn't thread-safe in any case. +- Fixed false-positives of region corruption in Region-based worlds (outdated file stat cache). +- Fixed more deprecation warnings on PHP 8.0 (optional parameter before required). +- `CraftItemEvent->getInputs()` now returns a list starting at offset 0, instead of random offsets. (Note that the contents still won't be ordered.) +- `CraftItemEvent->getOutputs()` now returns a list starting at offset 0, instead of random offsets. (Note that the contents still won't be ordered.) +- Fixed a bug that broke synchronized building, bridging, towering and more. +- Objects in memory dumps no longer show inherited properties multiple times. diff --git a/src/pocketmine/VersionInfo.php b/src/pocketmine/VersionInfo.php index df0e46c88..b45171510 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.17.4"; -const IS_DEVELOPMENT_BUILD = true; +const IS_DEVELOPMENT_BUILD = false; const BUILD_NUMBER = 0;