Skip to content

Releases: bazelbuild/rules_kotlin

v2.0.0

13 Sep 20:03
40fecf5
Compare
Choose a tag to compare
v2.0.0 Pre-release
Pre-release

Release notes for v2.0.0

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. 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

New Contributors

Full Changelog: v1.9.6...v2.0.0

v1.9.6

30 Jun 23:54
fe0d460
Compare
Choose a tag to compare

Release notes for v1.9.6

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_kotlin", version = "1.9.6")

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 = "3b772976fec7bdcda1d84b9d39b176589424c047eb2175bed09aac630e50af43",
    url = "https://github.com/bazelbuild/rules_kotlin/releases/download/v1.9.6/rules_kotlin-v1.9.6.tar.gz",
)

What's Changed

New Contributors

Full Changelog: v1.9.5...v1.9.6

v1.9.5

10 Apr 16:48
cb82644
Compare
Choose a tag to compare

Release notes for v1.9.5

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_kotlin", version = "1.9.5")

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 = "34e8c0351764b71d78f76c8746e98063979ce08dcf1a91666f3f3bc2949a533d",
    url = "https://github.com/bazelbuild/rules_kotlin/releases/download/v1.9.5/rules_kotlin-v1.9.5.tar.gz",
)

What's Changed

New Contributors

Full Changelog: v1.9.4...v1.9.5

v1.9.4

29 Mar 17:06
52d3bd5
Compare
Choose a tag to compare

Release notes for v1.9.4

Using Bzlmod with Bazel 7

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. 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

New Contributors

Full Changelog: v1.9.1...v1.9.4

v1.9.3

28 Mar 17:04
f5b65cc
Compare
Choose a tag to compare
v1.9.3 Pre-release
Pre-release

Release notes for v1.9.3

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_kotlin", version = "1.9.3")

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 = "b3eac09c6385e3a79f3c260314c4bfb82c288d3947869b2406b11bf1ef450cc2",
    url = "https://github.com/bazelbuild/rules_kotlin/releases/download/v1.9.3/rules_kotlin-v1.9.3.tar.gz",
)

What's Changed

New Contributors

Full Changelog: v1.9.1...v1.9.3

v1.9.2

08 Mar 00:30
775625d
Compare
Choose a tag to compare
v1.9.2 Pre-release
Pre-release

Release notes for v1.9.2

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_kotlin", version = "1.9.2")

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 = "48e69a22c7098a2bb36bcab3bec3355a0ea1190a285c64216cf4eba3c08bba89",
    url = "https://github.com/bazelbuild/rules_kotlin/releases/download/v1.9.2/rules_kotlin-v1.9.2.tar.gz",
)

What's Changed

Full Changelog: v1.9.1...v1.9.2

v1.9.1

01 Mar 04:21
58fde1a
Compare
Choose a tag to compare

Release notes for v1.9.1

Using Bzlmod with Bazel 6

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_kotlin", version = "1.9.1")

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 = "d9898c3250e0442436eeabde4e194c30d6c76a4a97f517b18cefdfd4e345725a",
    url = "https://github.com/bazelbuild/rules_kotlin/releases/download/v1.9.1/rules_kotlin-v1.9.1.tar.gz",
)

What's Changed

New Contributors

Full Changelog: v1.9.0...v1.9.1

v1.9.0

20 Oct 20:10
11f55e8
Compare
Choose a tag to compare

This release of rules_kotlin comes with some breaking changes:

  • The build_bazel_rules_android repository namespace has been renamed to rules_android. Please update your WORKSPACE files to avoid downloading these rules multiple times! #1047
  • In order to support Bzlmod, the Kotlin and KSP targets have been moved out of the io_bazel_rules_kotlin repository and into rules_kotlin. If you are referencing any targets under @com_github_jetbrains_kotlin//... in your build files you will need to replace them with @rules_kotlin//kotlin/compiler:.... #1014

Using Bzlmod with Bazel 6+

Note: Bzlmod support inside of rules_kotlin is still very much considered experimental. Please report any issues that you run into!

  1. Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_kotlin", version = "1.9.0")

Using WORKSPACE

Paste this snippet into your file:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_kotlin",
    sha256 = "5766f1e599acf551aa56f49dab9ab9108269b03c557496c54acaf41f98e2b8d6",
    url = "https://github.com/bazelbuild/rules_kotlin/releases/download/v1.9.0/rules_kotlin-v1.9.0.tar.gz",
)

What's Changed

New Contributors

Full Changelog: v1.8.1...v1.9.0

Kotlin rules for Bazel - v1.8.1

07 Sep 15:09
afff5ac
Compare
Choose a tag to compare

Note: These rules are maintained externally by volunteers (with Google's approval)

SHA256: a630cda9fdb4f56cf2dc20a4bf873765c41cf00e9379e8d59cd07b24730f4fde

What's Changed

New Contributors

Full Changelog: v1.8...v1.8.1

Kotlin rules for Bazel - v1.8

24 May 01:46
acc2840
Compare
Choose a tag to compare

Note: These rules are maintained externally by volunteers (with Google's approval)

SHA256: 01293740a16e474669aba5b5a1fe3d368de5832442f164e4fbfc566815a8bc3a

What's Changed

New Contributors

Full Changelog: v1.7.1...v1.8