Ably Go Client Library SDK release 1.1.2

Fixed bugs:

  • Unhelpful error message when failing to parse an HTTP response

Merged pull requests:

  • REST client tests: a few fixes for test regressions
  • First fix for unhelpful error message when failing to parse an HTTP response
  • Fixed some typos in comments

See GitHub for full release notes.

Ably Cocoa Client Library SDK release 1.1.17

Changes

  • Remove push state machine singleton
  • Add clarification to release process: document --since-tag effects

Versions

Podfile

pod 'Ably', '1.1.17'

Cartfile

github "ably/ably-cocoa" == 1.1.17

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

Compatibility

Carthage release for Swift is built with Xcode 11.2.

See GitHub for full release notes.

Ably Cocoa Client Libary SDK release 1.1.16

Changes

Bug fixes:

  • Can now compile Ably headers in Objective-C++
  • Now push activation state machine doesn't get stuck in certain states

Versions

Podfile

pod 'Ably', '1.1.16'

Cartfile

github "ably/ably-cocoa" == 1.1.16

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

Compatibility

  • Carthage release for Swift is built with Xcode 11.2.

See GitHub for full release notes.

Ably .NET Client Library SDK release 1.1.15

Implemented enhancements:

  • Add test for RTC8a4
  • Add support for remembered REST fallback host
  • Include the host in error messages for v1.0

Fixed bugs:

  • On unhandled exception should not put channel into failed state
  • Xamaring Android when full linking is enabled fails to request token
  • Disconnect event not fired and will not connect after explicit disconnect
  • Odd API for untilAttach queries

See GitHub for full release notes.

Ably Cocoa Client Library SDK release v1.1.15

Important changes

  • KSCrash fork has been renamed to KSCrashAblyFork
  • Update msgpack to v0.3

⚠️ Breaking changes

We changed the name of our version of KSCrash framework to KSCrashAblyFork. In case you're using the library with Carthage, then you need to update the name of the KSCrash framework on your application targets’ Build Phases settings tab.

Versions

Podfile

pod 'Ably', '1.1.15'

Cartfile

github "ably/ably-cocoa" == 1.1.15

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

Compatibility

Carthage release for Swift is built with Xcode 11.3.

Complete list of changes available on GitHub.

Ably Cocoa Client Library SDK release v1.1.15 - Beta

This is an attempt to fix an issue experienced by those specifying the Ably pod as a dependency in their own CocoaPod spec, relating to the Ably fork of the KSCrash framework.

Partially addressing #949

Versions

Podfile

pod 'Ably', '1.1.15-beta.0'

Cartfile

WARNING This beta release has been created as an attempt to fix a CocoaPods related issue. As such there is a possibility that inclusion via Carthage may not work.

github "ably/ably-cocoa" == 1.1.15-beta.0

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

See GitHub for full release notes.

Ably Java Client Library SDK release candidate 1.1.8

This is a release candidate for the 1.1.8 release.

Change Log

Fixed bugs:

  • Rework and reinstate invalid ConnectionManager tests
  • After loss of connectivity, and transport closure due to timeout, the ConnectionManager still thinks the transport is active

See GitHub for full release notes.

Ably Cocoa Client Library SDK release v1.1.14

Changes

Bug fixes:

  • iOS Incompatible library version crash - DYLIBCOMPATIBILITYVERSION vs DYLIBCURRENTVERSION: We were publishing incorrect metadata in our dynamic library for iOS.

Versions

Podfile

pod 'Ably', '1.1.14'

Cartfile

github "ably/ably-cocoa" == 1.1.14

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

Compatibility

  • Carthage release for Swift is built with Xcode 11.2.1.

For full release notes see GitHub.

Ably Cocoa Client Library SDK release v1.1.13

Bug fixes:

  • Using clientId no longer forces token auth, per 1.1. spec
  • Network Reachability
  • Multi-threaded stability improvements
  • Possibility of out-of-order publishing

Versions

Podfile

pod 'Ably', '1.1.13'

Cartfile

github "ably/ably-cocoa" == 1.1.13

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

Compatibility

  • Carthage release for Swift is built with Xcode 11.1.

See GitHub for a full list of changes.

This is also Ably's new Lead SDK Developer's first release 🎉.

Ably Java Client Library SDK release 1.17

This release reverts the changes in 1.1.6 due to regressions in that release, and is functionally identical to 1.1.5.

See GitHub for more.