Logo
Explore Help
Sign In
zdm
/
event-bus
4
Fork
You've already forked event-bus
0
Code Issues 2 Pull Requests Releases 8 Wiki Activity

Releases Tags

  • Stable 1.2.0 856a2e8cbf
    1.2.0
    0.0.1
    0.0.2
    0.0.3
    0.0.4
    0.1.0
    1.0.0
    1.1.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'develop'
    ${ noResults }

    Event Bus 1.2.0

    kske released this 1 year ago | 24 commits to develop since this release

    This release introduces callback event handlers which allow a more flexible usage of Event Bus. In addition, the execution order for an event type can be retrieved in a human-readable way.

    Events can now be cancelled from inside nested dispatches without affecting the parent dispatch.

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 15 KiB event-bus-core-1.2.0.jar
    • 7.3 KiB event-bus-proc-1.1.0.jar
     
  • Stable 1.1.0 0dcad7d178
    1.2.0
    0.0.1
    0.0.2
    0.0.3
    0.0.4
    0.1.0
    1.0.0
    1.1.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'develop'
    ${ noResults }

    Event Bus 1.1.0

    kske released this 2 years ago | 52 commits to develop since this release

    This release introduces dead events and exception events, which make it easier to detect a poorly configured event distribution.

    In addition, event handler properties (priority and polymorphism) can now be predefined at the listener level.

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 12 KiB event-bus-core-1.1.0.jar
    • 7.3 KiB event-bus-proc-1.1.0.jar
     
  • Stable 1.0.0 4a5b94a9b7
    1.2.0
    0.0.1
    0.0.2
    0.0.3
    0.0.4
    0.1.0
    1.0.0
    1.1.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'develop'
    ${ noResults }

    Event Bus 1.0.0

    kske released this 2 years ago | 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
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 11 KiB event-bus-core-1.0.0.jar
    • 6.2 KiB event-bus-proc-1.0.0.jar
     
  • Pre-Release 0.1.0 748cb8b71a
    1.2.0
    0.0.1
    0.0.2
    0.0.3
    0.0.4
    0.1.0
    1.0.0
    1.1.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'develop'
    ${ noResults }

    Event Bus 0.1.0

    kske released this 2 years ago | 95 commits to develop since this release

    This release of Event Bus introduces event cancellation and logging using the system logger. The implementation is now fully thread-safe.

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
  • Pre-Release 0.0.4 ba06b49368
    1.2.0
    0.0.1
    0.0.2
    0.0.3
    0.0.4
    0.1.0
    1.0.0
    1.1.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'develop'
    ${ noResults }

    Event Bus 0.0.4

    kske released this 2 years ago | 109 commits to develop since this release

    With this release, subtype inclusion is now supported for event handlers.

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
  • Pre-Release 0.0.3 7a3debe444
    1.2.0
    0.0.1
    0.0.2
    0.0.3
    0.0.4
    0.1.0
    1.0.0
    1.1.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'develop'
    ${ noResults }

    Event Bus 0.0.3

    kske released this 2 years ago | 110 commits to develop since this release

    This version of the Event Bus features parameter-less event handlers. A module descriptor has been added to support the usage of this library inside projects that use Java 9 modules.

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
  • Pre-Release 0.0.2 bdf7dcfeda
    1.2.0
    0.0.1
    0.0.2
    0.0.3
    0.0.4
    0.1.0
    1.0.0
    1.1.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'develop'
    ${ noResults }

    Event Bus 0.0.2

    kske released this 2 years ago | 112 commits to develop since this release

    This release introduces a singleton instance of the event bus. In addition, event handlers can now be non-public as Java language access checks are bypassed during their execution.

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
  • Pre-Release 0.0.1 1746d408a1
    1.2.0
    0.0.1
    0.0.2
    0.0.3
    0.0.4
    0.1.0
    1.0.0
    1.1.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'develop'
    ${ noResults }

    Event Bus 0.0.1

    kske released this 2 years ago | 117 commits to develop since this release

    This release implements basic event bus logic using annotations. A simple usage example is available inside the README.

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
Powered by Gitea Version: 1.18.3
English
Bahasa Indonesia Deutsch English Español Français Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API