VeryGoodOpenSource / very_good_templates

Collection of open-source templates created and maintained by Very Good Ventures.
61 stars 11 forks source link

chore: Confirm Android Build Chain Versions #108

Closed tomarra closed 3 months ago

tomarra commented 4 months ago

Description

With Flutter 3.22 there are new updates/requirements on the Android build chain which can be found here. We need to make sure we are up to date with these so we don't end up with errors in the next major release.

Requirements

alestiago commented 3 months ago
Application Java version Gradle version AGP version Kotlin version
very_good_core [1.8](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_core/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/android/app/build.gradle#L31) [7.5](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_core/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/android/gradle/wrapper/gradle-wrapper.properties#L6) [7.3.0](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_core/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/android/settings.gradle#L22) [1.7.10](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_core/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/android/settings.gradle#L23)
very_good_flame_game [1.8](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_flame_game/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/android/app/build.gradle#L31) [7.5](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_flame_game/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/android/gradle/wrapper/gradle-wrapper.properties#L6) [7.3.0](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_flame_game/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/android/settings.gradle#L22) [1.6.10](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_flame_game/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/android/settings.gradle#L23)
very_good_wear_app [1.8](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_wear_app/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/android/app/build.gradle#L31) [7.5](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_wear_app/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/android/gradle/wrapper/gradle-wrapper.properties#L6) [7.3.0](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_wear_app/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/android/settings.gradle#L22) [1.7.10](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_wear_app/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/android/settings.gradle#L23)
very_good_flutter_plugin [1.8](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_flutter_plugin/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/%7B%7B%23android%7D%7D%7B%7Bproject_name.snakeCase()%7D%7D_android%7B%7B/android%7D%7D/android/build.gradle#L34) - [7.3.0](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_flutter_plugin/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/%7B%7B%23android%7D%7D%7B%7Bproject_name.snakeCase()%7D%7D_android%7B%7B/android%7D%7D/android/build.gradle#L12) [1.7.10](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_flutter_plugin/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/%7B%7B%23android%7D%7D%7B%7Bproject_name.snakeCase()%7D%7D_android%7B%7B/android%7D%7D/android/build.gradle#L5)
very_good_flutter_plugin example [1.8](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_flutter_plugin/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/%7B%7Bproject_name.snakeCase()%7D%7D/example/%7B%7B%23android%7D%7Dandroid%7B%7B/android%7D%7D/app/build.gradle#L31) [6.7](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_flutter_plugin/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/%7B%7Bproject_name.snakeCase()%7D%7D/example/%7B%7B%23android%7D%7Dandroid%7B%7B/android%7D%7D/gradle/wrapper/gradle-wrapper.properties#L6) [4.1.0](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_flutter_plugin/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/%7B%7Bproject_name.snakeCase()%7D%7D/example/%7B%7B%23android%7D%7Dandroid%7B%7B/android%7D%7D/build.gradle#L9) [1.6.10](https://github.com/VeryGoodOpenSource/very_good_templates/blob/2f60c32a62379bf4b98cda752501f2c5a8131852/very_good_flutter_plugin/__brick__/%7B%7Bproject_name.snakeCase()%7D%7D/%7B%7Bproject_name.snakeCase()%7D%7D/example/%7B%7B%23android%7D%7Dandroid%7B%7B/android%7D%7D/build.gradle#L2)

Very Good Flutter Plugin and its example are not declaring their versions using the recommended plugins DSL.

tomarra commented 3 months ago

@tomarra to create new issues to tackle the updates.

tomarra commented 3 months ago

Child tickets have been created. Closing this ticket out as done.