android / nowinandroid

A fully functional Android app built entirely with Kotlin and Jetpack Compose
Apache License 2.0
16.62k stars 3.01k forks source link

Upgrade AGP to 8.4.0, Android Build Tools to 31.4.0, and Gradle to 8.7. #1434

Closed lihenggui closed 4 months ago

lihenggui commented 4 months ago

What I have done and why That's the minimum change for upgrading AGP to 8.4.0 Fixes #1433

Package From To
com.android.tools.lint:lint-api 31.3.0 31.4.0
com.android.tools.lint:lint-checks 31.3.0 31.4.0
com.android.tools.lint:lint-tests 31.3.0 31.4.0
com.android.tools:common 31.3.0 31.4.0
com.android.tools.build:gradle 8.3.0 8.4.0
com.android.application 8.3.0 8.4.0
com.android.library 8.3.0 8.4.0
com.android.test 8.3.0 8.4.0
androidx.benchmark:benchmark-macro-junit4 1.2.3 1.2.4
androidx.baselineprofile 1.2.3 1.2.4
Gradle 8.5 8.7

Updates com.android.tools.lint:lint-api from 31.3.0 to 31.4.0

Updates com.android.tools.lint:lint-checks from 31.3.0 to 31.4.0

Updates com.android.tools.lint:lint-tests from 31.3.0 to 31.4.0

Updates com.android.tools:common from 31.3.0 to 31.4.0

Updates com.android.tools.lint:lint-checks from 31.3.0 to 31.4.0

Updates com.android.tools.lint:lint-tests from 31.3.0 to 31.4.0

Updates com.android.tools.build:gradle from 8.3.0 to 8.4.0

Updates com.android.application from 8.3.0 to 8.4.0

Updates com.android.library from 8.3.0 to 8.4.0

Updates com.android.test from 8.3.0 to 8.4.0

Updates com.android.tools:common from 31.3.0 to 31.4.0

Updates com.android.application from 8.3.0 to 8.4.0

Updates com.android.library from 8.3.0 to 8.4.0

Updates com.android.test from 8.3.0 to 8.4.0

Updates androidx.benchmark:benchmark-macro-junit4 from 1.2.3 to 1.2.4

Updates androidx.baselineprofile from 1.2.3 to 1.2.4

Updates Gradle from 8.5 to 8.7

How I'm testing it

Choose at least one:

Do tests pass?

Is this your first pull request? No

dturner commented 4 months ago

Thanks very much for the PR, including a well written description @lihenggui, and thanks for the review @alexvanyo.