Skip to content
This repository has been archived by the owner on Jul 25, 2022. It is now read-only.

0.2.1

Latest
Compare
Choose a tag to compare
@prof18 prof18 released this 25 Jun 09:44
· 3 commits to main since this release

This version introduces the support for XCFramework 🎉

Now you can distribute your Kotlin Multiplatform code with an XCFramework in a CocoaPod Repo.

To use XCFramework, you need to set the useXCFramework flag in the fatFrameworkCocoaConfig configuration.

fatFrameworkCocoaConfig {
    ...
    useXCFramework = true
}

When the flag is set, only the XCFramework task can be called. To know the name of the task for XCFrameworks, give a look to the README.

Breaking Changes:

The following task has been renamed to have better consistency:

  • buildIosDebugFatFramework renamed to buildDebugIosFatFramework
  • buildIosReleaseFatFramework renamed to buildReleaseIosFatFramework
  • publishIosDebugFatFramework renamed to publishDebugIosFatFramework
  • publishIosReleaseFatFramework renamed to publishReleaseIosFatFramework
  • generateCocoaPodRepoForIosFramework renamed to generateCocoaPodRepo

Some fields inside the fatFrameworkCocoaConfig have been renamed or removed:

  • fatFrameworkName renamed to frameworkName
  • namePrefix removed