Releases: ably/ably-java
1.1.1
Merged pull requests:
- NetworkConnectivity: ensure all accesses to listeners set are synchronised #469 (paddybyers)
- Truncated firebase ID (registration token) logging #466 (amsurana)
- Auth RSA4b1 spec update: conditional token validity check #463 (paddybyers)
- Add some notes about log options #461 (paddybyers)
- Feature matrix linked from README #458 (Srushtika)
Implemented enhancements:
- Improve handling of clock skew #462
Closed issues:
- ConcurrentModificationException in 1.1 when running multiple library instances #468
1.0.13
Merged pull requests:
- Auth RSA4b1 spec update: conditional token validity check #463 (paddybyers)
- Add some notes about log options #461 (paddybyers)
- Feature matrix linked from README #458 (Srushtika)
Implemented enhancements:
- Improve handling of clock skew #462
1.1.0
This is the first stable release supporting the Ably 1.1. library specification
v1.1.0
This 1.1 release brings many new features from 1.0:
- Transient publishing supported on channels
- Push notifications are now generally available
- Push target support is available for Android and iOS
- Experimental support for batch REST publishing
- Access to the Ably DSX
See the complete release notes at https://blog.ably.io/ablys-client-library-sdks-1-1-release-8165c73c76fd
Implemented enhancements:
- Android push implementation #308
1.0.12
1.0.11
This is a bugfix release.
v1.0.11
Fixed bugs:
- InternalError when attempting to create a reattach timer #452
- Realtime Channel: exceptions thrown when attempting attach do not result in the client listener being called #448
Closed issues:
- ConcurrentModificationException in 1.0 #321
Merged pull requests:
- Make the Channels collection a ConcurrentHashMap to permit mutation o… #454 (paddybyers)
- Wrap construction of Timer instances to handle exceptions … #453 (paddybyers)
- Attach exception handling #449 (paddybyers)
1.1.0-RC1
Beta notice
This is a beta release of the Ably 1.1 library specification. A stable 1.1.0 release will be made in due course.
v1.1.0-RC1
Implemented enhancements:
- Android push implementation #308
1.0.10
v1.0.10
Implemented enhancements:
Closed issues:
- EventEmitter: mutations of
listeners
within a listener callback shouldn't crash #424
Merged pull requests:
- Implemented RTE6a specification #444 (amsurana)
- Add .editorconfig #443 (paddybyers)
- Add support for bulk rest publish API #439 (paddybyers)
1.0.9
Closed issues:
- Idempotent publishing is not enabled in the upcoming 1.1 release #438
Merged pull requests:
- Expose msgpack serialisers/deserialisers for Message, PresenceMessage #440 (paddybyers)
- RTL6c: implement transient realtime publishing #436 (paddybyers)
- Implement idempotent REST publishing #435 (paddybyers)
- Add support for ErrorInfo.href (TI4/TI5) #434 (paddybyers)
- RSC15f: implement fallback affinity #433 (paddybyers)
- Pass the environment option into echoserver JWT requests #432 (paddybyers)
1.0.8
Changelog:
https://github.com/ably/ably-java/blob/master/CHANGELOG.md#v1.0.8
Release:
Java: https://bintray.com/ably-io/ably/ably-java/1.0.8
Android: https://bintray.com/ably-io/ably/ably-android/1.0.8
Implemented enhancements:
- Ensure request method accepts UPDATE, PATCH & DELETE verbs #416
Fixed bugs:
v1.0.7
Changelog:
https://github.com/ably/ably-java/blob/master/CHANGELOG.md#v1.0.7
Release:
Java: https://bintray.com/ably-io/ably/ably-java/1.0.7
Android: https://bintray.com/ably-io/ably/ably-android/1.0.7
Closed issues:
- IllegalStateException scheduling transport activity timer #418
Merged pull requests:
- Handle exceptions in activity timer task, and when attempting to reschedule the timer #419 (paddybyers)