apple_sign_in_plugin 1.2.6
apple_sign_in_plugin: ^1.2.6 copied to clipboard
A comprehensive Flutter package for integrating Apple Sign-In with features for secure authentication and user data management.
1.2.6 #
- Build: Enforced strict
dart formatto satisfy CI/CD publishing requirements. - Release: Final verified build.
1.2.5 #
- Hotfix: Fixed Dart analyzer error where
_getTokensreturn type was not guaranteed. Updated error helper to returnNever.
1.2.4 #
- Refactor: Cleaned up internal error handling logic for better readability.
- Improved: Error messages are now professional, structured, and provide clear action items.
1.2.3 #
- Feature: Enhanced Error Handling. The plugin now parses Apple's error codes and suggests specific fixes (e.g., "Check your Team ID/Key ID" for
invalid_client). - Safety: Added validation to prevent running with placeholder credentials.
1.2.2 #
- Fix: Applied
dart formattoexample/lib/main.dartto ensure clean git state during publishing. - Maintenance: Verified clean analysis and formatting for all files.
1.2.1 #
- Documentation: Achieved 100% documentation coverage. Every method and parameter now has educational DartDocs.
- Example App: Improved UI to clearly display Backend Tokens (ID, Access, Refresh) for easier debugging.
- User Friendly: Major README overhaul with "Why do I need it?" explanations and clear integration steps.
1.2.0 #
- Feature: Full export of
sign_in_with_applepackage (including widgets likeSignInWithAppleButton). - Feature:
signInWithApple()returnsAppleSignInResultwith tokens for backend verification. - CI/CD: Fully automated publishing via GitHub Actions with OIDC authentication.
1.1.0 #
- Breaking Change:
signInWithApple()now returnsAppleSignInResultobject instead ofAuthorizationCredentialAppleID - Backend Ready: Result object contains
idToken(JWT),accessToken,refreshToken, and user details. - CI/CD: Fixed version solving errors in workflows.