- Reorder README sections.
-
Support Android Gradle Plugin 9 and Flutter's built-in Kotlin mode while keeping AGP 8 and Flutter's temporary
android.builtInKotlin=falseopt-out working. -
Stop declaring plugin-owned Android Gradle Plugin and Kotlin Gradle Plugin classpaths.
-
Update the example Android app to Android Gradle Plugin 9.1.1.
-
Tested example integration tests with:
Flutter AGP Kotlin mode 3.44.4 stable 9.1.1 Flutter AGP 9 opt-out 3.44.0 9.1.1 Flutter AGP 9 opt-out 3.41.9 8.13.2 legacy KGP 3.35.7 8.13.2 legacy KGP 3.32.8 8.13.2 legacy KGP -
Thanks to @raph5640, @amanvishwakarma96, and @Joschiller for reporting the AGP 9 build problem.
- Add integration tests to verify plugin functionality across Android API levels
- Add unit coverage to ensure the plugin returns
nullon non-Android platforms - Expand README with comprehensive troubleshooting guidance and defensive error-handling examples
- Breaking: Flutter SDK constraint is now >=3.10.0 (Dart 3-only). Apps on older Flutter versions can’t upgrade.
- Update Android tooling
- Maintenance release
- Upgrade Android dependencies (Gradle, AGP, Java, Kotlin)
- Widen
flutter_lintsconstraints
- Return
nullon platforms other than Android, instead of throwing an exception
- Maintenance release
- Update
kotlinandgradle
- Refactor native code
- Add topics to pubspec.yaml
- Improve
namespacefix forAndroid Gradle Pluginversions < 7
- Fix
namespaceforAndroid Gradle Pluginversions < 7
- Add
namespacefor compatibility withAndroid Gradle Plugin 8 - Update
Gradleversion
- Update
Gradleversion - Update
Android Gradle pluginversion - Update
Kotlinversion - Add Gradle wrapper files
- Update
pubspec.lockof example (url: "https://pub.dev")
- Improve readme: Add explanation for connection of
Android IDand signing key
- Add building of example app to GitHub workflows
- Remove unneeded code
- Add
Flutter testfor example app to workflows
- Update readme
- Update example app dependencies
- Rename Android
applicationId - Recreate
androidfolder from template
- Add more GitHub Actions for checking code quality
- Update kotlin_version from 1.6.10 to 1.7.20
- Update gradle from 7.1.2 to 7.3.1
- Add dependabot
- Add Google Play information to README.
- Lower minimal sdk version to
2.12.0.
- Documentation typo fix.
- Small improvements.
- Improve example.
- Enhance description to get full pub.dev score.
- Initial release.