1. 4bdf4c1 Update actions/setup-java action to v6 (#1719) by renovate[bot] · 5 hours ago upstream/master
  2. 7c51dd1 Compile the java half of a target against the full Kotlin output (#1731) by eugenezh · 5 days ago
  3. 2e854d5 Update default Kotlin version to 2.4 (#1727) by Ben Lee · 5 days ago
  4. 198877a Migrate config renovate.json (#1732) by renovate[bot] · 6 days ago
  5. d2cc158 Assert the effective javac release and cover the Build Tools API exec… (#1725) by eugenezh · 11 days ago
  6. 7e9716d Pass compiler plugins as structured descriptors to the Build Tools AP… (#1720) by eugenezh · 11 days ago
  7. c965f9b Update dependency buildifier_prebuilt to v8.5.1.4 (#1726) by renovate[bot] · 11 days ago
  8. fcb889b Update Bazel CI rules and fix host RBE toolchains (#1723) by Ben Lee · 13 days ago
  9. 713923a Honor explicit javac release options (#1722) by Ben Lee · 13 days ago
  10. a91a362 Add Java release 25 support to kt_javac_options (#1721) by Simon Mavi Stewart · 13 days ago
  11. 7907aee Pass compiler plugins as a single typed JSON payload (#1718) by eugenezh · 14 days ago
  12. c823d33 Compile through the typed Build Tools API (#1716) by eugenezh · 2 weeks ago
  13. 01ca35f Don't pass the transitive compile-jar closure to JdepsMerge (#1691) by Blaž Šnuderl · 2 weeks ago
  14. 3bc687d Introduce 'no_proc' option to explicitly disable java annotation proc… (#1707) by eugenezh · 2 weeks ago
  15. 451c550 Remove dagger from src/main/kotlin/shade.jarjar (#1697) by Ben Lee · 2 weeks ago
  16. 7e72852 Make core/plugin bzl_library public for stardoc (#1717) by mikhail-0330 · 2 weeks ago
  17. 43a84b3 Introduce JvmTaskExecutor for pluggable compilation strategies (#1715) by eugenezh · 3 weeks ago v2.4.10
  18. 44c85ad Default x_sam_conversions to 'indy', the Kotlin compiler's own SAM-conversion mode (#1714) by eugenezh · 3 weeks ago
  19. 85a1e91 Use associates' COMPILE jars as friends when abi jars retain internal symbols (#1712) by eugenezh · 3 weeks ago
  20. d0fd5a1 Expose additional kotlinc language and diagnostics options (#1708) by eugenezh · 3 weeks ago
  21. 072b322 Update actions/stale action to v11 (#1678) by renovate[bot] · 3 weeks ago
  22. fd53570 Update bazel-contrib/publish-to-bcr action to v1.5.0 (#1710) by renovate[bot] · 3 weeks ago
  23. 9061375 Record type alias declarations in jdeps (#1711) by Blaž Šnuderl · 3 weeks ago
  24. 1d72d86 Extend experimental_prune_transitive_deps semantics to the javac half of mixed targets (#1702) by eugenezh · 4 weeks ago
  25. 7f1b9ad Invoke KSP2 through explicit interface instead of reflection (#1709) by eugenezh · 4 weeks ago
  26. e743a6d Build resource jars with singlejar instead of zipper (#1700) by eugenezh · 4 weeks ago
  27. 2030643 Derive the javac warning mode from the Kotlin warn option (#1706) by eugenezh · 4 weeks ago
  28. f13ab82 Compile the Java half with the Kotlin compiler's fixed UTF-8 source encoding (#1705) by eugenezh · 4 weeks ago
  29. de406af Wire the experimental_build_tools_api build setting into the toolchain (#1704) by eugenezh · 4 weeks ago
  30. c766a3e Forward runtime_deps on a sourceless kt_jvm_library (#1701) by eugenezh · 5 weeks ago
  31. 3e97b20 jdeps: record type arguments of a called function's return type (#1699) by Blaž Šnuderl · 5 weeks ago
  32. b211d10 Split test deps into kotlin_rules_maven_test (#1698) by Ben Lee · 5 weeks ago
  33. 97e217c Remove deprecated kotlin/kotlin.bzl (#1696) by Ben Lee · 5 weeks ago
  34. c60399e Update Kotlin KSP to 2.3.11 (#1695) by Ben Lee · 5 weeks ago
  35. ec3eb83 Declare associate jars as direct dependencies (#1692) by Blaž Šnuderl · 5 weeks ago
  36. de1ba90 Fix resource_strip_prefix labels naming a directory nested in the package (#1693) by eugenezh · 5 weeks ago
  37. 01bf164 Support for conditional classpath reduction (#1680) by Ben Lee · 6 weeks ago
  38. f2b499c Update dependency rules_jvm_external to v7.1 (#1677) by renovate[bot] · 6 weeks ago
  39. e3b3ee1 For BTAPI compiler ensure the code does not use JDK APIs newer than available in configured jvm_target (#1681) by eugenezh · 6 weeks ago
  40. a30f648 Print BTAPI compiler errors and diagnostics to stderr stream (#1679) by eugenezh · 6 weeks ago
  41. 4dc407c Update dependency com.eed3si9n.jarjar:jarjar to v1.17.0 (#1668) by renovate[bot] · 7 weeks ago
  42. 9d5d337 Fix broken compilation with BTAPI and add tests (#1663) by eugenezh · 7 weeks ago
  43. f34bb2c Isolate KSP2 processor classpath from KAPT processor JARs (#1670) by nikolai-manzhos · 7 weeks ago
  44. 96085bf Fingerprint KSP2 classloader cache by jar content, not just path (#1672) by nikolai-manzhos · 7 weeks ago
  45. 41f7bd4 Only pass KSP-generated srcjars to javac when the processor generates Java (#1671) by nikolai-manzhos · 7 weeks ago
  46. 91de636 Fix cli_toolchain ignoring its language_version attribute (#1669) by eugenezh · 7 weeks ago
  47. f49d589 Add .bazelci/presubmit.yml (#1655) by Ben Lee · 7 weeks ago
  48. 16ddac2 Emit javac -source/-target from kotlinc jvm_target (#1648) by eugenezh · 8 weeks ago
  49. f28c504 Update KSP to 2.3.10 (#1662) by Ben Lee · 8 weeks ago
  50. 73c3084 Update Kotlin to 2.4.10 (#1661) by Ben Lee · 8 weeks ago
  51. 2f45950 Symlink examples/android/.bazelversion to root .bazelversion (#1665) by Ben Lee · 8 weeks ago
  52. 153d198 Update dependency buildifier_prebuilt to v8.5.1.3 (#1664) by renovate[bot] · 8 weeks ago
  53. fc0a45b Inherit module_name from associates for export-only targets (#1649) by eugenezh · 8 weeks ago
  54. 63109e0 Ensure "target" and "source" compiler options are honored by KAPT. (#1650) by eugenezh · 8 weeks ago
  55. dd6cdc3 Update dependency bazel to v9.2.0 (#1660) by renovate[bot] · 8 weeks ago
  56. aad2be0 Expand make variables and locations in kt_jvm env (#1595) by Ben Lee · 8 weeks ago
  57. 1058be3 Fix buildifier errors (#1656) by Ben Lee · 8 weeks ago
  58. 7c012ea Update bazel-contrib/publish-to-bcr action to v1.4.2 (#1659) by renovate[bot] · 8 weeks ago
  59. 0d81028 Normalize KSP2 output jar timestamps for build determinism (#1657) by arteghem · 9 weeks ago
  60. ec2403e Build third_party/empty.jar with copy_file instead of a cp genrule (#1651) by eugenezh · 10 weeks ago
  61. 6cec0df perf(android): dedup transitive R.class jars in kt_android_library analysis (#1652) by Snorlax · 10 weeks ago
  62. 1218158 Update BCR pre-submit to run 9.x tests (#1632) by Ben Lee · 2 months ago
  63. 764ec1e Don't publish as draft to the BCR (#1635) by Ben Lee · 3 months ago
  64. a33c1c6 Cache URLClassLoader in KotlinKsp2 worker actions (#1640) by Ben Lee · 3 months ago
  65. c7137e5 Update dependency bazel_features to v1.50.0 (#1641) by renovate[bot] · 3 months ago
  66. 624acbf Update actions/cache action to v6 (#1643) by renovate[bot] · 3 months ago
  67. f2ad5e1 Drop explicit worker strategy in .bazelrc (#1639) by Ben Lee · 3 months ago
  68. 9f621a0 Update actions/checkout action to v7 (#1638) by renovate[bot] · 3 months ago
  69. e126e96 Update dependency bazel_features to v1.49.0 (#1634) by renovate[bot] · 3 months ago
  70. 703f1d4 Update MODULE.bazel (#1633) by Ben Lee · 3 months ago v2.4.0
  71. 62ebfc1 Bump compatibility_level to 1 (#1631) by Ben Lee · 3 months ago
  72. 3e588ad Remove rules_python bazel_dep and run mod tidy (#1606) by Corbin McNeely-Smith · 3 months ago
  73. f0b17c1 Bcr publish workflow (#1629) by Ben Lee · 3 months ago
  74. ece2d06 Update ktlint to 1.8.0 (#1627) by cheister · 3 months ago
  75. 03c02d2 Update dependency rules_multirun to v0.14.0 (#1617) by renovate[bot] · 3 months ago
  76. e96b691 Add experimental preserve_declaration_order and remove_data_class_copy ABI options (#1626) by Ben Lee · 3 months ago
  77. b823fca Bump worker APIs to 0.0.11, use upstream worker proto definition (#1623) by Ben Lee · 3 months ago
  78. c6ab15f Do not percent-encode '+' in classpath-jar manifest Class-Path entries (#1612) by mgalindo-sc · 3 months ago
  79. a5d58c3 Bump rules_kotlin to Kotlin 2.4.0 (#1608) by Ben Lee · 3 months ago
  80. dbda1d1 Export core/plugin bzl_library from release archive (#1621) by Simon Mavi Stewart · 3 months ago
  81. c3daa8c Update dependency rules_android to v0.7.3 (#1616) by renovate[bot] · 3 months ago
  82. 1ffbf26 Update dependency bazel to v9.1.1 (#1613) by renovate[bot] · 3 months ago
  83. 8049f03 Update README to point to bazel-contrib (#1611) by Ben Lee · 3 months ago
  84. 2190b45 Add support for experimental_ksp2_psi_resolution (#1602) by Ben Lee · 3 months ago
  85. 92683ac Add default_applicable_licenses to rules_kotlin (#1609) by Ben Lee · 3 months ago
  86. 84fe8d3 Update KSP to 2.3.9 (#1601) by Ben Lee · 3 months ago
  87. 432a0c2 Update dependency bazel_ci_rules to v2 (#1603) by renovate[bot] · 3 months ago
  88. 44faf91 Update dependency com.eed3si9n.jarjar:jarjar to v1.16.0 (#1598) by renovate[bot] · 4 months ago v2.3.21
  89. 581fbf8 Fail KotlinBuilder on uncaught jar creation exceptions (#1594) by Ben Lee · 4 months ago
  90. 55d45bc Updated toolchain = "ubuntu2204" → "ubuntu2404" (#1592) by Ben Lee · 4 months ago
  91. 5d92455 Update MODULE.bazel (#1597) by Ben Lee · 4 months ago
  92. d3a3884 Move from org.pantsbuild to com.eed3si9n.jarjar (#1588) by Ben Lee · 4 months ago
  93. b0a864d Remove compatibility level from MODULE.bazel (#1584) by Andrzej Głuszak · 4 months ago
  94. 6266bb8 Update dependency rules_python to v2 (#1583) by renovate[bot] · 4 months ago
  95. ee46889 Update softprops/action-gh-release action to v3 (#1574) by renovate[bot] · 4 months ago
  96. a7f68ca Update Kotlin to 2.3.21, KSP to 2.3.7 (#1580) by Ben Lee · 5 months ago
  97. 03ea036 Update dependency rules_android to v0.7.2 (#1577) by renovate[bot] · 5 months ago
  98. d9b7c99 Update dependency rules_jvm_external to v7 (#1578) by renovate[bot] · 5 months ago
  99. aa72e27 Add path-mapping multiplex sandboxing support to Kotlin worker (#1547) by Mauricio G · 5 months ago
  100. 7ae9f3d Update dependency bazel to v9.1.0 (#1575) by renovate[bot] · 5 months ago