AGP 9 compiles Kotlin itself (android.builtInKotlin=true in every app), and warns that applying the Kotlin Gradle Plugin will soon fail. flutter_web_auth_2 5.1.0, keyboard_height_plugin 0.3.0 and flutter_tts 4.2.5 still apply it unconditionally, so their pub releases are copied into third_party/ with only their android/build.gradle changed, and the root overrides them by path (third_party/README.md says when to drop each). The servers' images copy third_party/, as pub refuses an override whose path is missing. third_party/ isn't our own code: left out of the analysis and the format check. All four apps' APKs build without the warning. A Kotlin daemon's session file that slipped into Train's android/ goes, and every app's android/.gitignore keeps .kotlin/ out. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
14 KiB
14 KiB
6.0.0-alpha.7
- 🐛 Handle missing
authUri/callbackSchemegracefully (Thanks to @md-shohan-ahmed in #209, related to #207)
5.1.0
- 🐛 Catch
SecurityExceptionwhen launching the auth tab (Thanks to @hokeroid in #212, related to #211) - 🐛 Handle missing
authUri/callbackSchemegracefully (Thanks to @md-shohan-ahmed in #209, related to #207)
6.0.0-alpha.6
- 🐛 Catch
SecurityExceptionwhen launching the auth tab (Thanks to @hokeroid in #212, related to #211)
6.0.0-alpha.5
- 🌹 Allow
window_to_frontversions1.x - 🌹 Bump
melosto8.x
6.0.0-alpha.4
- 💥 Drop support for
webversions0.x - 🌹 Bump
window_to_frontto0.1.0
6.0.0-alpha.3
- 🐛 Refactor error handling to use Swift
Errortype for improved compatibility (Thanks to @Abhishek-Khanal in #204)
6.0.0-alpha.2
- 💥 Bump Flutter and Dart SDK constraints to
3.44.0and3.12.0stable, respectively - 🌹 Enhancement: provide detailed error information in FlutterError responses for iOS and macOS (Thanks to @Abhishek-Khanal in #200)
- 🌹 Migrate iOS plugin to UIScene lifecycle (Thanks to @alihamza0173 in #201)
6.0.0-alpha.1
- 🌹 Bump
desktop_webview_windowto0.3.0
5.0.3
- 🌹 Bump
desktop_webview_windowto0.3.0
6.0.0-alpha.0
- 💥 Bump Flutter and Dart SDK constraints to
3.44.0and3.12.0betas, respectively - 💥 Regenerate entire project skeleton (also migrates to built-in Kotlin)
- 💥 Rename
cleanUpDanglingCalls->clearAllDanglingCalls(unification)
5.0.2
- 🐛 Fix possible NPE on Android (Thanks to @henry11996 in #196)
- 🌹 Dummy implementation for
cleanUpDanglingCallson web to prevent unneeded crashes
5.0.1
- 🐛 Fix crash on Android and implement proper feedback if no browser is installed (Thanks to @Mino5531 in #190)
5.0.0
No changes - just the official version release!
5.0.0-alpha.7
- 🌹 Update Android intricacies
- 🐛 Revert to
CustomTabsIntentwhen needed (Thanks to @StevenSorial in #181)
5.0.0-alpha.6
- 🌹 Fix ephemeral web views on Android; re-introduces
preferEphemeralon Android for more iOS/Android parity (Thanks to @ApofisXII in #180, related to #169)
5.0.0-alpha.5
- 🌹 Include more error details on iOS (Thanks to @PawlikMichal25 in #179, related to #178)
5.0.0-alpha.4
- 🌹 Update melos to regular
7.xreleases - 🌹 Update linter to
6.x - 🌹 Fix a few Android warnings (Gradle
9.xcomplaints)
5.0.0-alpha.3
- 💥 Migrate to Swift Package Manager - see here for more info (Thanks to @lishaduck in #165)
5.0.0-alpha.2
- 💥 Even newer Android authentication approach (Thanks to @titanous in #163)
- 🌹 Add auto-close to old server method default landing page on Windows and Linux
5.0.0-alpha.1
- 🌹 Added migration guide for
5.xand updated migration guide for4.x
5.0.0-alpha.0
- 💥 Update melos to
7.x(requires SDK>=3.5.0) - 💥 New Android authentication approach (Thanks to @Mino5531 in #156)
4.1.0
- 🌹 Add host and path comparator to webview implementation (related to #146)
- 🐛 Hopefully fix WASM compatibility
4.0.2
- 🌹 Improve README (additions to migration guide and Google scopes)
4.0.1
- 🌹 Update
flutter_lintsto5.x- should not really change anything!
4.0.0
No changes - just the official version release!
4.0.0-alpha.9
4.0.0-alpha.8
4.0.0-alpha.7
- 🎉 Enable
ASWebAuthenticationSession.Callback.httpssupport to fix Universal Links on iOS (Thanks to @GabrielDamasceno in #117, related to #65 and #104) - 🌹 Update
webto1.x
4.0.0-alpha.6
- 🌹 Allow custom browser priority and rework Android code (Thanks to @kecson in #111)
- 🌹 Enable partial
ASWebAuthenticationSession.Callbacksupport (related to #104)
4.0.0-alpha.5
- 💥 Remove Android embedding v1 support (in accordance with Flutter
3.22.0) - 💥 Increase Android min SDK to
21(in accordance with Flutter3.22.0) - 💥 Increase Android JVM version to
11(in accordance with Flutter3.22.0) - 🌹 Update AndroidX browser to
1.8.0 - 🌹 Migrate Android and Web examples to newest standards
4.0.0-alpha.4
- 🐛 Fix recursion errors in Flutter
3.22.0 - 🌹 Update dependencies (
melosandflutter_lints)
3.1.2
- 🐛 Fix recursion errors in Flutter
3.22.0 - 🌹 Update
melosto5.1.0to have cleaner CI commands
4.0.0-alpha.3
- 🐛 Fix
iframeapproach - 🌹 Update
melosto5.1.0to have cleaner CI commands
4.0.0-alpha.2
- 🌹 Migrate to
webpackage
4.0.0-alpha.1
- 🌹 Fix lint for Flutter 3.19.x
4.0.0-alpha.0
3.1.1
- 🐛 Fix null-safe options (again)
3.1.0
- 🎉 Implement
iframeauthentication approach (Thanks to @rundfunk47 in #88) - 🌹 Fix lint for Flutter 3.16.x
3.0.4
- 🐛 Fix null-safe options
3.0.3
- 🌹 Fix Web implementation not being found properly (See #82)
3.0.2
- 🌹 Fix deprecations in Gradle 8.x
3.0.1
- 🌹 Better null-safe options
3.0.0
- 💥 Release next major version, yay!
- 🐛 Fix Apple implementations
3.0.0-alpha.6
- 🐛 Trying a few attempts to fix iOS implementations
3.0.0-alpha.5
- 🌹 Fix iOS "screenshot"
- 🐛 Trying a few attempts to fix iOS and MacOS implementations
3.0.0-alpha.4
- 🐛 Trying a few attempts to fix iOS and MacOS implementations
3.0.0-alpha.3
- 🌹 Add more entries to the pubspec
- 🌹 Add reference to
android_intent_plus
3.0.0-alpha.2
- 🎉 Customizable landing page on Windows and Linux
- 🌹 Update some files from official Flutter template
3.0.0-alpha.1
- 🐛 Update platform interface version
3.0.0-alpha.0
- 💥 Bump Dart SDK constraints to
>=2.15.0 - 💥 Huge refactor with more configuration possibilities
- 🎉 Add
melosto project - 🌹 Cleanup Android implementation
2.2.1
- 🌹 Timeouts (5 minutes) on Web throw real errors now
2.2.0
- 🎉 Add fallback for
window.openerbeingnullon Web (See #58) (See enhanced/better setup instructions for Web in the README!) - 🌹 Add delay to example
- 🌹 Bring back support for older AGP versions
- 🐛 Fix
compileOptionson Android (See #59)
2.1.5
- 🌹 Fix example support for Dart
3.x - 🐛 Implement protocol handler to supply
ASPresentationAnchor(See #51)
2.1.4
- 🌹 Fix support for Dart
3.x - 🌹 Support AGP
8.xnamespace declaration - 🌹 Fix web example to work "properly"
- 🐛 Update
flutter_web_auth_2_platform_interfaceto require2.1.4at least
2.1.3
- 🌹 Add
contextArgsfor web implementations (See #40)
2.1.2
- 🐛 Downgrade Kotlin to fix some compatibility issues
2.1.1
- 🌹 Fix formatting
2.1.0
- 🎉 Add support for Linux (#31)
- 🌹 Get rid of dependency on
win32andffiby usingwindow_to_frontinstead - 🌹 Update linter rules
- 🌹 Update Android dependencies
2.0.4
- 🐛 Partially fix (#135)
- 🌹 Support
win32versions2.7.0until4.x - 🌹 Fix typos in README
2.0.3
- 🌹 Add Universal link support (#26)
- 🌹 Some small documentation changes
2.0.2
2.0.1
- 🌹 Merge upstream changes (most notably troubleshooting documentation)
- 🌹 Added
redirectOriginOverridefor web implementations (By Rexios80) - 🌹 Fix some documentation and changelogs
2.0.0
- 💥 Full two-package federated plugin refactor
1.1.2
- 🌹 Support
win32versions2.7.0until3.x
1.1.1
- 🐛 Fix Windows support and support for future platforms
- 🐛 Fix example on Windows
- 🌹
127.0.0.1is now also a supported callback URL host on Windows - 🌹 Cleaned up platform implementations
1.1.0
- 🌹 Tested
flutter_web_auth_2with Flutter3.3.0, seems to work! - 🌹 Update
win32to3.0.0(relevant only for Windows users) - 🌹 Add
android:exportedtag to documentation before users start to complain - 🌹 Overhauled example layout
1.0.1
- 🐛 Remove path dependency
- 🌹 Add migration guide README
- 🌹 Add more documentation
1.0.0
- 💥 Old project, new maintainers! Due to the lack of updates in the main project, we forked the project and will update it as time passes!
- 💥 Update to Flutter 3 (#118)
- 💥 Federated plugin refactor (#98)
- 💥 Windows support (By Jon-Salmon)
- 🎉 Add support for ephemeral sessions on MacOS (#112)
0.4.1
- 🎉 Add support for Flutter "add to app" (#106)
0.4.0
-
💥 Upgrade to Android V2 embedding (#87)
Migration guide:
Make sure that you are running a recent version of Flutter before upgrading.
0.3.2
- 🎉 Add Web support (#77)
0.3.1
- 🎉 Add support for Android Plugin API v2 (#67)
- 🎉 Add support for ephemeral sessions (#64)
- 🌹 Avoid deprecated RaisedButton in example (#75)
- 🌹 Cleanup metadata
0.3.0
-
💥 Add null safety support (#60)
Migration guide:
This version drops support for Flutter 1.x, please upgrade to Flutter 2 for continued support.
0.2.4
- 🐛 Fix building on iOS (#36)
0.2.3
- 🐛 Remove NoHistory flag (#33)
- 🐛 Fix building on iOS 8, 9, and 10 (#29)
- 🐛 Always terminate 'authenticate' callbacks on Android (#28)
0.2.2
- 🐛 Fix propagation of "CANCELED" error on iOS (#31)
0.2.1
- 🐛 Fix AndroidX build issues (#27)
0.2.0
-
💥 Add macOS support (#20)
Migration guide:
This version drops support for Flutter 1.9 and older, please upgrade to Flutter 1.12 for continued support.
0.1.3
- 🎉 Update the kotlin plugin version to 1.3.61
0.1.2
- 🎉 Add support for iOS 13
0.1.1
- 🐛 Add swift_version to the Podspec
- 🐛 Update Gradle and Kotlin versions
- 🐛 Add missing link in readme
0.1.0
- 🎉 Add initial implementation