Releases: Optable/optable-ios-sdk
0.10.0
0.10.0 is a mostly maintenance release. Noteworthy changes:
- add support for Swift Package Manager by adding Package.swift manifest to root
- make use of CryptoKit SHA256 conditional on availability of CryptoKit module, fallback on CommonCrypto
- bundle update in order to bring all dependencies to latest in Gemfile and silence dependabot security warnings regarding cocoapods
- README to reference public cocoapods repo, not private anymore
0.9.0
0.8.2
Minor release that sets the SDK version not just in the Cocoapods specfile, but also in OptableSDK.xcodeproj/project.pbxproj
via MARKETING_VERSION
(which in turn is set as CFBundleShortVersionString
in Source/Info.plist
and is used by the OptableSDK when sending its version number to the sandbox for debugging purposes). This means that developers installing the SDK via e.g., Carthage instead of Cocoapods can now expect that their true SDK version is passed along to their sandbox, instead of the default 1.0
which was the case prior to this release.
0.8.1
0.8.0
- Support useragent override in the constructor (#26)
PLEASE NOTE: This release introduces an API change for the Objective-C API !!!
Normally we would release a new major version (1.0.0) with this type of change, but after some consideration, have decided to make an exception in this case. For clarity, no API breaking change was introduced to the Swift version of the SDK with this version.
0.7.1
0.7.0
0.6.0
0.5.0
Adds support for identifying users originating from a tap on an app universal link in an Email newsletter. See https://github.com/Optable/optable-ios-sdk#identifying-visitors-arriving-from-email-newsletters