Skip to content

Releases: ably/ably-cocoa

v1.1.18

31 Jan 15:38
Compare
Choose a tag to compare

Changes

Fixed bugs:

  • Result of internet-up.ably-realtime.com is ignored #952
  • Realtime suspended connection retrial using wrong timeout #913

Closed issues:

  • Remove develop branch #969
  • Flaky test: RTP2f (incoming LEAVE while SYNCing) #938
  • Flaky test: RTN17* (fallback hosts) #931

Versions

Podfile

pod 'Ably', '1.1.18'

Cartfile

github "ably/ably-cocoa" == 1.1.18

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

Compatibility

  • Carthage release for Swift is built with Xcode 11.2.

v1.1.17

14 Jan 15:52
Compare
Choose a tag to compare

Changes

Merged pull requests:

  • Remove push state machine singleton (#972)
  • Add clarification to release process: document --since-tag effects (#971)

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.

v1.1.16

13 Jan 16:56
Compare
Choose a tag to compare

Changes

Bug fixes:

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

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.

v1.1.15

24 Dec 09:56
1846b9c
Compare
Choose a tag to compare

Important changes

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

Complete list of changes available here.

⚠️ 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.

v1.1.15 - Beta 1

20 Dec 14:00
f1d5f3e
Compare
Choose a tag to compare
v1.1.15 - Beta 1 Pre-release
Pre-release

Changes

Continuation of the 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 and MsgPack framework.

Partially addressing #949

Versions

Podfile

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

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.1

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

v1.1.15 - Beta 0

19 Dec 22:42
Compare
Choose a tag to compare
v1.1.15 - Beta 0 Pre-release
Pre-release

Changes

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

v1.1.14

16 Dec 16:07
a77a8db
Compare
Choose a tag to compare

Changes

Bug fixes:

  • iOS Incompatible library version crash - DYLIB_COMPATIBILITY_VERSION vs DYLIB_CURRENT_VERSION #946: 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.

v1.1.13

09 Dec 17:22
Compare
Choose a tag to compare

Changes

Bug fixes:

  • Using clientId no longer forces token auth, per 1.1. spec #849
  • Network Reachability #908
  • Multi-threaded stability improvements #918, #919, #920
  • Possibility of out-of-order publishing #926

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.

v1.1.12

03 Oct 15:42
498f280
Compare
Choose a tag to compare

Changes

  • Push: replace token NSData.description usage #889

Versions

Podfile

pod 'Ably', '1.1.12'

Cartfile

github "ably/ably-cocoa" == 1.1.12

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

Compatibility

  • Carthage release for Swift is built with Xcode 11.1.

v1.1.11 - Beta 1

20 Sep 14:54
6f38dbf
Compare
Choose a tag to compare
v1.1.11 - Beta 1 Pre-release
Pre-release

Important changes

  • Push: replace system NSLog with internal ARTLogger #896
  • Push: replace token NSData.description usage #889
  • Push: fix crash "dispatch_sync called on queue already owned by current thread" #888
  • Push: PushChannel.subscribe should not call the callback in the internal queue #862

Tentative fix of:

  • Crash on creating weak ref to deallocating object #879

Versions

Podfile

pod 'Ably', '1.1.11-beta.1'

Cartfile

github "ably/ably-cocoa" == 1.1.11-beta.1

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

Compatibility

  • Carthage release for Swift is built with Xcode 11.0.