Skip to content

Bazel 8 Migration - Bump Kotlin Version#197

Merged
edwin-grabtaxi merged 5 commits intomigration/bazel_8_main_branchfrom
migration/bazel_8_bump_kotlin
Feb 3, 2026
Merged

Bazel 8 Migration - Bump Kotlin Version#197
edwin-grabtaxi merged 5 commits intomigration/bazel_8_main_branchfrom
migration/bazel_8_bump_kotlin

Conversation

@edwin-grabtaxi
Copy link
Collaborator

@edwin-grabtaxi edwin-grabtaxi commented Feb 2, 2026

Bump rules_kotlin to 2.1.2, as 1.9.6 faces many incompatibility issues with Bazel 8 due too externalized tools that still being requested by 1.9.6 codes

  1. Bump version of
    1. rules_kotlin = 1.9.6 to 2.1.2
    2. kotlin compiler = 1.9.25 to 2.1.0
    3. kotlin compiler in ksp = 1.9.25 to 2.1.0
  2. Fix jetifier patch structure
  3. Migrate some bazel_tools reference to the respective tool
    1. android_jar to rules_android's android_jar
    2. all_android_tools to all_android_tools_deploy
  4. Migrate some undefined codes due to externalization

@edwin-grabtaxi edwin-grabtaxi force-pushed the migration/bazel_8_bump_kotlin branch 2 times, most recently from 108a1c6 to f7ff479 Compare February 3, 2026 04:13
@edwin-grabtaxi edwin-grabtaxi force-pushed the migration/bazel_8_bump_kotlin branch from f7ff479 to 79e019b Compare February 3, 2026 09:35
@edwin-grabtaxi edwin-grabtaxi merged commit d5bbfea into migration/bazel_8_main_branch Feb 3, 2026
0 of 3 checks passed
@edwin-grabtaxi edwin-grabtaxi deleted the migration/bazel_8_bump_kotlin branch February 18, 2026 14:19
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.

2 participants