From 6d62b06ce68c605a35c1af35da7a48431d929767 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Tue, 30 Nov 2021 01:26:07 +0000 Subject: [PATCH] Release 4.0.0-BETA14 --- changelogs/4.0.md | 10 ++++++++++ src/VersionInfo.php | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/changelogs/4.0.md b/changelogs/4.0.md index c7038c96c..27d27ac61 100644 --- a/changelogs/4.0.md +++ b/changelogs/4.0.md @@ -1748,3 +1748,13 @@ Released 25th November 2021. ### Utils - `Utils::parseDocComment()` now allows `-` in tag names. + +# 4.0.0-BETA14 +Released 30th November 2021. + +## General +- The server will now log an EMERGENCY-level message when `forceShutdown()` is used for any other reason than a graceful shutdown. +- The server will now attempt to translate invalid blocks to valid equivalents when loading chunks. This fixes many issues with `update!` blocks appearing in worlds, particularly ghost structures (these would appear when world editors previously erased some blocks by setting their IDs but not metadata). + +## Fixes +- Fixed `ConsoleReaderThread` spawning many zombie processes when running a server inside a Docker container. diff --git a/src/VersionInfo.php b/src/VersionInfo.php index fc0171e8a..ce5edfdd4 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.0-BETA14"; - public const IS_DEVELOPMENT_BUILD = true; + public const IS_DEVELOPMENT_BUILD = false; public const BUILD_CHANNEL = "beta"; private function __construct(){