From 4c5d8c12dd472574dc3d4e1b49341b3e70c56da4 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Wed, 3 Jul 2019 18:32:20 +0100 Subject: [PATCH] [ci skip] more updates to changelog --- changelogs/4.0-snapshot.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/changelogs/4.0-snapshot.md b/changelogs/4.0-snapshot.md index 3594ce779..8bd9fe7bc 100644 --- a/changelogs/4.0-snapshot.md +++ b/changelogs/4.0-snapshot.md @@ -136,6 +136,7 @@ This version features substantial changes to the network system, improving coher - `WallBanner` - `WallSign` - `Wood2` +- `BlockToolType` constants have been renamed to remove the `TYPE_` prefix. ### Command - The following classes have been removed: @@ -449,6 +450,8 @@ This version features substantial changes to the network system, improving coher - API version checks are now more strict. It is no longer legal to declare multiple minimum versions on the same major version. Doing so will now cause the plugin to fail to load with the message `Multiple minimum API versions found for some major versions`. - `plugin.yml` YAML commands loading is now internalized inside `PluginBase`. - `PluginManager->registerEvent()` now has a simpler signature: `registerEvent(string $event, \Closure $handler, int $priority, Plugin $plugin, bool $handleCancelled = false)`. The provided closure must accept the specified event class as its only parameter. See [Event API changes](#event) for more details. +- The following classes have been removed: + - `PluginLogger` - The following interface requirements have been removed: - `Plugin->onEnable()`: this is now internalized inside `PluginBase` - `Plugin->onDisable()`: same as above @@ -484,6 +487,8 @@ This version features substantial changes to the network system, improving coher - Values are automatically removed from storage when the `AsyncTask` is garbage-collected, just like a regular property. - Supports storing multiple values, differentiated by string names. - `fetchLocal()` can now be used multiple times. It no longer deletes the stored value. +- The following classes have been removed: + - `FileWriteTask` - The following methods have been removed: - `AsyncTask->peekLocal()`: use `fetchLocal()` instead - The following methods have signature changes: