mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-06-06 11:57:10 +00:00
Merge branch 'stable' into minor-next
This commit is contained in:
commit
b3766834c6
@ -1 +1 @@
|
|||||||
Subproject commit a34e48e7da753b633ffaa4a4f9516eae4bb97baa
|
Subproject commit 3c3c483baac5cb90dff057dfff4388b1dc3f217c
|
@ -117,3 +117,22 @@ Consider using the `mcpe-protocol` directive in `plugin.yml` as a constraint if
|
|||||||
- Removed code generation step for `RuntimeDataDescriber` enum serialization. All described enums now use PHP 8.1 native enums, which can be described without codegen using `RuntimeDataDescriber->enum()`.
|
- Removed code generation step for `RuntimeDataDescriber` enum serialization. All described enums now use PHP 8.1 native enums, which can be described without codegen using `RuntimeDataDescriber->enum()`.
|
||||||
- Added `DeprecatedLegacyEnumAccessRule` custom PHPStan rule to flag legacy `EnumTrait` case accessors.
|
- Added `DeprecatedLegacyEnumAccessRule` custom PHPStan rule to flag legacy `EnumTrait` case accessors.
|
||||||
- Cleaned up remaining hardcoded `Config` keys in `SetupWizard`. These usages now use auto-generated constants like the rest of the codebase.
|
- Cleaned up remaining hardcoded `Config` keys in `SetupWizard`. These usages now use auto-generated constants like the rest of the codebase.
|
||||||
|
|
||||||
|
# 5.8.2
|
||||||
|
Released 9th November 2023.
|
||||||
|
|
||||||
|
## Performance
|
||||||
|
- Improved performance of small packet zero-compression (unintended use of slow zlib compressor instead of fast libdeflate one).
|
||||||
|
- This affected the majority of outbound packets, as most packets are below the 256-byte threshold for compression.
|
||||||
|
- This faster method is over 20x faster than the old method, producing noticeable performance gains for large servers.
|
||||||
|
|
||||||
|
## Fixes
|
||||||
|
- Fixed melons and pumpkins not growing.
|
||||||
|
- Fixed melon and pumpkin stems not attaching to the grown melon/pumpkin.
|
||||||
|
- Fixed iron and gold ores not being affected by the Fortune enchantment.
|
||||||
|
- Fixed ancient debris burning in lava.
|
||||||
|
- Fixed sign (front) text loading from vanilla world saves (back text is not yet supported).
|
||||||
|
|
||||||
|
## Internals
|
||||||
|
- Removed bogus optimization from `tools/generate-blockstate-upgrade-schema.php` that could cause incorrect `remappedStates` generation when some of the states stayed under the old ID.
|
||||||
|
- Fixed possible crash in `BlockStateUpgrader` name flattening rule handling with invalid blockstate NBT data.
|
||||||
|
@ -31,7 +31,7 @@ use function str_repeat;
|
|||||||
|
|
||||||
final class VersionInfo{
|
final class VersionInfo{
|
||||||
public const NAME = "PocketMine-MP";
|
public const NAME = "PocketMine-MP";
|
||||||
public const BASE_VERSION = "5.8.2";
|
public const BASE_VERSION = "5.8.3";
|
||||||
public const IS_DEVELOPMENT_BUILD = true;
|
public const IS_DEVELOPMENT_BUILD = true;
|
||||||
public const BUILD_CHANNEL = "stable";
|
public const BUILD_CHANNEL = "stable";
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user