Releases: SRGSSR/srgidentity-apple
Releases · SRGSSR/srgidentity-apple
Assertion removal in release builds
Ensure assertions are never fired in release builds.
Swift Package Manager support
- This release introduces Swift Package Manager (SPM) support, replacing Carthage entirely. To migrate your project please follow instructions for migrating to version 6 of our Letterbox library.
Xcode 12 compilation fix
This release updates Mantle to version 2.1.2 to fix a build issue with Xcode 12.
About Xcode 12 support
A proper iOS / tvOS 14 release will be made later. Until then, we recommend you ship your application with Xcode 11.7 if you can. The library can be compiled with Xcode 12 but has not been fully tested yet.
If you still intend to use Xcode 12, note there is an issue with Carthage with a workaround available. The next official release we will deliver will support Xcode 12 and replace Carthage with SPM.
Maintenance release
Fix framework tvOS archiving issue with Xcode 11.4.
Maintenance release
This release updates SRG Appearance to version 2.1.0.
Fix support for iOS 13
- iOS 13 scenes are properly supported.
- The authentication view is correctly displayed on iOS 13.
tvOS compatibility
- The library is compatible with tvOS.
- Semantic versioning has been adopted.
- The project has been renamed as
srgidentity-apple
. - The project needs
SRGAppearance
dependency and notMasonry
anymore.
Maintenance release
- Removal of an Xcode 11 build workaround which is not required anymore.
iOS 13 support
- The project has been updated to support iOS 13 and Xcode 11.
Maintenance release
- This version updates SRG Network to version 1.0.3.