NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev
A reusable biometric authentication and PIN lock service for Flutter apps with support for fingerprint, Face ID, and PIN fallback
Last release 12 days ago
26 Sep 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 5 of 5 stable releases
Nothing withdrawn
no release was ever pulled
2 months old
5 releases · first in 2026
One column per month.
Fixed LocalAuthService.setupBiometric (and the biometric-not-supported branch of resolveWithBiometric) overwriting the persisted BiometricAuthData wit
LocalAuthService.setupBiometric (and the biometric-not-supported
branch of resolveWithBiometric) overwriting the persisted
BiometricAuthData with a fresh object instead of copyWith-ing the
existing one — this silently wiped the fallback PIN (and
lastAuthenticated) whenever a user enabled/accepted biometric
authentication after having already set a PIN.Added getPinCodeAfterBiometricAuth to ILocalAuthService / LocalAuthService — reveals the stored PIN fallback after a successful biometric check, throw
getPinCodeAfterBiometricAuth to ILocalAuthService / LocalAuthService
— reveals the stored PIN fallback after a successful biometric check, throwing
BiometricAuthPinNotConfiguredException or BiometricAuthPinFailedException
when it can't.BiometricLockService.getPinAfterBiometricAuth(...) facade method —
same behavior, returns null instead of throwing.BiometricPinAuthException and subclasses),
now exported from the package root.analysis_options.yaml now excludes generated platform folders
(android/, ios/, build/, etc.) from analysis.* Add french documentation
Breaking: BiometricLockService.withDefaults(LocalStorage) renamed to BiometricLockService.withStorage(LocalStorage).
BiometricLockService.withDefaults(LocalStorage) renamed to
BiometricLockService.withStorage(LocalStorage).BiometricLockService.withDefaults() — creates its own
SharedPreferencesLocalStorage internally. Consumers no longer need to import
local_storage_impl for the common case.SecureLocalStorage,
SharedPreferencesLocalStorage, MapLocalStorage) with usage examples.FlutterFragmentActivity requirement from
Troubleshooting into the Android setup section.LocalStorage class directly.Biometric authentication support (fingerprint, Face ID)
Your coding agent can read these notes before it upgrades. Set up the MCP server →