Release notes for v2.3.10
Using Bzlmod with Bazel 7
- Enable with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_kotlin", version = "2.3.10")Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "rules_kotlin",
sha256 = "c8fda2b1518018f26d7ca914cd9adb0e9f1799d0db7c4b510de67ed500060dae",
url = "https://github.com/bazelbuild/rules_kotlin/releases/download/v2.3.10/rules_kotlin-v2.3.10.tar.gz",
)
load("@rules_kotlin//kotlin:repositories.bzl", "kotlin_repositories")
kotlin_repositories() # if you want the default. Otherwise see custom kotlinc distribution below
load("@rules_kotlin//kotlin:core.bzl", "kt_register_toolchains")
kt_register_toolchains() # to use the default toolchain, otherwise see toolchains belowWhat's Changed
- Fix transitive dependency propagation for sourceless targets by @olbapmar in #1455
- Add support for newer JDK versions by @Bencodes in #1361
- fix: Conditionally set repo rules as reproducible by @mortenmj in #1456
- Update Kotlin to 2.3.10 by @Bencodes in #1453
- Upgrade KSP to 2.3.6 by @Bencodes in #1463
- [maintenance] Remove unused bazel_deps from MODULE.release.bazel by @agluszak in #1457
- [maintenance] Remove dead code by @agluszak in #1472
- Fix resource strip prefix by @Bencodes in #1476
- Fix stale bot configuration by @Bencodes in #1473
New Contributors
Full Changelog: v2.3.0...v2.3.10