• 1.0.0 4a5b94a9b7

    kske released this 2021-02-19 11:14:43 +01:00 | 73 commits to develop since this release

    This is the first stable release of Event Bus, released under GPL-3.0.

    From this version on, the main Event Bus library will have the artifact ID event-bus-core, while event-bus becomes the parent project of event-bus-core and other modules.

    To facilitate compile-time error checking, an annotation processor has been added and is available with the artifact ID event-bus-proc, as well as a standalone JAR.

    While the core library has functionally remained the same, the API has changed in three ways:

    • the properties of event handlers such as priority and polymorphism are defined by additional annotations
    • the marker interfaces IEvent and EventListener have been removed to improve compatibility
    • event handlers can now have a non-void return type

    As required by semantic versioning, all 1.x.x versions will be backwards compatible.

    Downloads