v1.2.8
Changes
Implemented enhancements:
- Rename
ARTDeviceTokenKey
toARTAPNSDeviceTokenKey
#1209 - Deprecation: Replace usages of deprecated kCCAlgorithmAES128 with kCCAlgorithmAES #1199
- Add support for remembered REST fallback host #815
- Ensure request method accepts UPDATE, PATCH & DELETE verbs #780
Fixed bugs:
- Calling state's machine activation callback upon push device details failure #1236
- Push device deregistration does not clear/ reset device details #1177
Closed issues:
- Check ability of using
ably-cocoa
in SwiftUI projects #1254 - Improve test file structure and naming #1203
- Run static analysis for builds in CI #1202
- Investigate how we might get rid of the Quick testing framework #1201
Merged pull requests:
- Fix/1177 full reset device details (RSH3g2a only) #1259 (maratal)
- Improve test file structure and naming #1252 (lawrence-forooghian)
- Treat warnings as errors across the codebase #1249 (lawrence-forooghian)
- Remove the Quick testing framework #1240 (lawrence-forooghian)
- Fix Carthage #3019 workaround for Xcode 13 #1235 (lawrence-forooghian)
- Feature/1209 device token key #1215 (maratal)
- Replaced deprecated kCCAlgorithmAES128 with kCCAlgorithmAES #1214 (maratal)
- Turned on static analyser after build #1213 (maratal)
Installation and Compatibility
For SPM, CocoaPods and Carthage see Installation Guide.
Ably.framework.zip
, attached to this release, was built with Xcode 13.2.1.