From 1698eac6dc9dcecbe3c3ef6e23154ece0aabc875 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Sat, 1 Jul 2023 12:04:59 +0100 Subject: [PATCH 1/2] Release 4.22.2 --- changelogs/4.22.md | 14 ++++++++++++++ src/VersionInfo.php | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/changelogs/4.22.md b/changelogs/4.22.md index 9f38e53b6b..9df65fbf98 100644 --- a/changelogs/4.22.md +++ b/changelogs/4.22.md @@ -32,3 +32,17 @@ Released 9th June 2023. - The original client bug has still not been fixed, meaning a new workaround was needed, but no perfect solution could be found. - The new workaround involves broadcasting teleport movements as regular movements, which causes unwanted interpolation between the old and new positions, but otherwise works correctly. This solution is not ideal, but it is the best we can do for now. - See issues [#4394](https://github.com/pmmp/PocketMine-MP/issues/4394) and [#5810](https://github.com/pmmp/PocketMine-MP/issues/5810) for more details. + +# 4.22.2 +Released 1st July 2023. + +## Changes +- Added obsoletion warnings to the server log at the end of the startup sequence. + +## Fixes +- Fixed players being disconnected en masse with "Not authenticated" messages. + - This occurred due to a check intended to disable the old authentication key after July 1st. + - We expected that the new key would have been deployed by Mojang by now, but it seems like that has not yet happened. + - Due to the lack of a hard date for the key changeover, we guessed that July 1st would be a safe bet, but this appears to have backfired. + - This version will accept both old and new keys indefinitely. + - A security release will be published to remove the old key after the transition occurs. diff --git a/src/VersionInfo.php b/src/VersionInfo.php index 3d719e3b50..7d3e92073e 100644 --- a/src/VersionInfo.php +++ b/src/VersionInfo.php @@ -32,7 +32,7 @@ use function str_repeat; final class VersionInfo{ public const NAME = "PocketMine-MP"; public const BASE_VERSION = "4.22.2"; - public const IS_DEVELOPMENT_BUILD = true; + public const IS_DEVELOPMENT_BUILD = false; public const BUILD_CHANNEL = "stable"; private function __construct(){ From bbabccfc89d688c47dff1fcf08cc39166ea7b3c9 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Sat, 1 Jul 2023 12:04:59 +0100 Subject: [PATCH 2/2] 4.22.3 is next --- src/VersionInfo.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/VersionInfo.php b/src/VersionInfo.php index 7d3e92073e..7cb5ff4d3f 100644 --- a/src/VersionInfo.php +++ b/src/VersionInfo.php @@ -31,8 +31,8 @@ use function str_repeat; final class VersionInfo{ public const NAME = "PocketMine-MP"; - public const BASE_VERSION = "4.22.2"; - public const IS_DEVELOPMENT_BUILD = false; + public const BASE_VERSION = "4.22.3"; + public const IS_DEVELOPMENT_BUILD = true; public const BUILD_CHANNEL = "stable"; private function __construct(){