Skip to content

Releases: ably/ably-cocoa

v1.2.0

08 Jun 14:42
Compare
Choose a tag to compare

Adds the capability to subscribe to a channel in delta mode.

Subscribing to a channel in delta mode enables delta compression. This is a way for a client to subscribe to a channel so that message payloads sent contain only the difference (ie the delta) between the present message and the previous message on the channel.

Full Changelog

Versions

Podfile

pod 'Ably', '1.2.0'

Cartfile

github "ably/ably-cocoa" == 1.2.0

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

Compatibility

  • Carthage release for Swift is built with Xcode 11.3.1.

v1.1.23

04 May 09:53
Compare
Choose a tag to compare

Changes

Full Changelog

Implemented enhancements:

  • Remove queueing messages in a channel-level queue #894

Fixed bugs:

  • lib fails all the user's channels on transition to connecting/disconnected if queueMessages is disabled? #1004

Closed issues:

Merged pull requests:

Versions

Podfile

pod 'Ably', '1.1.23'

Cartfile

github "ably/ably-cocoa" == 1.1.23

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

Compatibility

  • Carthage release for Swift is built with Xcode 11.3.1.

v1.1.22

15 Apr 07:19
Compare
Choose a tag to compare

Changes

Full Changelog

Fixed bugs:

Merged pull requests:

  • Test suite: keep channel name prefix for current ClientOptions while calling 'setupOptions' and other improvements #1009 (ricardopereira)
  • Avoid leak from user incorrectly holding to authCallback's callback. #1000 (tcard)

Versions

Podfile

pod 'Ably', '1.1.22'

Cartfile

github "ably/ably-cocoa" == 1.1.22

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

Compatibility

  • Carthage release for Swift is built with Xcode 11.3.1.

v1.1.21

30 Mar 10:34
Compare
Choose a tag to compare

Changes

Full Changelog

  • Fix Objective-C namespace collisions #1006 (SlaunchaMan)
  • Fix strong ref cycle: Rest.push and Rest.push.admin <-> Rest. #999 (tcard)

Versions

Podfile

pod 'Ably', '1.1.21'

Cartfile

github "ably/ably-cocoa" == 1.1.21

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

Compatibility

  • Carthage release for Swift is built with Xcode 11.3.1.

v1.1.20

05 Mar 06:51
Compare
Choose a tag to compare

Changes

Full Changelog

Versions

Podfile

pod 'Ably', '1.1.20'

Cartfile

github "ably/ably-cocoa" == 1.1.20

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

Compatibility

  • Carthage release for Swift is built with Xcode 11.2.

v1.1.19

27 Feb 19:49
Compare
Choose a tag to compare

Changes

Fixed bugs:

  • Old push state AfterRegistrationUpdateFailed needs migration #993

Closed issues:

  • Auth token refresh misses when macOS is sleeping #984

Merged pull requests:

Versions

Podfile

pod 'Ably', '1.1.19'

Cartfile

github "ably/ably-cocoa" == 1.1.19

Objective-C

#import <Ably/Ably.h>

Swift

import Ably

Compatibility

  • Carthage release for Swift is built with Xcode 11.2.

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.