v2.0.0
Pre-release
Pre-release
Release notes for v2.0.0
Using Bzlmod with Bazel 7
- Enable with
common --enable_bzlmod
in.bazelrc
. - Add to your
MODULE.bazel
file:
bazel_dep(name = "rules_kotlin", version = "2.0.0")
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 = "d89723cc9ebbb7bdb2ebaca1af7d2383e074615643cf97a366b758a76b7dc443",
url = "https://github.com/bazelbuild/rules_kotlin/releases/download/v2.0.0/rules_kotlin-v2.0.0.tar.gz",
)
What's Changed
- Update Skylib to 1.7.1 by @Bencodes in #1187
- Update platforms to 0.0.10 by @Bencodes in #1189
- Fix stardoc breakage in bazel @ HEAD by @restingbull in #1190
- Revert "Update README.md" by @Bencodes in #1192
- Update Skylib to 1.7.1 by @Bencodes in #1188
- Add docs for cutting new rules releases by @Bencodes in #1191
- Update Bazel to 7.2.1 by @Bencodes in #1186
- Drop support for JavaScript by @Bencodes in #1185
- Import rules_android in MODULE.bazel by @Bencodes in #1195
- Support testing with coverage in dev mode by @Bencodes in #1199
- [ksp] Rename files during extraction by @restingbull in #1201
- Upgrade Bazel to
7.3.0
by @albertocavalcante in #1207 - Implement Jdeps using K2 APIs by @jbarr21 in #1166
- Add support for -Xjvm-release by @Bencodes in #1200
- Update KtLint to 1.3.1 by @Bencodes in #1210
- [toolchains] Add native.toolchain arguments to define_kt_toolchain by @restingbull in #1213
- [infra] Convert examples to bazel integration tests by @restingbull in #1183
- [stardoc] Update stardoc to 0.7.0 by @restingbull in #1214
- Add support for Kotlin 2.0.10 by @Bencodes in #1216
- Update released_rules_kotlin to 1.9.6 by @Bencodes in #1215
New Contributors
- @albertocavalcante made their first contribution in #1207
Full Changelog: v1.9.6...v2.0.0