- [changed] To prevent reusing expired artifacts, skip local cache when making network requests.
- [changed] Fall back to App Attest attestation phase if assertion phase fails with DeviceCheck error.
- [changed] Lowered the minimum supported Mac Catalyst version to 13.0. This aligns with the minimum supported Mac Catalyst version for the CocoaPods distribution.
- [changed] Breaking change: AppCheckCore's minimum supported versions have
updated for the following platforms:
-
Platform AppCheckCore 11 iOS 12.0 tvOS 13.0 macOS 10.15 watchOS 7.0
-
- [fixed] Addressed possible nil pointer crash. (firebase/firebase-ios-sdk#12365)
- [fixed] Added invalid input error handling in App Attest key attestation. (#54)
- [changed] Removed usages of user defaults API to eliminate required reason impact.
- [changed] Added data hashes and system version to App Attest error messages. (#50)
- [changed] Added underlying
DCError
descriptions to App Attest error messages. (#47)
- Initial release.
- Core functionality extracted from FirebaseAppCheck 10.17.0.