Skip to content

0.1.0

Pre-release
Pre-release

Choose a tag to compare

@pnzrr pnzrr released this 30 Oct 22:40
07b13a2

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

  • @pnzrr made their first contribution in #1

Full Changelog: https://github.com/p2-inc/native-apps/commits/0.1.0