Ably's changelog
Ably's changelog
www.ably.com

Ruby Client Library SDK release v1.1.5

This release affects both the ably-ruby and ably-ruby-rest client libraries.

Implemented enhancements:

.NET Client Library SDK release v1.2.4

Implemented enhancements:

  • Defaults: Generate environment fallbacks #438
  • Add idempotent REST publishing #237
  • Allow custom Transport Params (RTC1f) and (RTC1f1) #452
  • Deprecate history methods taking untilAttach parameter #449

Fixed bugs:

  • Potentially insecure usage of the NSURLSession API #487
  • Common crash related to websocket failing with error #486
  • Enterprise customer seeing crashes on iOS, Ably version 1.2.1 #485
  • Incorrect import reference? #484
  • SDK has no documented way to block on initialisation. #455

Merged pull requests:

Cocoa (iOS) Client Library SDK release v1.2.4

Fixed bugs:

  • Common crash related to websocket failing with error #1083, fixed by adding a nil-pointer check in #1098 (mikepulaski)
  • Fix of RSH3a2a1 implementation when the clientId doesn't change #1107 (ricardopereira)
  • [not conforming to RTL2g] realtime#close emits detached event on an already detached channel #1088, fixed by #1091 (ricardopereira)

Enhancements:

  • Compliance with RSL1m1 spec - Message should fill clientId, if unavailable, from Rest/Realtime instance #1108, implemented by adding X-Ably-ClientId header to REST requests in #1110 (ricardopereira)
  • Update SocketRocket dependency to 0.5.2-ably-8 #1087 (lawrence-forooghian)

Ruby Client Library SDK release v.1.1.4

This release affects both the ably-ruby and ably-ruby-rest client libraries.

Implemented enhancements:

  • statesman dependency very outdated #199
  • Add support for custom transportParams #176
  • Re-enable imempotency tests as part of 1.1 release #174
  • Ensure request method accepts UPDATE, PATCH & DELETE verbs #168
  • my-members presenceMap requirement change for 1.1 #163
  • Add ChannelProperties as part of 1.0 spec (RTL15) #112

Fixed bugs:

  • client_id should be passed as clientId #159
  • Error in the HTTP2 framing layer issue before heroku-20 #215
  • Using a clientId should no longer be forcing token auth in the 1.1 spec #182

Merged pull requests:

PHP Laravel Client Library SDK release v1.0.3

Closed issues:

  • Laravel 5.5 Support - Auto Discovery #3

Merged pull requests:

JavaScript Client Library SDK release v1.2.9

Merged pull requests

  • Fix bugs in disconnection error filtering #734
  • Replace fury badges with shields.io #716

JavaScript Client Library SDK release v1.2.8

Merged pull requests

  • Fix imports for callbacks.js, promises.js, typings. #730
  • Fix request typings #731
  • Deprecate bower #733

JavaScript Client Library SDK release v1.2.7

Fixed bugs

  • ably-js 1.2.5 causes error in react-native #714

Merged pull requests

  • Fix faulty import of JSONP transport to React Native and NativeScript #726
  • Remove build output from git #725
  • Bump elliptic from 6.5.3 to 6.5.4 #724
  • Conform license and copyright #720
  • Comet: Raise preconnect event if the server responds with a protocol message #719

PHP Client Library SDK release v1.1.4

With this release we are introducing support for PHP 8 and dropping support for PHP versions 5.6, 7.0, and 7.1 since they have reached EOL.

Implemented enhancements:

  • PHP 8.0 support #88
  • Support Channel#publish(Message, params) #83

Fixed bugs:

  • Need to support Push payloads in publish() #82

Closed issues:

  • Trying to get property 'items' of non-object #92

Merged pull requests:

Java Client Library SDK release v1.2.5

Fixed bugs:

  • Crypto.getRandomMessageId isn't working as intended #654
  • Hosts class is not thread safe #650
  • AblyBase.InternalChannels is not thread-safe #649

Merged pull requests: