v1.9.4
Release notes for v1.9.4
Using Bzlmod with Bazel 7
- Enable with
common --enable_bzlmod
in.bazelrc
. - Add to your
MODULE.bazel
file:
bazel_dep(name = "rules_kotlin", version = "1.9.4")
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 = "76c0fcc2c23edf736320aded1acd9dde0bae418e5731df12933d886cba86b795",
url = "https://github.com/bazelbuild/rules_kotlin/releases/download/v1.9.4/rules_kotlin-v1.9.4.tar.gz",
)
What's Changed
- [Bcr] Add Bazel versions to BCR presubmit by @Bencodes in #1121
- Support user.bazelrc by @Bencodes in #1119
- Add support for -Xcontext-receivers by @Bencodes in #1117
- Refactor KotlinBuilderJvmJdepsTest to do exact dep assertions by @Bencodes in #1116
- Revert android.bzl changes introduced by #842 by @Bencodes in #1122
- Build rules_kotlin using rules_kotlin by @restingbull in #1081
- Improve jdeps logic to find more explicit and implicit dependencies by @scosenza in #1118
- Add user.bazelrc to .gitignore by @Bencodes in #1123
- [kt_compiler_plugin] Add kt_plugin_cfg for reusable and composable options by @restingbull in #1105
- [bzlmod] Stop relying on initialize.release.bzl by @restingbull in #1127
- Revert "[kt_compiler_plugin] Add kt_plugin_cfg for reusable and composable options" by @Bencodes in #1131
- [testing] Switch to junit5 by @restingbull in #1128
- Update Bazel to 7.1.0 by @Bencodes in #1136
- Use maven lock-file by @scaiper in #1134
- Remove leading . from package inference by @restingbull in #1142
- Pass -Djava.security.manager=allow in kt_rules_test by @Bencodes in #1132
- [testing] Revert to JUnit4. by @restingbull in #1145
- Remove unnecessary use of
ctx.resolve_tools
. by @tjgq in #1147 - Reapply "[kt_compiler_plugin] Add kt_plugin_cfg for reusable and comp… …osable op…" (#1131) by @restingbull in #1135
- Support -Xsuppress-version-warnings by @Bencodes in #1146
- Remove unused repo by @restingbull in #1151
New Contributors
Full Changelog: v1.9.1...v1.9.4