Skip to content

libAsyncEvent v2.0.0

Choose a tag to compare

@ColinHDev ColinHDev released this 28 May 21:55
· 4 commits to main since this release

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.