iOS, tvOS and macOS Objective-C and Swift client library SDK for Ably realtime messaging service
APACHE-2.0 License
Bot releases are visible (Hide)
Fixed issues:
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 14.2 and Carthage 0.39.1.
Published by lawrence-forooghian 12 months ago
Fixed issues:
FAILED
when it should be transitioning to DISCONNECTED
and retrying the connection attempt. #1817
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 14.2 and Carthage 0.39.1.
Published by maratal about 1 year ago
Implemented features:
Closed issues:
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 14.2 and Carthage 0.39.0.
Published by maratal about 1 year ago
Implemented features:
Closed issues:
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 13.4.1 and Carthage 0.39.0.
Published by lawrence-forooghian over 1 year ago
Public API changes:
Internal changes:
ARTLog
methods in the ARTLog (Shorthand)
category, nor the -logWithError:
method. Be aware that if you have created a custom subclass of ARTLog
which overrides any of these methods, they will no longer be called. ARTLog
now performs all of its logging using only the -log:withLevel:
method.Fixed bugs:
fallbackRetryTimeout
elapses #1683
_connect
in ARTRealtimeInternal
constructor #1566
Closed issues:
setSuspended
#1550
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 13.4.1 and Carthage 0.39.0.
Published by lawrence-forooghian almost 2 years ago
Closed issues:
NSLog
with calls to the ARTLog
instance #1554
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 13.4.1 and Carthage 0.38.0.
Published by maratal almost 2 years ago
Fixed bugs:
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 13.4.1 and Carthage 0.38.0.
Published by lawrence-forooghian almost 2 years ago
Fixed bugs:
agents
client option is implemented incorrectly #1525
Closed issues:
HTTPURLResponse._allHeaderFields
with Xcode 14 #1522
SecKeychainItemDelete
to fix deprecation error in Xcode 14 #1521
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 13.4.1 and Carthage 0.38.0.
Published by lawrence-forooghian almost 2 years ago
Closed issues:
ably-cocoa
#1443
Implemented features:
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 13.4.1 and Carthage 0.38.0.
Published by maratal about 2 years ago
Closed issues:
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 13.4.1 and Carthage 0.38.0.
Published by maratal about 2 years ago
Documentation:
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 13.4.1 and Carthage 0.38.0.
Published by lawrence-forooghian about 2 years ago
Fixed bugs:
Umbrella header for module 'Ably' does not include header 'ARTPushActivationEvent.h'
(fixed by #1474)For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 13.4.1 and Carthage 0.38.0.
Published by maratal about 2 years ago
Fixed bugs:
ARTOSReachability
#1453 (maratal)For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 13.4.1 and Carthage 0.37.0.
Published by QuintinWillison about 2 years ago
Implemented enhancements:
Fixed bugs:
ARTDeviceDetails.metadata
#1435, fixed in: Added missing strong
property attributes #1434 (maratal)-[UIApplication registerForRemoteNotifications]
, not the user #1271, in: Call to the registerForRemoteNotifications
#1293 (maratal)Closed issues:
registerForRemoteNotifications
from Basic APNS example #1359, in: #1360 (maratal)Merged pull requests:
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 13.4.1 and Carthage 0.37.0.
Published by QuintinWillison over 2 years ago
Revert Bug Fix:
We made a change, released in version 1.2.8, which we suspect has been causing issues for some customers.
This release reverts that change.
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 13.2.1 and Carthage 0.37.0.
Published by QuintinWillison over 2 years ago
Bug Fix:
This bug affects customers using message content encryption alongisde channel history for a single Ably client instance. History REST requests were incorrectly returning encrypted payloads, despite encryption having been enabled via the Realtime channel setOptions
API.
ARTRealtimeChannel
’s options doesn’t update the options of its ARTRestChannelInternal
#1265
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 13.2.1 and Carthage 0.37.0.
Published by QuintinWillison almost 3 years ago
Implemented enhancements:
ARTDeviceTokenKey
to ARTAPNSDeviceTokenKey
#1209
Fixed bugs:
Closed issues:
ably-cocoa
in SwiftUI projects #1254
Merged pull requests:
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 13.2.1.
Published by ben-xD almost 3 years ago
Implemented enhancements:
HAVE_CONFIG_H
macro #1161
Fixed bugs:
Ably.framework
from make carthage_package
doesn't work in Xcode projects #1168
Closed issues:
Merged pull requests:
ARTChannel.setOptions
and ARTRealtimeChannel.setOptions
: Recreate ARTDataEncoder on ARTChannel options update #1208 (lukasz-szyszkowski)ARTPushRegistererDelegate
usage #1170 (ben-xD)Published by ben-xD about 3 years ago
Changelog
Full Changelog for this release
Merged pull requests:
Swift Package Manager
https://github.com/ably/ably-cocoa
to your project under Swift Packages
tab.dependencies: [...]
, add .package(url: "https://github.com/ably/ably-cocoa", from: "1.2.6")
,target(dependencies: [...])
, add .product(name: "Ably", package: "ably-cocoa")
Cocoapods, add the following to your Podfile
.
pod 'Ably', '1.2'
Carthage, follow Installing through Carthage
Objective-C
#import <Ably/Ably.h>
Swift
import Ably
Published by ben-xD about 3 years ago
Implemented enhancements:
stateChange
nonnull? #1017
Fixed bugs:
Closed issues:
device
property in ARTRealtime.h
#1154
ULID
dependency (replace usage with NSUUID
) #1127
Merged pull requests:
Host
header for fallback hosts. #1148 (lukasz-szyszkowski)href
and requestId
#1147 (lukasz-szyszkowski)Swift Package Manager
https://github.com/ably/ably-cocoa
to your project under Swift Packages
tab.dependencies: [...]
, add .package(url: "https://github.com/ably/ably-cocoa", from: "1.2.5")
,target(dependencies: [...])
, add .product(name: "Ably", package: "ably-cocoa")
Cocoapods, add the following to your Podfile
.
pod 'Ably', '1.2.5'
Carthage, follow Installing through Carthage
Objective-C
#import <Ably/Ably.h>
Swift
import Ably