Skip to content

Releases: ColinHDev/libAsyncEvent

libAsyncEvent v3.0.0

Choose a tag to compare

@ColinHDev ColinHDev released this 23 Aug 01:30

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.

libAsyncEvent v2.0.0

Choose a tag to compare

@ColinHDev ColinHDev released this 28 May 21:55

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 an AsyncEvent abstract class forcing them to reimplement the wheel.
  • Introduced the ConsecutiveEventHandlerExecutionTrait and PrioritizedEventHandlerExecutionTrait traits that provide multiple implementations of the async event execution logic. They can be used in async event classes.

libAsyncEvent v1.0.1

Choose a tag to compare

@ColinHDev ColinHDev released this 19 Apr 19:03

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

Choose a tag to compare

@ColinHDev ColinHDev released this 25 Apr 21:47

Changelog

  • First release