Skip to content

Latest commit

 

History

History
90 lines (50 loc) · 2.3 KB

File metadata and controls

90 lines (50 loc) · 2.3 KB

Change Log

Released on 2026-08-04.

Added

  • Added passcodeClearedWhileVerifying delegate when the passcode is cleared while the verify screen is presented.

Fixed

  • Dismiss the verify screen when remove() or update("") clears the passcode.

Released on 2026-08-02.

Added

  • Added custom PasscodeKitKeypad for passcode entry, replacing the system keyboard.
  • Added haptic feedback for passcode entry, acceptance, and decline.

Fixed

  • Resolved empty dSYM warning for Debug simulator builds.

Revision

  • Clarified Face ID / Touch ID wording in docs and the default biometric access reason.
  • Replaced deprecated UIApplication.shared.windows lookup with the scene-based API.
  • Made PasscodeKit.start() idempotent to avoid duplicate notification observers.

Released on 2026-08-02.

Removed

  • Dropped CocoaPods support.

Revision

  • Year bump.

Released on 2023-10-01.

Changed

  • Refactored source code for better maintainability and readability.
  • Updated the Swift Package Manager installation instructions in the README.
  • Updated the sample app navigation bar appearance for iOS 15+.

Released on 2023-09-26.

Added

  • Added Swift Package Manager installation instructions to the README.

Released on 2023-09-22.

Added

  • Added Swift Package Manager support via Package.swift.
  • Expanded the README with installation, usage, and customization documentation.

Released on 2021-04-07.

Changed

  • Made configuration and customization properties publicly accessible.

Released on 2021-04-07.

Added

  • Initial release of PasscodeKit.
  • In-app passcode creation, verification, change, and removal flows.
  • Touch ID and Face ID support.
  • CocoaPods distribution support.