Releases: touchlab/KMMBridge
1.2.0
1.1.2-a1
Read parameter to set default native build type (#273)
1.1.1
Read parameter to set default native build type (#273)
1.1.0
Significant internal changes, with minor external user-facing changes.
- Support for Gradle configuration cache (with exceptions due to a Gradle issue. More detail: #272).
- Vendor-specific implementations moved to different modules. For most users, this will impact GitHub-related tasks.
- Reduction of public API surface. Mainly for internal functionality.
- Minor updates to public extension interfaces.
- Stability improvements.
- Integration testing (more to come).
- Significant internal refactoring. Mostly removing code related to unused features, as well as more consistent package and code organization.
- Formal support for external-repo SPM publishing.
- Updates and verification of CocoaPods functionality (supported, but like the official CocoaPods project, it is less of a "focus" these days)
For existing users, more detail on changes can be found at: https://touchlab.co/kmmbridge/upgradingfrom10
In addition, significant updates to documentation: https://touchlab.co/kmmbridge/
Updated SPM Quick Start: https://touchlab.co/kmmbridge/spmquickstart
New CocoaPods Quick Start: https://touchlab.co/kmmbridge/cocoapodsquickstart
Remote SPM publishing Quick Start, publishing a KMP module from an Android repo, coming soon...
1.1.0-a3
Enable CocoaPods publishing
1.1.0-a2
revert to publishing in each module
1.1.0-a1
Version 1.1.0-a1
1.0.1
Minor release with better error reporting for GitHub Release publishing issues.
There are other changes to the template project at https://github.com/touchlab/KMMBridgeSPMQuickStart, which help avoid GitHub Actions permissions issues.
1.0.0
Simplified config, with a focus on SPM. GitHub Release artifact supported for XCFramework storage.
Blog post: https://touchlab.co/kmmbridge-v1
0.5.7
Version 0.5.7