Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Change Log

## [v1.2.8](https://github.com/ably/ably-ruby/tree/v1.2.8)

[Full Changelog](https://github.com/ably/ably-ruby/compare/v1.2.7...v1.2.8)

**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](https://github.com/ably/ably-ruby/tree/v1.2.7)

[Full Changelog](https://github.com/ably/ably-ruby/compare/v1.2.6...v1.2.7)
Expand Down
20 changes: 10 additions & 10 deletions SPEC.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Ably Realtime & REST Client Library 1.2.7 Specification
# Ably Realtime & REST Client Library 1.2.8 Specification

### Ably::Realtime::Auth
_(see [spec/acceptance/realtime/auth_spec.rb](./spec/acceptance/realtime/auth_spec.rb))_
Expand Down Expand Up @@ -646,7 +646,7 @@ _(see [spec/acceptance/realtime/connection_failures_spec.rb](./spec/acceptance/r
* authentication failure
* when API key is invalid
* with invalid app part of the key
* [enters the failed state and returns a not found error](./spec/acceptance/realtime/connection_failures_spec.rb#L29)
* [enters the failed state and returns an invalid credentials error](./spec/acceptance/realtime/connection_failures_spec.rb#L29)
* with invalid key name part of the key
* [enters the failed state and returns an authorization error](./spec/acceptance/realtime/connection_failures_spec.rb#L44)
* with auth_url
Expand Down Expand Up @@ -2323,16 +2323,16 @@ _(see [spec/acceptance/rest/base_spec.rb](./spec/acceptance/rest/base_spec.rb))_
* using JSON protocol
* failed requests
* due to invalid Auth
* [should raise an InvalidRequest exception with a valid error message and code](./spec/acceptance/rest/base_spec.rb#L75)
* [should raise an UnauthorizedRequest exception with a valid error message and code](./spec/acceptance/rest/base_spec.rb#L75)
* server error with JSON error response body
* [should raise a ServerError exception](./spec/acceptance/rest/base_spec.rb#L96)
* [should raise a ServerError exception](./spec/acceptance/rest/base_spec.rb#L95)
* 500 server error without a valid JSON response body
* [should raise a ServerError exception](./spec/acceptance/rest/base_spec.rb#L109)
* [should raise a ServerError exception](./spec/acceptance/rest/base_spec.rb#L108)
* token authentication failures
* when auth#token_renewable?
* [should automatically reissue a token](./spec/acceptance/rest/base_spec.rb#L147)
* [should automatically reissue a token](./spec/acceptance/rest/base_spec.rb#L146)
* when NOT auth#token_renewable?
* [should raise an TokenExpired exception](./spec/acceptance/rest/base_spec.rb#L162)
* [should raise an TokenExpired exception](./spec/acceptance/rest/base_spec.rb#L161)

### Ably::Rest::Channel
_(see [spec/acceptance/rest/channel_spec.rb](./spec/acceptance/rest/channel_spec.rb))_
Expand Down Expand Up @@ -3100,7 +3100,7 @@ _(see [spec/acceptance/rest/presence_spec.rb](./spec/acceptance/rest/presence_sp
* default :limit
* [defaults to a limit of 100](./spec/acceptance/rest/presence_spec.rb#L86)
* with :client_id option
* FAILED: ~~[returns a list members filtered by the provided client ID](./spec/acceptance/rest/presence_spec.rb#L95)~~
* [returns a list members filtered by the provided client ID](./spec/acceptance/rest/presence_spec.rb#L95)
* with :connection_id option
* [returns a list members filtered by the provided connection ID](./spec/acceptance/rest/presence_spec.rb#L106)
* [returns a list members filtered by the provided connection ID](./spec/acceptance/rest/presence_spec.rb#L110)
Expand Down Expand Up @@ -5075,6 +5075,6 @@ _(see [spec/unit/util/pub_sub_spec.rb](./spec/unit/util/pub_sub_spec.rb))_

## Test summary

* Passing tests: 2494
* Passing tests: 2495
* Pending tests: 5
* Failing tests: 1
* Failing tests: 0
2 changes: 1 addition & 1 deletion lib/ably/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module Ably
VERSION = '1.2.7'
VERSION = '1.2.8'
# The level of compatibility with the Ably service that this SDK supports.
# Also referred to as the 'wire protocol version'.
# spec : CSV2
Expand Down
Loading