mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-07-06 01:51:51 +00:00
Release 3.11.5
This commit is contained in:
parent
4bc2f28c6d
commit
13e4772f98
@ -53,3 +53,16 @@ Plugin developers should **only** update their required API to this version if y
|
|||||||
- Populate type information in lots of places where it was previously missing; this will improve the quality of static analysis for plugins.
|
- Populate type information in lots of places where it was previously missing; this will improve the quality of static analysis for plugins.
|
||||||
- `MainLogger::logException()` now logs previous exceptions recursively.
|
- `MainLogger::logException()` now logs previous exceptions recursively.
|
||||||
- `MainLogger::logException()` now always logs exceptions as `critical`.
|
- `MainLogger::logException()` now always logs exceptions as `critical`.
|
||||||
|
|
||||||
|
# 3.11.5
|
||||||
|
- PHPStan and PHPUnit are now managed as Composer dev dependencies.
|
||||||
|
- Core code is now analyzed using PHPStan level 6 (full, including iterable types checking).
|
||||||
|
- Improved type information available to PHPStan in many areas.
|
||||||
|
- Mass-removal of useless PHPDoc.
|
||||||
|
- Fixed incorrect documentation of `Internet::getURL()`, `Internet::postURL()` and `Internet::simpleCurl()`.
|
||||||
|
- Fixed crash on use of case-mismatched recursive command aliases.
|
||||||
|
- Basic build instructions are now provided in `BUILDING.md`.
|
||||||
|
- `build/server-phar.php` now uses GZIP compression on created phars, providing a 75% size reduction.
|
||||||
|
- `ClientboundMapItemDataPacket` now uses `MapDecoration` objects for decorations instead of associative arrays.
|
||||||
|
- Updated Composer dependencies to get bug fixes in `pocketmine/nbt` and other libraries.
|
||||||
|
- Packages `pocketmine/classloader` and `pocketmine/log` are now required; these provide classes previously part of `pocketmine/spl`. This change has no effect on API compatibility.
|
||||||
|
@ -32,5 +32,5 @@ const _VERSION_INFO_INCLUDED = true;
|
|||||||
|
|
||||||
const NAME = "PocketMine-MP";
|
const NAME = "PocketMine-MP";
|
||||||
const BASE_VERSION = "3.11.5";
|
const BASE_VERSION = "3.11.5";
|
||||||
const IS_DEVELOPMENT_BUILD = true;
|
const IS_DEVELOPMENT_BUILD = false;
|
||||||
const BUILD_NUMBER = 0;
|
const BUILD_NUMBER = 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user