Skip to content

Feat/passkeys darwin swiftpm support#235

Open
Dopeamin wants to merge 3 commits intocorbado:mainfrom
Dopeamin:feat/passkeys-darwin-swiftpm-support
Open

Feat/passkeys darwin swiftpm support#235
Dopeamin wants to merge 3 commits intocorbado:mainfrom
Dopeamin:feat/passkeys-darwin-swiftpm-support

Conversation

@Dopeamin
Copy link
Copy Markdown
Contributor

@Dopeamin Dopeamin commented Mar 29, 2026

This PR adds Swift Package Manager (SwiftPM) support for the Apple federated implementation of passkeys, while preserving existing CocoaPods compatibility.

Flutter is migrating plugin integration toward SwiftPM, and this change prepares the plugin for that transition.

Changes

packages/passkeys/passkeys_darwin

  • Added Package.swift to enable SwiftPM integration for iOS/macOS.
  • Bumped version:
    • 0.3.00.4.0
  • Updated changelog:
    • Added 0.4.0 entry for SwiftPM support.

packages/passkeys/passkeys

  • Updated dependency:
    • passkeys_darwin: ^0.4.0
  • Updated changelog:
    • Added 2.19.0 entry noting darwin dependency bump for SwiftPM support.

Notes

  • CocoaPods support remains intact (backward compatibility).
  • Runtime behavior for iOS versions below passkey availability is unchanged (feature remains runtime-gated and reports unsupported where applicable).

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.

1 participant