Skip to content

Releases: ably/ably-ruby

v1.2.8

Choose a tag to compare

@lawrence-forooghian lawrence-forooghian released this 12 Jun 17:52
9e591d5

Full Changelog

Fixed bugs:

  • Fix incompatibility with websocket-driver 0.8 (#443)
  • Do not use fallback hosts as a result of a token error (#443)

Updated dependencies:

  • Bump faraday-typhoeus to 1.1.0 (#442)

v1.2.7

Choose a tag to compare

@lawrence-forooghian lawrence-forooghian released this 11 Sep 14:13
e9a8a60

Full Changelog

Fixed bugs:

  • Fix crash when logging an incoming message with debug-level logging enabled #436

v1.2.6

Choose a tag to compare

@sacOO7 sacOO7 released this 08 Jul 09:24
79cf2f5

Full Changelog

Implemented enhancements:
Implemented no-connection-serial/protocol 2 support

  • [Protocol 2] Implement connection resume/recover #393
  • [Protocol 2] Implement missing internal presence #392
  • [Protocol 2] Fix failing tests #378

Closed issues:

  • Remove unimplemented push activation methods #417
  • Failing Test - updates attach_serial #415
  • Failing Test - retrieves two pages of messages before channel was attached #414

v1.2.5

Choose a tag to compare

@lawrence-forooghian lawrence-forooghian released this 15 May 19:25
480ead2

This contains an important fix for a TLS certificate validation bug which prevented the library from being able to use Realtime fallback hosts.

Full changelog

Fixed bugs:

  • Fix server certificate validation for HTTP in Realtime #397

v1.2.4

Choose a tag to compare

@owenpearson owenpearson released this 29 Jun 14:42
2d4eaeb
  • fix: unpin msgpack dependency minor/patch version #382

v1.2.3

Choose a tag to compare

@owenpearson owenpearson released this 04 Oct 11:53
85e612e

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Incorrect ProtocolMessage#connection_details object (overwrites original connection_details send on CONNECTED state) #377

Merged pull requests:

v1.2.2

Choose a tag to compare

@owenpearson owenpearson released this 08 Jun 11:03
f5eac15

Full Changelog

Implemented enhancements:

  • Add support to get channel lifecycle status #362

v1.2.1

Choose a tag to compare

@owenpearson owenpearson released this 19 May 15:03
4c472b4

Full Changelog

Fixed bugs:

  • Update Ruby version (and Gemfile.lock dependencies) #253
  • Error not emitted when failing to connect to an endpoint indefinitely #233
  • Connection errors when there should be warnings #198
  • Implement presence re-entry requirement change for 1.1 #185

Closed issues:

  • Update urls in readme #353
  • Reconsider required Ruby version #344

v1.2.0

Choose a tag to compare

@owenpearson owenpearson released this 06 Apr 12:13
d901e96

Full Changelog

This release updates ably-ruby to be compliant with the 1.2 version of the Ably client library feature specification. There are some minor breaking changes, please see the migration guide for more information.

Closed issues:

  • Add Channel.setOptions method #291
  • Add support for channel params #288
  • Use ATTACH_RESUME flag for unclean attaches #287
  • Add ChannelOptions param to Channels.get #285
  • Update library to adhere to new spec for token renewal (see the spec definition for more info) #268

Merged pull requests:

v1.1.8

Choose a tag to compare

@owenpearson owenpearson released this 15 Feb 16:57

Full Changelog

Fixed bugs:

  • Lib apparently closing the socket after each request #211

Closed issues:

  • Resolve config.around() issue and upgrade rspec #313
  • Write spec tests for RTL21 #308
  • Write spec tests for RTL20 #307
  • Write spec tests for RTL19, RTL19a, b, c #306
  • Write spec tests for RTL18, RTL18a, b, c #305
  • Add support for RTL20 #295
  • Add support for RTL19, RTL19a, b, c #294
  • Add support for RTL18, RTL18a, b, c #293
  • Write spec tests for RSL6b, RLS7 (Channels) #284
  • Write spec tests for RSC15e, d, f (Host Fallback )
    #280
  • Write spec tests for RSC7a, RSC7c (RestClient)
    #279
  • Add support for DataTypes ChannelOptions TB2c, d #278
  • Add support for DataTypes TokenParams AO2g #277
  • Add support for DataTypes ClientOptions TO3j10 #276
  • Add support for DataTypes ErrorInfo TI1 #275
  • Add support for DataTypes ProtocolMessage TR3f, TR4i, q #274
  • Add support for TM2i (DataTypes Message) #273
  • Add support for PC1, PC2, PC3, PC3a (Plugins) #272
  • Add support for RSL6b, RLS7 (Channels) #271
  • Add support for RSL1a, b, h, k1, k2, l, l1 (Channels) #270
  • Add support for RSC15e, d, f (Host Fallback )
    #267
  • Update client options support to 1.1 spec level (logExceptionReportingUrl) #246
  • Confirm status of remaining realtime spec items for 1.0 #244

Merged pull requests: