diff --git a/changelogs/4.0.md b/changelogs/4.0.md index 541bc3826..211b825e8 100644 --- a/changelogs/4.0.md +++ b/changelogs/4.0.md @@ -1576,3 +1576,18 @@ Released 16th December 2021. - Fixed player arm swing animation not being shown when attacks were cancelled by attack cooldown. - Fixed being unable to use `/deop` to de-op a player whose name appeared in `ops.txt` with uppercase letters in it. - Added a check for valid tile class in `BlockIdentifier`. + +# 4.0.4 +Released 1st January 2022. + +## General +- Improved performance of loading chests and other containers from world saves. +- Improved performance of loading player inventories from saved data. + +## Fixes +- Fixed a crash that could occur when a chunk failed to be prepared for chunk sending. +- Fixed fall damage when sprinting down stairs. +- Fixed message length limit for chat (now 512 instead of 255, and accounts for UTF-8). +- Fixed incorrect message being displayed when trying to sleep in a bed which is too far away. +- Fixed missing space between `Kicked by admin.` and `Reason` when using `/kick` to kick a player. +- Fixed client-side performance issue of entities with very large scale. \ No newline at end of file diff --git a/src/VersionInfo.php b/src/VersionInfo.php index 066bdb730..c58b90020 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.0.4"; - public const IS_DEVELOPMENT_BUILD = true; + public const IS_DEVELOPMENT_BUILD = false; public const BUILD_CHANNEL = "stable"; private function __construct(){