NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #307 most downloaded on pub.dev
Flutter bridge to initiate Sign in with Apple (on iOS, macOS, and Android). Includes support for keychain entries as well as signing in with an Apple ID.
Last release 1 months ago
27 Aug 2026
Release timing varies
gaps range from 3 weeks to 11 months
Nearly every release is documented
notes for 36 of 39 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
47 releases · first in 2020
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Allow null for SignInWithAppleButton's onPressed handler to disable it
null for SignInWithAppleButton's onPressed handler to disable itExtend AuthorizationErrorCode cases
AuthorizationErrorCode cases
Bump sign_in_with_apple_web dependency to _actually_ include fix from #432
sign_in_with_apple_web dependency to actually include fix from #432Support Xcode 16 (in addition to all previously supported versions)
Nothing published for this version
Switch to modern Gradle setup (https://docs.flutter.dev/release/breaking-changes/flutter-gradle-plugin-apply) for the example app
email scope or state parameter #432Nothing published for this version
Removes references to Flutter v1 Android embedding classes.
Upgrade sign_in_with_apple_platform_interface to 1.1.0
sign_in_with_apple_platform_interface to 1.1.0sign_in_with_apple_web to 2.1.0compileSdkVersion to 34 (Flutter 3.19.1 default)Nothing published for this version
Nothing published for this version
Bump minimum Flutter version to 3.19.1
Nothing published for this version
Support Gradle 8 (@davidmartos96 in #375)
Nothing published for this version
Android: Fixes an issue where the Chrome Custom Tab would disappear when the user "left" the app (e.g. using the app switcher)
launchMode affects the specific behavior of the Chrome Custom Tab. For more information see the README.Remove jcenter repository for the Android package
jcenter repository for the Android packageAdd support for transferred credential state (Xcode 13.3.1 support)
transferred credential state (Xcode 13.3.1 support)Upgrade Kotlin version to 1.6.0
1.6.0Switch to sign_in_with_apple_platform_interface in conjunction with the addition of web support
sign_in_with_apple_platform_interface in conjunction with the addition of web supportFix building macOS application with Xcode 13 and macOS Big Sur
Add support for XCode 13
Add support for XCode 13
- Add null-safety
null-safetyNothing published for this version
Reformat code with Flutter 1.20.4
Fixes an issue with the compilation if compileSdkVersion 29 or higher is forced upon the package's build
compileSdkVersion 29 or higher is forced upon the package's build (#126)Fix a bug where the authentication would crash on Android if only the AppleIDAuthorizationScopes.email was requested
Fix security deeplink issue which allowed to crash Flutter apps which have the signinwithapple plugin installed on Android
signinwithapple plugin installed on Android (#103)Properly handle the cancellation of the user from the web flow
Merge pull request #88 from aboutyou/feature/sign-in-with-apple/handl…
Merge pull request #88 from aboutyou/feature/sign-in-with-apple/handl…
…e-cancellation-of-chrome-custom-tab
[sign_in_with_apple] Handle cancellation of chrome custom tab
SignInWithAppleAuthorizationException with the code AuthorizationErrorCode.canceled (same as on iOS)AppleLogoPainter is now exposed, so consumers can use it to build their own buttonsMerge pull request #83 from aboutyou/eduribas/master
Merge pull request #83 from aboutyou/eduribas/master
Release v2.3.0
runApp in the Flutter again, but rather bring the existing Flutter activity to the front
Add the ability to pass a state value through the authentication flow
Add the ability to pass a state value through the authentication flow
Merge pull request #64 from aboutyou/feature/add-nonce-support
Merge pull request #64 from aboutyou/feature/add-nonce-support
Add nonce support
identityToken to enable Firebase integration (https://github.com/aboutyou/dart_packages/issues/62)nonce to the authentication requestMerge pull request #70 from aboutyou/purge-test-team-and-bundle-id
Merge pull request #70 from aboutyou/purge-test-team-and-bundle-id
Purge test team and bundle ID from example project
- Added Android support - Simplified external API
Fix example code in README to show simplified API
- Fix typos in README
Added Android integration example to README
Fix publication to really include 2.0.0+3
Merge pull request #61 from aboutyou/integration-docs
Merge pull request #61 from aboutyou/integration-docs
iOS integration docs
Remove re-declared method in Android wrapper
- Added macOS support
Initial release of Sign in with Apple plugin that can request authentication via Apple ID and stored keychain passwords
Your coding agent can read these notes before it upgrades. Set up the MCP server →