Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency io.github.frankois944.spmForKmp to v0.3.2 #119

Open
wants to merge 1 commit into
base: trunk
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 20, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.github.frankois944.spmForKmp 0.0.8 -> 0.3.2 age adoption passing confidence

Release Notes

frankois944/spm4Kmp (io.github.frankois944.spmForKmp)

v0.3.2

Compare Source

Fix

issue #​62

v0.3.1

Compare Source

Fix

Make the new flags of the 0.3.0 mutables

v0.3.0

Compare Source

New

Add linkerOpts and compilerOpts input parameters for each of the products exported to Kotlin, even the bridge.

These flags will be added to the definition file and used by cinterop.

v0.2.0

Compare Source

New

Fix

  • Fix minor issues

Other

  • Code refactoring

v0.1.1

Compare Source

Fix

  • Some exported dependency didn't have the correct umbrella header set during the cinterop task, now you can access to the ObjC API correctly

Improvement

  • Better sync performance by avoiding building non-modified dependency

v0.1.0: : the MVP

Compare Source

The MVP

This release is the first one, and I assume, the good one for continuing the project after experimentation about cInterop and SPM repository; it's the correct approach.

So, finally, this plugin does the equivalent of the CocoaPods Plugins but with the capacity to create a bridge between pure Swift and Kotlin. With that, we can integrate external Swift dependency into your Kotlin project, the Swift Import !

Still remains some issues on SPM package integration, so please, make an issue and I will try to fix that.

What's new ?

  • Better compatibility with SPM package
  • Increase performance on sync

v0.0.9

Compare Source

Important

#​43 : For compatibility issues with Xcode, when there is at least one dependency inside the configuration, a local package is generated and must be added to your Xcode project.

Before, the package was generated when at least one dependency was exported, but for non-exported dependency, some resources were missing and could cause issues (rejection, crash, etc.).

Note: When updating the plugin configuration, please reset the package cache of your Xcode project to apply the modification.

Fix

#​42 : The plugin won't make an error if the Gradle runs on a non-macOS host.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from kevincianfarini January 20, 2025 10:23
@renovate renovate bot changed the title Update dependency io.github.frankois944.spmForKmp to v0.0.9 Update dependency io.github.frankois944.spmForKmp to v0.1.0 Jan 22, 2025
@renovate renovate bot force-pushed the renovate/spmforkmp branch 2 times, most recently from 2976df7 to 842a187 Compare January 22, 2025 12:40
@renovate renovate bot changed the title Update dependency io.github.frankois944.spmForKmp to v0.1.0 Update dependency io.github.frankois944.spmForKmp to v0.1.1 Jan 22, 2025
@renovate renovate bot changed the title Update dependency io.github.frankois944.spmForKmp to v0.1.1 Update dependency io.github.frankois944.spmForKmp to v0.2.0 Jan 27, 2025
@renovate renovate bot force-pushed the renovate/spmforkmp branch from 842a187 to 7c0ec90 Compare January 27, 2025 10:01
@renovate renovate bot force-pushed the renovate/spmforkmp branch from 7c0ec90 to 759dd9f Compare February 3, 2025 17:44
@renovate renovate bot changed the title Update dependency io.github.frankois944.spmForKmp to v0.2.0 Update dependency io.github.frankois944.spmForKmp to v0.3.1 Feb 3, 2025
@renovate renovate bot changed the title Update dependency io.github.frankois944.spmForKmp to v0.3.1 Update dependency io.github.frankois944.spmForKmp to v0.3.2 Feb 4, 2025
@renovate renovate bot force-pushed the renovate/spmforkmp branch from 759dd9f to f00e3d6 Compare February 4, 2025 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants