Releases: ColinHDev/libAsyncEvent
Releases · ColinHDev/libAsyncEvent
libAsyncEvent v3.0.0
Changelog
- Bumped the at least required version PocketMine-MP to
5.5.0
. - Fixed a bug where:
- in the case of
ConsecutiveEventHandlerExecutionTrait
, the first registered listener of an event was skipped and - in the case of
PrioritizedEventHandlerExecutionTrait
, the group of registered listeners with the lowest priority was skipped.
- in the case of
libAsyncEvent v2.0.0
Changelog
- Added support for Virion v3.0.
- Removed the
AsyncEvent
abstract class. - Introduced the
AsyncEvent
interface which ensures the implementation of the base methods. This way, plugins can keep their normal class hierarchy without anAsyncEvent
abstract class forcing them to reimplement the wheel. - Introduced the
ConsecutiveEventHandlerExecutionTrait
andPrioritizedEventHandlerExecutionTrait
traits that provide multiple implementations of the async event execution logic. They can be used in async event classes.
libAsyncEvent v1.0.1
Changelog
- Fixed a bug causing a server crash when using a version of PocketMine-MP above v4.18.
- Added support for PocketMine-MP v5.0.0.
- Removed support for versions below v4.19.
libAsyncEvent v1.0.0
Changelog
- First release