Releases: Fox2Code/FoxEvents
Releases · Fox2Code/FoxEvents
Release list
FoxEvents 1.3.1
FoxEvents 1.3.0c
- Added even more debug to debug mode, I didn't added enough last time.
FoxEvents 1.3.0b
- Fix issues preventing FoxEvents from being built.
FoxEvents 1.3.0
- Add FoxEventUnsafe to use the unsafe for event lookups.
- Add debug + system to catch an issue I can't reproduce on FoxEvents itself.
- Expose FoxEventsImpl as a public API. (Was a private API before)
- Fix a few bugs
Note: FoxEventUnsafe usage didn't show any meaningful performance impact durring benchmark.
Note²: I'll publish a 1.3.1 version to patch the mentioned bug soon.
Update 1.2.0
- Add
benchmarkmodule to test FoxEvents speed - Added
EventCallback.isRegistered()API - Added
EventCallback.callForEvent()API - Added
EventRegistrationExceptionto be thrown instead ofRuntimeException - Added optional arguments
ignoreInvalidandlookuptoFoxevents.getEventCallbacks - Improved performance in getting events holders and calling events through the chain.
(My benchmarks runs showed an aprox 30% performance improvement over FoxEvents 1.1.0) - Improved unit tests
- Improved javadoc
Update 1.1.0
- Added ability to unregister event handler from instance (experimental)
- Added ability to list through EventHolders bound to a specific class loader
- Improved thread safety
- Improved tests