flutter_credential_manager 2.0.9
flutter_credential_manager: ^2.0.9 copied to clipboard
A **fork** of the original Credential Manager plugin, featuring a **critical fix for iOS (Swift)**. This version ensures correct **Base64URL handling** for challenges and IDs, enhancing WebAuthn/Pass [...]
0.0.1 #
- Initial release.
0.0.2 #
- Added encryption.
- No breaking changes.
- Added documentation.
0.0.3 #
- Implemented remaining ActivityAware lifecycle methods. Thanks to Granfalloner.
0.0.4 #
- Migrated to latest version of Jetpack library (release notes).
- Added Google Sign-in with Credential Manager.
0.0.5 #
- Updated all dependencies to latest versions. Thanks to @jlafazia-figure.
- Bug fixes and improvements in example application.
- Updated README.md with latest information.
1.0.0 #
- Added Passkey support.
- Autofill from website.
- Fixed bugs and improved code.
1.0.1 #
- Fixed example application (package ID).
- Provided rpId for testing purposes.
1.0.2 #
- Added missing fields to
Response
object forPublicKeyCredential
.
1.0.3 #
- Added Google button flow for Google login. Thanks to @wildsylvan.
1.0.4 #
- Added logout functionality using
clearCredential()
, updated example application, documentation, and dependencies.
1.0.4+1 #
- Updated documentation.
- Updated example application.
- Updated dependencies.
- Updated README.md.
- Updated CHANGELOG.md.
- Updated LICENSE.
- Updated pubspec.yaml.
- Updated errors.md.
2.0.0 #
- Added Password Credentials and Passkey Credentials support for iOS.
- Breaking changes in Android.
- Removed Encrypted Credentials (password-based) from both platforms.
2.0.1 #
- Fixed example application (
enableInlineAutofill
) for iOS by default.
2.0.2 #
- Updated documentation.
2.0.3 #
- Migrated example application to Gradle 8.10.2.
- Updated dependencies.
- Added decoding of
attestationObject
to extractpublicKey
andauthenticatorData
for passkey credential registration (iOS only). - Improved example application.
2.0.4 #
Dependencies #
- Updated Android and Flutter dependencies for improved stability and compatibility. (3a870fa)
- Updated Android Gradle plugin version to 8.4.2.
- Upgraded package versions and fixed iOS-related errors.
iOS Fixes #
- Refactored UIWindow retrieval logic in
PasskeyAuthentication
andPasskeyRegistration
to address build issues on iOS. - Fixed iOS build issues in the example project.
Documentation & CI #
- Enhanced README and overall documentation.
- Updated static analysis and caching workflows in
static.yml
to improve CI efficiency.
2.0.5 #
- Fixed iOS Base64URL decoding for webauthn/passkey fields.
2.0.6 #
- Changed native package name on Android.
2.0.7 #
- Changed podspec file name on iOS.
2.0.8 #
- Added support for allow credentials in passkey login on iOS.
2.0.9 #
- Added parsing and handling allow credentials in login request.