Repository navigation
0.1.0
Pre-release
Pre-release
First pre-release. Below 1.0, any release may change the protocol or the API, so pin it exactly.
iOS SDK (Swift Package Manager): add this repository's URL in Xcode and pin exact: "0.1.0". The package identity is native-apps, and it has three products: KeycloakNativeCore, KeycloakNativeUI, KeycloakNativePush. Xcode needs a GitHub account with access to this private repository. See docs/ios-integration.md.
Keycloak extensions: build from source (mvn -f keycloak-native-auth package); the Maven artifacts are not published. Tested on Keycloak 26.4, 26.6 and 26.8.
Licenses: Apache-2.0 for the SDKs, spec, docs and transcripts; ELv2 for keycloak-native-auth/. See the README.
What's Changed
- ci: fix workflow YAML so GitHub can parse it by @pnzrr in #1
- Test Condition - credential after a native passkey login by @pnzrr in #2
- StepUpIT: widen idle-timeout test margins for CI by @pnzrr in #3
- Protocol additions: optional required actions, custom answers, x_ parameters by @pnzrr in #4
- Move the Swift package manifest to the repository root by @pnzrr in #5
- KeychainStore access control and a separate credentials store by @pnzrr in #6
- Run one build on Keycloak 26.4, 26.6 and 26.8 by @pnzrr in #7
- Android SDK plan and the Android passkey origin IT by @pnzrr in #8
- Licenses (Apache-2.0 SDKs, ELv2 server), release 0.1.0 notes, spec status fixes by @pnzrr in #9
- spec/03: Android passkey association and origin, android/fcm push values by @pnzrr in #10
New Contributors
Full Changelog: https://github.com/p2-inc/native-apps/commits/0.1.0