Skip to content

Releases: kaVish2214/BiometricAuthKit

Release list

0.1.1

Choose a tag to compare

@kaVish2214 kaVish2214 released this 07 Jul 05:55

Full Changelog: 0.1.0...0.1.1

0.1.0

Choose a tag to compare

@kaVish2214 kaVish2214 released this 27 Jun 08:21

BiometricAuthKit 0.1.0 — initial public release.
A lightweight, protocol-oriented Swift package that wraps Apple's
LocalAuthentication framework to deliver Face ID, Touch ID, and Optic ID
authentication with a clean, testable, dependency-injection-friendly API.
Highlights:

  • Delegate-based and completion-handler authentication APIs.
  • Separated interface module (BiometricAuthInterface) so application and
test code depend on protocols and value types, never on the concrete
LocalAuthentication-backed implementation.
  • Configurable authentication reuse window and per-request callback queue.
  • Strongly-typed, Sendable error, result, policy, and biometry-type models
with full LAError normalization.
  • Swift 6 strict-concurrency safe: all mutable state is serialized through a
runtime-selected locking primitive, and the manager is fully checked Sendable.
    Supports iOS 14+ and macOS 10.15+. Distributed under the Mozilla Public
License 2.0. See CHANGELOG.md for the complete release notes.