| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 20 hours | build: update to Gradle 9.8.2, AGP 9.5.0, Kotlin 2.4.21, Hilt 2.60.1 | Danilo M. | 1 | -5/+2 | |
| 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> | |||||
| 2024-08-14 | chore: add missing copyright headers and update existing ones | Harsh Shandilya | 1 | -1/+1 | |
| 2024-05-22 | fix(deps): update kotlin and compose to v2 (major) (#3064) | renovate[bot] | 1 | -28/+0 | |
| * fix(deps): update kotlin and compose to v2 * fix(build): switch to Kotlin Compose Compiler --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev> | |||||
| 2024-05-08 | fix(deps): update kotlin and compose to v1.9.24 (#3043) | renovate[bot] | 1 | -4/+8 | |
| * fix(deps): update kotlin and compose to v1.9.24 * fix(deps): upgrade Compose Compiler to 1.5.14-dev-k1.9.24-50022def4af * fix(build): enable Compose strong skipping --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev> | |||||
| 2023-11-28 | refactor(build): use typed catalog in build-logic | Harsh Shandilya | 1 | -11/+5 | |
| 2023-07-07 | fix(build): only suppress compat check for Compose Compiler when required | Harsh Shandilya | 1 | -7/+18 | |
| 2023-07-06 | feat(build): automatically handle Compose Compiler compatibility override | Harsh Shandilya | 1 | -0/+19 | |
| 2023-07-01 | fix(build): remove useless Java configuration for Gradle Toolchains | Harsh Shandilya | 1 | -2/+0 | |
| 2023-05-24 | feat(build): use JVM toolchains to enforce Java 17 usage | Harsh Shandilya | 1 | -0/+6 | |
| This simplifies project setup in both CI and for individual contributors | |||||
| 2022-12-02 | refactor(build-logic): move all code to a single top-level project | Harsh Shandilya | 1 | -0/+22 | |
