Skip to content

Housekeeping: Dependency update 04-2026#126

Merged
KCeh merged 4 commits into
masterfrom
housekeeping/dependency-update-04-2026
Apr 20, 2026
Merged

Housekeeping: Dependency update 04-2026#126
KCeh merged 4 commits into
masterfrom
housekeeping/dependency-update-04-2026

Conversation

@KCeh

@KCeh KCeh commented Apr 20, 2026

Copy link
Copy Markdown
Collaborator

Summary

Just dependency update

Related issue:

Changes

  • Bump in AGP
  • Bump in other dependencies
  • Fix dokka config

Type

  • Feature: This pull request introduces a new feature.
  • Bug fix: This pull request fixes a bug.
  • Refactor: This pull request refactors existing code.
  • Documentation: This pull request updates documentation.
  • Other: This pull request makes other changes.

Additional information

  • This pull request introduces a breaking change.

Description

Checklist

  • I have performed a self-review of my own code.
  • I have tested my changes, including edge cases.
  • I have added necessary tests for the changes introduced (if applicable).
  • I have updated the documentation to reflect my changes (if applicable).

Additional notes

@KCeh KCeh requested a review from Copilot April 20, 2026 17:25
@KCeh KCeh self-assigned this Apr 20, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Android/Gradle toolchain and related dependencies, and modernizes the Dokka configuration used across subprojects.

Changes:

  • Bump Gradle wrapper and dependency versions (AGP, AndroidX, Koin, Dokka, Kover, etc.).
  • Update Gradle wrapper scripts and wrapper properties (timeout/URL validation).
  • Replace the previous task-based Dokka configuration with the newer dokka { ... } DSL.

Reviewed changes

Copilot reviewed 9 out of 10 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
sample/build.gradle Removes kotlin-android and buildToolsVersion from the sample module build script.
dbinspector/build.gradle Removes kotlin-android / buildToolsVersion and updates default ProGuard file.
dbinspector-no-op/build.gradle Removes kotlin-android / buildToolsVersion and updates default ProGuard file.
dokka.gradle Migrates Dokka configuration to the newer dokka { ... } DSL and updates package suppression rules.
gradle/libs.versions.toml Bumps multiple dependency versions; adds JUnit platform launcher to the test bundle.
gradle.properties Adds android.newDsl=false.
gradle/wrapper/gradle-wrapper.properties Updates Gradle distribution URL and adds wrapper network/validation settings.
gradlew / gradlew.bat Updates generated wrapper scripts (newer Gradle wrapper template).
gradle/wrapper/gradle-wrapper.jar Updates wrapper JAR to match the new wrapper version.
Comments suppressed due to low confidence (1)

dbinspector/build.gradle:8

  • The Kotlin Android plugin was removed, but this module has Kotlin sources and uses the android { kotlin { compilerOptions { ... } } } configuration. If no Kotlin Android plugin is applied, Kotlin compilation/configuration is likely to break. Re-add the Kotlin Android plugin (e.g., kotlin-android / org.jetbrains.kotlin.android) or apply it via a project-wide convention plugin.
plugins {
    id "com.android.library"
    id "kotlin-parcelize"
    id "com.google.protobuf"
    id "org.jetbrains.kotlinx.kover"
}

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread dbinspector-no-op/build.gradle
Comment thread dokka.gradle
Comment thread dokka.gradle
Comment thread sample/build.gradle
@sonarqubecloud

Copy link
Copy Markdown

@KCeh

KCeh commented Apr 20, 2026

Copy link
Copy Markdown
Collaborator Author

We have flaky tests, I will just merge this

@KCeh KCeh merged commit 7dad6ce into master Apr 20, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants