0
0
mirror of https://github.com/pmmp/PocketMine-MP.git synced 2024-11-21 16:35:25 +00:00
PocketMine-MP/changelogs/5.11.md
2024-02-26 14:45:47 +00:00

1.9 KiB

5.11.0

Released 7th February 2024.

For Minecraft: Bedrock Edition 1.20.60

This is a support release for Minecraft: Bedrock Edition 1.20.60.

Plugin compatibility: Plugins for previous 5.x versions will run unchanged on this release, unless they use internal APIs, reflection, or packages like the pocketmine\network\mcpe or pocketmine\data namespace. Do not update plugin minimum API versions unless you need new features added in this release.

WARNING: If your plugin uses the pocketmine\network\mcpe namespace, you're not shielded by API change constraints. Consider using the mcpe-protocol directive in plugin.yml as a constraint if you're using packets directly.

General

  • Added support for Minecraft: Bedrock Edition 1.20.60.
  • Removed support for earlier versions.

Fixes

  • Fixed tools/generate-item-upgrade-schema.php not correctly handling items whose IDs were changed multiple times.
  • Fixed ServerKiller not working correctly in some cases (incorrectly handled wake-up conditions).
  • ItemBlocks of Air blocks are now always considered as "null" items regardless of count, and don't occupy inventory slots.

Internals

  • Restructured GitHub Actions CI workflows to make them easier to maintain (no need to update PHP versions in multiple places anymore).
  • GitHub Actions CodeStyle workflow now uses php-cs-fixer 3.49.x.
  • Dependabot updates are now processed weekly instead of daily.

5.11.1

Released 23rd February 2024.

Fixes

  • Fixed subchunk count calculation in ChunkSerializer for non-overworld dimension (useful for dimension plugins).
  • Harden options used for processing JSON data, particularly on the network, to close security issues.

Documentation

  • Fixed PHPStan signature for Utils::cloneObjectArray().

Internals

  • Updated GitHub Actions versions to get rid of deprecation warnings.

5.11.2

Released 26th February 2024.

Fixes

  • Added extra checks for BookEditPacket handling.