Skip to content

v0.8.2 - Significant API updates

Choose a tag to compare

@mattheworiordan mattheworiordan released this 14 Mar 13:51

Full Changelog

Implemented enhancements:

  • Lower case PresenceMessage.Action enum #90
  • Switch arity of auth methods #44
  • Realtime Presence and Channel untilAttach functionality is missing #36
  • Proposal: errorReason instead of reason #30
  • Presence subscribe with presence action #21
  • Message publish overloaded without a listener #17
  • Emit errors #16
  • README to include code examples and follow common format #15

Fixed bugs:

  • force is an attribute of AuthOptions, not an argument #103
  • Lower case PresenceMessage.Action enum #90
  • Presence enter, update, leave methods need to be overloaded #89
  • Message constructor is inconsistent #87
  • Channel state should be initialized not initialised for consistency #85
  • Unsubscribe all and off all is missing #83
  • Presence data assumed to be a string, Map not supported #75
  • Host fallback for REST #54
  • Switch arity of auth methods #44
  • NullPointerException: Attempt to invoke interface method 'java.lang.String java.security.Principal.getName()' on a null object reference #41
  • Unable to deploy client lib in Android Studio project on OSX #39
  • Realtime Presence and Channel untilAttach functionality is missing #36
  • Java logLevel #26
  • Timeout in test suite #24
  • Presence subscribe with presence action #21

Closed issues:

  • Fix missing JCE dependency on Travis #69
  • Remove eclipse artifact #68
  • Typo on Presence#history javadoc #63
  • Spec validation #23

Merged pull requests: