Permalink
Fetching contributors…
Cannot retrieve contributors at this time
95 lines (56 sloc) 2.39 KB

Change Log

Version 1.3.8 (2015-06-17)

  • Fix: Correct potential concurrency problem which might have occurred when registering on multiple threads at once.

Version 1.3.7 (2015-05-08)

  • Fix: Correct concurrency problem which might have occurred when registering on multiple threads at once.

Version 1.3.6 (2015-01-19)

  • Explicitly prevent registering the same instance twice.

Version 1.3.5 (2014-06-09)

  • Fix: Ignore synthetic bridge methods created by JDK 8.

Version 1.3.4 (2013-06-24)

  • Explicitly disallow null argument to register, unregister, and post.

Version 1.3.3 (2013-02-18)

  • Explicitly disallow void return type on @Produce methods.
  • Avoid producers and subscribers being called after unregistering from inside a subscribe method.

Version 1.3.2 (2012-10-16)

  • Avoid potential IllegalArgumentException when unregistering in a subscriber callback.

Version 1.3.1 (2012-09-17)

  • Ensure concurrency internally when calling register.

Version 1.3.0 (2012-08-08)

  • Exceptions in handlers and producers are no longer caught and logged.
  • Producer methods can return null to indicate that there is no initial value to dispatch. No subscriber methods will be called if null is returned.
  • An exception is now thrown if a class attempts to subscribe or produce on a non-public method.

Version 1.2.1 (2012-07-01)

  • Producer methods can no longer return null.

Version 1.2.0 (2012-06-28)

  • Add thread enforcer which verifies bus interaction is occuring on a specific thread.
  • Add Android sample application demonstrating communication between activity and two fragments.
  • Fix: Correct producer unregister failing to remove registration.

Version 1.1.0 (2012-06-22)

  • Add @Produce method annotation which denotes a method to be invoked for an initial value to pass to @Subscribe methods when registering. Only a single producer may be registered for a type in each event bus instance.

Version 1.0.0 (2012-06-18)

Initial release.