Skip to content

Migrate build scripts to Kotlin DSL and update dependencies#70

Open
sjshb57 wants to merge 5 commits into
fatalcoder524:allow-errorsfrom
sjshb57:allow-errors
Open

Migrate build scripts to Kotlin DSL and update dependencies#70
sjshb57 wants to merge 5 commits into
fatalcoder524:allow-errorsfrom
sjshb57:allow-errors

Conversation

@sjshb57

@sjshb57 sjshb57 commented Jun 16, 2026

Copy link
Copy Markdown

No description provided.

sjshb57 and others added 5 commits January 7, 2026 21:00
chore: migrate build scripts to Kotlin DSL && update dependencies (fatalcoder524#68)
- Upgrade Gradle wrapper to 9.5.1 and Android Gradle Plugin to 9.2.1.
- Update `compileSdk` to 37 and Kotlin to 2.4.0.
- Configure Java 21 toolchain using the Foojay resolver convention.
- Update multiple dependencies including Compose, Core-KTX, Activity, and Navigation.
- Enable R8 minification and resource shrinking for release builds.
- Migrate `ArrowBack` icons to `AutoMirrored` versions for better RTL support.
- Refactor `UpdatesViewModel` and `BackupsContent` to improve null safety and use modern Kotlin idioms like `toUri()`.
- Clean up `app/build.gradle.kts` structure and remove redundant plugins/dependencies.
… update KSP to 2.3.9

- In `UpdatesViewModel`, change error handling to catch `Exception` instead of `Throwable` to avoid capturing fatal system errors.
- Update `devtools-ksp` from 2.3.4 to 2.3.9 in `libs.versions.toml`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant