8.5.0
SDK Versions
- Android [15.1.0]
- Huawei [8.14.0]
- iOS [15.5.2]
Added
- Swift Package Manager (SPM) support for the iOS side of the plugin, as an alternative to the existing CocoaPods integration.
- Which dependency manager is used is selected automatically based on your
cordova-iosversion. v7.x continues to use CocoaPods, while v8.x and above uses SPM. See the Swift Package Manager integration guide and the Migration guide to version 8.5.x for full details.
- Which dependency manager is used is selected automatically based on your
Note: This is a transition period. CocoaPods will still be fully supported until December 2nd, 2026, when CocoaPods Trunk is scheduled to become permanently read-only. You are not required to migrate to SPM right away. Cocoapods will continue receiving all plugin updates as before until the mentioned date. After that date, the iOS side of the plugin will only be updated via Swift Package Manager.
Changed
- Minimum supported
cordova-iosversion bumped tov7.1.1. plugin.xmlupdated to conditionally referencePackage.swiftor the CocoaPodspodspec, depending on thecordova-iosversion used by the app.- iOS implementation updated to conform to
cordova-iosv8. README.mdupdated with separate prerequisites for the CocoaPods and SPM integration paths, and a notice describing the dual dependency manager support.