)]}'
{
  "commit": "8304178101d941119f4905056e887241c45b0911",
  "tree": "dfd060d968b511ff32a851a9fea4fbc00e636413",
  "parents": [
    "4d325eb1b4b857545b360915e859d9b636be1bf7"
  ],
  "author": {
    "name": "Evgeny Zhuravlev",
    "email": "194462+eugenezh@users.noreply.github.com",
    "time": "Wed Oct 21 16:47:41 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Oct 21 07:47:41 2026 -0700"
  },
  "message": "Add kotlin-tooling-core to the Build Tools API implementation record (#1804)\n\nkotlin-build-tools-impl links against kotlin-tooling-core.\nWithout this dependency in the classpath some operations, such as\nJvmCompilationOperation.INCREMENTAL_COMPILATION or EXCEPTION-severity compiler message,\nfail with NoClassDefFoundError.\n\nThis is a breaking change for custom records: a btapi_impl_version tag or\ncall declared without tooling_core_sha256 now fails at load time with the\nmissing attribute named.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d58f0b8dee98ea572bb2e9efa069490fbf4f7c31",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "3f5ae2ed04253d491c321bc84ac164a41e790766",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "f17fd89d0ea6d405603d83c1eb2eca8f5fbaf098",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "2bc2c83c1e55e5079b4a7ed5e000897cdcd20139",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "15d47286e7bc95801f3e163bba6a8f206f782c15",
      "old_mode": 33188,
      "old_path": "src/main/starlark/core/repositories/btapi_impl.bzl",
      "new_id": "ccaad618b036c5fe66963a6a0b783027d4f41ee9",
      "new_mode": 33188,
      "new_path": "src/main/starlark/core/repositories/btapi_impl.bzl"
    },
    {
      "type": "modify",
      "old_id": "0a1bc1f551f9da21b9996a2f3e031d701d450fee",
      "old_mode": 33188,
      "old_path": "src/main/starlark/core/repositories/bzlmod_impl.bzl",
      "new_id": "ad294e8fd61527389cf0cdd0c50c61dbede0cd10",
      "new_mode": 33188,
      "new_path": "src/main/starlark/core/repositories/bzlmod_impl.bzl"
    },
    {
      "type": "modify",
      "old_id": "a7696572bab1ea89af39eb653559619803f5b3e1",
      "old_mode": 33188,
      "old_path": "src/main/starlark/core/repositories/versions.bzl",
      "new_id": "e997310afc17b5181ceb76fdd11b92b63fa8f1f3",
      "new_mode": 33188,
      "new_path": "src/main/starlark/core/repositories/versions.bzl"
    },
    {
      "type": "modify",
      "old_id": "00add1994510986c51d129318dfe3a49e908ea34",
      "old_mode": 33188,
      "old_path": "src/test/kotlin/io/bazel/kotlin/builder/KotlinJvmTestBuilder.java",
      "new_id": "46f4c7aa6146f94254fb945fafbc8825bd808c06",
      "new_mode": 33188,
      "new_path": "src/test/kotlin/io/bazel/kotlin/builder/KotlinJvmTestBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "93259de4e7c069e7f3c4b936540b98f588a26114",
      "old_mode": 33188,
      "old_path": "src/test/kotlin/io/bazel/kotlin/builder/tasks/jvm/KotlinBuilderJvmBtaTest.java",
      "new_id": "293bd1a982e0b2cf259bf3eb2d676187c1efff9e",
      "new_mode": 33188,
      "new_path": "src/test/kotlin/io/bazel/kotlin/builder/tasks/jvm/KotlinBuilderJvmBtaTest.java"
    },
    {
      "type": "modify",
      "old_id": "e7c0c989295db1dcbb0d6785e4f184c346b8e3e6",
      "old_mode": 33188,
      "old_path": "src/test/kotlin/io/bazel/kotlin/defs.bzl",
      "new_id": "efce7527f35a64a2990a6b7853dd15917fa57a93",
      "new_mode": 33188,
      "new_path": "src/test/kotlin/io/bazel/kotlin/defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "51f9c6011c1f3c7f63c8df9bf6249c482905976f",
      "old_mode": 33188,
      "old_path": "src/test/starlark/btapi_impl_release_test.bzl",
      "new_id": "eee23040a4c3a04f1ce5869ace654812fcabced0",
      "new_mode": 33188,
      "new_path": "src/test/starlark/btapi_impl_release_test.bzl"
    },
    {
      "type": "modify",
      "old_id": "6810b1233b2994b0599bdaa2151881f385d70439",
      "old_mode": 33188,
      "old_path": "src/test/starlark/rules/btapi_runtime_args_tests.bzl",
      "new_id": "a56749495eeb2648308d52fd9081afecd7b90110",
      "new_mode": 33188,
      "new_path": "src/test/starlark/rules/btapi_runtime_args_tests.bzl"
    },
    {
      "type": "modify",
      "old_id": "527c2ef2d435baf0b618b4d6114683f9908677dc",
      "old_mode": 33188,
      "old_path": "src/test/starlark/rules/btapi_runtime_tests.bzl",
      "new_id": "85f1ebbba7881edc1fe70a2d6f2497dc728152f6",
      "new_mode": 33188,
      "new_path": "src/test/starlark/rules/btapi_runtime_tests.bzl"
    }
  ]
}
