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
AsyncEventabstract class. - Introduced the
AsyncEventinterface which ensures the implementation of the base methods. This way, plugins can keep their normal class hierarchy without anAsyncEventabstract class forcing them to reimplement the wheel. - Introduced the
ConsecutiveEventHandlerExecutionTraitandPrioritizedEventHandlerExecutionTraittraits 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