From 549fb923bf0725259ed61737d05f8661f869d016 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Fri, 10 Dec 2021 17:55:07 +0000 Subject: [PATCH] Release 3.26.3 --- changelogs/3.26.md | 4 ++++ src/pocketmine/VersionInfo.php | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/changelogs/3.26.md b/changelogs/3.26.md index e28ea3e04..86a3a2d2e 100644 --- a/changelogs/3.26.md +++ b/changelogs/3.26.md @@ -17,3 +17,7 @@ Plugin developers should **only** update their required API to this version if y - Improved error messages shown by `start.cmd`, `start.sh` and `start.ps1` when the PHP binary was not found. - The value of PHPRC is now shown when erroring out due to unsatisfied PHP requirements. - Removed restriction on the range of valid channels for `auto-updater.channel` in `pocketmine.yml`. + +# 3.26.3 +- `PlayerExperienceChangeEvent->setNewProgress()` now performs range checks. This fixes the root of a very old and confusing crash bug which took several years to identify the cause of. + - Note that the defective plugin(s) which caused this problem will still cause a server crash, but the plugin responsible will now get blamed correctly. diff --git a/src/pocketmine/VersionInfo.php b/src/pocketmine/VersionInfo.php index db375f456..19714b931 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.26.3"; -const IS_DEVELOPMENT_BUILD = true; +const IS_DEVELOPMENT_BUILD = false; const BUILD_CHANNEL = "pm3";