From b5a049d1fe40cb1be44d7876564994e87cb76bd1 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Mon, 22 Aug 2022 19:28:43 +0100 Subject: [PATCH] Release 4.7.3 --- changelogs/4.7.md | 15 +++++++++++++++ src/VersionInfo.php | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/changelogs/4.7.md b/changelogs/4.7.md index 950158cd3..bdbdf5249 100644 --- a/changelogs/4.7.md +++ b/changelogs/4.7.md @@ -29,3 +29,18 @@ Released 16th August 2022. - Fixed crash when processing player skins with invalid geometry data. - Fixed spectator players being able to pick blocks using mousewheel click. - Improved supporting requirements for sugarcane. + +# 4.7.3 +Released 22nd August 2022. + +## General +- Added complete translations for Spanish and Vietnamese. +- All continuous integration (static analysis, unit tests, integration tests) are now performed on PHP 8.1 as well as 8.0. +- InventoryTransaction now verifies that stack sizes of items after the transaction don't exceed the maximum stack size of the item type or the containing inventory. + +## Fixes +- Fixed Normal generator crash on PHP 8.1. +- Fixed a race condition during async worker shutdown that could lead to tasks executing in the wrong order. This (very rarely) led to a crash in `PopulationTask` due to its preceding `GeneratorRegisterTask` not being executed. +- Fixed `/give` accepting negative amounts or amounts larger than 32767 (vanilla max). +- Fixed placement conditions for vines (no longer able to be placed on the side of cacti). +- Fixed incorrect documentation of `SignText::__construct()`. diff --git a/src/VersionInfo.php b/src/VersionInfo.php index 151ba68ea..2e4d98b80 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.7.3"; - public const IS_DEVELOPMENT_BUILD = true; + public const IS_DEVELOPMENT_BUILD = false; public const BUILD_CHANNEL = "stable"; private function __construct(){