Skip to content

Releases: touchlab/KMMBridge

1.2.0

13 Dec 06:43
Compare
Choose a tag to compare

Optional flags added to enable KMMBridge configuration changes from the command line. These were added primarily to support debuggable Xcode framework builds, but also to enable streamlined development workflows with iOS builds published from Android repos.

1.1.2-a1

08 Dec 15:46
bc335c6
Compare
Choose a tag to compare
1.1.2-a1 Pre-release
Pre-release
Read parameter to set default native build type (#273)

1.1.1

08 Dec 01:24
bc335c6
Compare
Choose a tag to compare
Read parameter to set default native build type (#273)

1.1.0

05 Dec 07:59
Compare
Choose a tag to compare

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

02 Dec 21:47
Compare
Choose a tag to compare
1.1.0-a3 Pre-release
Pre-release

Enable CocoaPods publishing

1.1.0-a2

27 Nov 17:35
Compare
Choose a tag to compare
1.1.0-a2 Pre-release
Pre-release
revert to publishing in each module

1.1.0-a1

23 Nov 20:36
Compare
Choose a tag to compare
1.1.0-a1 Pre-release
Pre-release
Version 1.1.0-a1

1.0.1

03 Sep 20:35
0c98d34
Compare
Choose a tag to compare

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

29 Aug 00:27
Compare
Choose a tag to compare

Simplified config, with a focus on SPM. GitHub Release artifact supported for XCFramework storage.

Blog post: https://touchlab.co/kmmbridge-v1

0.5.7

08 Aug 17:24
Compare
Choose a tag to compare
Version 0.5.7