From 1d68d9f71aad8ce2c7cbf627c5a3c4f77d488407 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Fri, 15 Apr 2022 16:36:42 +0100 Subject: [PATCH] Release 4.2.7 --- changelogs/4.2.md | 14 ++++++++++++++ src/VersionInfo.php | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/changelogs/4.2.md b/changelogs/4.2.md index 6451bfe88..745f1c99d 100644 --- a/changelogs/4.2.md +++ b/changelogs/4.2.md @@ -85,3 +85,17 @@ Released 1st April 2022. ## Fixes - Fixed buffer length underflow crash in `LoginPacket` handling. + +# 4.2.7 +Released 15th April 2022. + +## General +- Added lots more documentation (in comments) about the `aliases` section in `pocketmine.yml`. You can read about this feature in the `aliases` section of the [updated `pocketmine.yml` template](/resources/pocketmine.yml). +- Improved wording of documentation of `PlayerPreLoginEvent`. + +## Fixes +- Fixed core server crash when a plugin causes another plugin to be disabled during a scheduled task. +- Fixed core server crash when loading a plugin with an abstract main class. +- Fixed ghost items in many interaction situations (most notably, using projectiles while looking at an entity or block). +- Implemented a workaround for a client teleport bug which led to player positions not updating properly when using ender pearls. +- Fixed buggy movement when teleporting the player during `PlayerToggleSneakEvent`, `PlayerToggleSprintEvent`, `PlayerToggleSwimEvent` and `PlayerToggleGlideEvent`. diff --git a/src/VersionInfo.php b/src/VersionInfo.php index dcb8f54b2..b93b43402 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.2.7"; - public const IS_DEVELOPMENT_BUILD = true; + public const IS_DEVELOPMENT_BUILD = false; public const BUILD_CHANNEL = "stable"; private function __construct(){