aboutsummaryrefslogtreecommitdiffstats
path: root/gradlew
AgeCommit message (Collapse)AuthorFilesLines
23 hoursbuild: update to Gradle 9.8.2, AGP 9.5.0, Kotlin 2.4.21, Hilt 2.60.1Danilo M.1-7/+4
AGP 9 migration: - Configure the shared Android setup through the new DSL (CommonExtension, ApplicationExtension) instead of the removed TestedExtension and BaseAppModuleExtension; targetSdk moves to the application extension. - Stop applying the Kotlin Android plugin; AGP 9 compiles Kotlin itself. - Replace kapt with KSP 2.3.13 for Hilt, which built-in Kotlin requires, and carry the Dagger compiler options over as KSP arguments. - AGP 9 now applies packaging excludes to unit-test resources, which stripped the diceware word list (**/*.txt) from its tests; lift that exclude in the diceware module. - Use resources.directories instead of the deprecated srcDir. Plugin updates required by Gradle 9 / AGP 9: Sentry Gradle plugin 6.25.0 (sentry-android 8.62.0), metalava plugin 0.5.1, maven-publish 0.37.0, spotless 8.10.4, version-catalog-update 1.1.2, download task 5.7.0, foojay resolver 1.0.0, with their API changes. Newer metalava models Kotlin properties, so autofill-parser/api.txt is regenerated; the diff is representation only, no API was added or removed. Fix new Kotlin 2.4 and lint findings (explicit return type in a function with an early return, UseKtx in autofill-parser), drop deprecated Kotlin Gradle properties, and make the AGENTS.md pre-commit command cover every task CI runs (both flavors, lint on all modules). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
23 hoursbuild: update to Gradle 8.14.6, AGP 8.13.2, Kotlin 2.1.21, Hilt 2.58Danilo M.1-5/+4
Newest releases that still fit together on the Gradle 8 / AGP 8 line: - Kotlin stops at 2.1, the newest metadata Gradle 8's embedded Kotlin 2.0 compiler can read when compiling build-logic. - Hilt stops at 2.58; 2.59 and later require AGP 9. Hilt 2.52's annotation processor could not read Kotlin 2.1 metadata. Drop the languageVersion = 1.9 pin so code compiles with the K2 frontend; Kotlin 2.4 no longer accepts 1.9. Drop the R8 8.5.35 pin and its repository, which is older than the R8 AGP 8.13 bundles. Move the deprecated buildFeatures.androidResources flag to androidResources.enable, and replace Uri.parse with toUri for the new UseKtx lint check. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2024-08-14chore(deps): update dependency gradle to v8.10 (#3168)renovate[bot]1-1/+4
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-01chore(deps): update dependency gradle to v8.8 (#3077)renovate[bot]1-1/+1
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-03chore(deps): update dependency gradle to v8.6 (#2885)renovate[bot]1-7/+7
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-19chore(build): upgrade to Gradle 8.3 RC1Harsh Shandilya1-1/+2
2023-06-01fix(gradle): upgrade to 8.2-rc-1Harsh Shandilya1-1/+4
2023-03-21feat(build): upgrade to Gradle 8.1 RC1Harsh Shandilya1-3/+4
2023-01-13chore(gradle): update to 8.0-20230104085204+0000 nightlyHarsh Shandilya1-2/+2
2022-11-28Revert "fix(deps): revert to Gradle 7.5.1"Harsh Shandilya1-4/+8
After some painful wiping of local caches this seems to not be a problem anymore This reverts commit 736022f8148c06f515fecf10b47587071ede9bae.
2022-11-27fix(deps): revert to Gradle 7.5.1Harsh Shandilya1-8/+4
I'm facing obscure compilation errors on 7.6 Revert "chore(deps): update dependency gradle to v7.6 (#2272)" This reverts commit 91cc420e0e760a2cd94b86931b72009e8a847d16. Revert "chore(deps): update dependency gradle to v7.6-rc-4 (#2267)" This reverts commit 7983fd76d52812117e6c52efe416761ed74cfedb. Revert "chore(deps): update dependency gradle to v7.6-rc-3 (#2243)" This reverts commit 2c697eac52da48fbdde9709ece29a7a8730299d2. Revert "chore(deps): update dependency gradle to v7.6-rc-2 (#2233)" This reverts commit 8ca6e510c87c57b1de9aa7261b849620d22e8aa8. Revert "feat(gradle): bump to 7.6 RC1" This reverts commit 6fdb3c2cda05173e35482c67c59f6180d48e4186.
2022-10-28feat(gradle): bump to 7.6 RC1Harsh Shandilya1-4/+8
2022-05-16Upgrade to Gradle 7.5 RC1 (#1917)Harsh Shandilya1-0/+6
2021-08-18Bump Gradle and Timber (#1488)Harsh Shandilya1-104/+153
* build: bump to Gradle 7.2 * gradle: bump to Timber 5.0.1
2021-07-02Upgrade remaining dependencies (#1450)Harsh Shandilya1-1/+1
2020-08-11Uprev Gradle and dependencies (#1007)Harsh Shandilya1-1/+1
* build: uprev Gradle Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: uprev dependencies Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * app/proguard: remove Tink rules I'm assuming the R8 problems fixed by the Tink upgrade cover this as well Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-05-31build: Upgrade all dependencies (#803)Harsh Shandilya1-0/+2
* build: upgrade all dependencies We've accumulated a fat backlog here that's gonna need some heavy testing * build: adjust for WhatTheStack upgrade This is now automatically initialized * build: downgrade security-crypto * build: upgrade to Gradle 6.4 * idea: sync from AS 4.1.x * build: bump AGP to 4.0.0 * build: disable Jetifier Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: Fabian Henneke <FabianHenneke@users.noreply.github.com>
2019-10-19Update wrapper scripts to Gradle 5.6.3Harsh Shandilya1-17/+12
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-17Bump Gradle from 5.5.1 to 5.6Harsh Shandilya1-2/+2
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-06-28Dependency updatesHarsh Shandilya1-1/+1
Gradle 5.5 Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-04-29Dependency updatesHarsh Shandilya1-35/+59
Gradle 5.4.1 AGP 3.4.0 Kotlin 1.3.31 Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2014-07-24initial commitZeapo1-0/+164