From cd603e82663937fa6660c78842a657acfbcc4bab Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Mon, 27 Mar 2023 18:03:16 +0100 Subject: [PATCH] Release 4.18.1 --- changelogs/4.18.md | 14 +++++++++++++- src/VersionInfo.php | 2 +- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/changelogs/4.18.md b/changelogs/4.18.md index b7b7509a6..4007b206c 100644 --- a/changelogs/4.18.md +++ b/changelogs/4.18.md @@ -77,4 +77,16 @@ Released 25th March 2023. - Packet batch limit has been lowered to `100` packets. With the introduction of `ItemStackRequest`, this is more than sufficient for normal gameplay. ### Other -- Use `Vector3::zero()` instead of `new Vector3()` in some places. \ No newline at end of file +- Use `Vector3::zero()` instead of `new Vector3()` in some places. + +# 4.18.1 +Released 27th March 2023. + +## General +- `RakLibInterface` now logs the name of the currently active session if a crash occurs when processing a packet. This makes it easier to reproduce bugs, which is important to be able to fix them. +- Added more detailed debugging information to `InventoryManager->syncSelectedHotbarSlot()`. + +## Fixes +- Fixed server crash when attempting to drop more of an item from a stack than available in the inventory. +- Fixed packet processing errors when editing writable books. +- Fixed packet processing errors when shift-clicking on the recipe book to craft recipes which draw from a large number of inventory slots. \ No newline at end of file diff --git a/src/VersionInfo.php b/src/VersionInfo.php index 1f293e9a7..fcece5e89 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.18.1"; - public const IS_DEVELOPMENT_BUILD = true; + public const IS_DEVELOPMENT_BUILD = false; public const BUILD_CHANNEL = "stable"; private function __construct(){