Skip to content

Releases: cgruber/rules_kotlin

Internal Square Release 06

06 May 21:28
Compare
Choose a tag to compare
Pre-release

Contains all changes from upstream as of commit dbf68b5, plus a custom handling for kotlin android extensions, and support for friends.

sq_05: Merge pull request #46 from cgruber/really_update_from_upstream

11 Feb 00:21
c10a5b7
Compare
Choose a tag to compare
Really update from upstream this time.

sq_03

29 Oct 18:25
7706886
Compare
Choose a tag to compare
sq_03 Pre-release
Pre-release

Internal release, please use github.com/bazelbuild/rules_kotlin

Bazel Legacy Kotlin Rules (tested with 1.0.0rc4)

03 Oct 00:04
adf1ea5
Compare
Choose a tag to compare

Bazel Legacy Kotlin Rules (tested with 0.29.0)

All listed features, plus updates to bring it into full functioning in 1.0.0 (as of rc4)

This is the last release that will be made from this repository, as the next release will be upstreamed to bazelbuild/rules_kotlin. Please look to the upstream repo for releases after this one.

Known issues: 1.3.40+ breaks the rules, and these will be fixed quickly after the present fork is upstreamed.

Bazel Legacy Kotlin Rules (tested with 0.29.0)

27 Sep 21:43
Compare
Choose a tag to compare

Merge changes from master, namely:

Some of these support working in bazel 1.0, but there are a few more things to fix there, so this version only works with 0.29.

Legacy Kotlin Rules (for 0.26.1) Release 02

21 Jun 01:47
200802f
Compare
Choose a tag to compare

Bazel Rules for Kotlin (legacy support)

This release includes all fixes in legacy-modded-0.26.1-01 plus:

  • remove obsolete API usages. Should also work in 0.27.0

Note: This release is an unofficial side maintenance project, keeping the legacy rules_kotlin going and moving forward while Google prepares to externally publish its internal kotlin rules. It comes with no warrantee or SLA and was paid for entirely by kitten tweets.

Legacy Kotlin Rules (for 0.26.1) Release 01

13 Jun 17:54
cde6391
Compare
Choose a tag to compare

Bazel Rules for Kotlin (legacy support)

This release includes several key fixes and features, including:

  • Kotlin 1.3 support
  • Fix to kotlin worker to allow modern dagger to be used in kapt. (worker was leaking its dagger dep)
  • Bazel/Starlark API usage fixes to allow use by Bazel 0.26.x

Note: This release is an unofficial side maintenance project, keeping the legacy rules_kotlin going and moving forward while Google prepares to externally publish its internal kotlin rules. It comes with no warrantee or SLA and was paid for entirely by kitten tweets.