From b296ae1b872aa0dbb6d118993aaab70913326b13 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Mon, 25 Jan 2021 17:15:31 +0000 Subject: [PATCH] Release 3.17.3 --- changelogs/3.17.md | 6 ++++++ src/pocketmine/VersionInfo.php | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/changelogs/3.17.md b/changelogs/3.17.md index 0e710dbed..277c10ee0 100644 --- a/changelogs/3.17.md +++ b/changelogs/3.17.md @@ -26,3 +26,9 @@ Plugin developers should **only** update their required API to this version if y - Fixed region header corruption when chunks with larger-than-expected lengths are found. These chunks are now treated as corrupted, instead of automatically attempting to salvage them (which usually fails anyway). - `RegionLoader->removeChunk()` now allows the space used by the removed chunk to be reused by future region saves. - Extracted `Living->applyConsumptionResults()` from `Living->consumeObject()` (preparation for a future bug fix). + +# 3.17.3 +- Improved performance of chunk loading in Region-based worlds. +- 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. diff --git a/src/pocketmine/VersionInfo.php b/src/pocketmine/VersionInfo.php index 4d7ea3316..d981e08ef 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.3"; -const IS_DEVELOPMENT_BUILD = true; +const IS_DEVELOPMENT_BUILD = false; const BUILD_NUMBER = 0;