)]}'
{
  "log": [
    {
      "commit": "752be2629c692e306bede606eea772484a4593da",
      "tree": "3ce63c423b7005e82413cb8e574efc6685ba1836",
      "parents": [
        "aa82a88876de7d056695c6b1f43f8f51c6bf1fce"
      ],
      "author": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Fri Aug 14 09:18:48 2026 -0700"
      },
      "committer": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Fri Aug 14 09:18:48 2026 -0700"
      },
      "message": "Remove UTP library definitions from dependencies.properties\n\nUTP has been replaced with android-test-engine, so remove the\nunused com_android_tools_utp_* and unified_test_platform* dependency\ndefinitions.\n\nBug: N/A\nTest: ./gradlew publishLocal\nChange-Id: I2fa9268858b2b79d4683fd73a6505ddf10122993\n"
    },
    {
      "commit": "aa82a88876de7d056695c6b1f43f8f51c6bf1fce",
      "tree": "2539a59292cc63e5bbf080182d575ec63da92d06",
      "parents": [
        "a284698158e681aa12940e8c5ca18aaf6cf50e97"
      ],
      "author": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Thu Aug 13 14:02:48 2026 -0700"
      },
      "committer": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Thu Aug 13 16:06:27 2026 -0700"
      },
      "message": "Support dynamic androidTestEngineVersion for android_test_result_proto\n\nResolve android_test_result_proto version dynamically based on the\nrelease property, matching android-test/release_version.bzl.\n\nBug: N/A\nTest: ./gradlew :base:firebase:testlab:testlab-gradle-plugin:dependencyInsight --dependency androidtest\nChange-Id: I6b1842c4739b9c909e2c5bcb7e81809242e2e456\n"
    },
    {
      "commit": "a284698158e681aa12940e8c5ca18aaf6cf50e97",
      "tree": "1666f51f05447da9e6e4056d7f8048d1e2295200",
      "parents": [
        "d39b1384ff9775daf1554bfea63ae0ec4406b7da"
      ],
      "author": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Wed Aug 12 10:12:07 2026 -0700"
      },
      "committer": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Wed Aug 12 11:45:34 2026 -0700"
      },
      "message": "Remove unused Android Test Engine dependencies\n\nRemoved android_test_engine and android_test_engine_result_listener\nas they are no longer used (consolidated to Bazel local targets).\nKept android_test_result_proto (bumped to 0.1.0-alpha03) because it\nis still used by testlab-gradle-plugin. Added a TODO to remove it\nonce FTL dependencies are replaced.\n\nBug: None\nTest: N/A\nChange-Id: I12fd49dc476a1a1aa81f0829ed6b7e74a4352889\n"
    },
    {
      "commit": "d39b1384ff9775daf1554bfea63ae0ec4406b7da",
      "tree": "f2b4a57d3ec61ef059d37710405a815156a56a7c",
      "parents": [
        "f3fa3082931166e61f5867e09acdc34adca391a8"
      ],
      "author": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Thu Aug 06 10:43:36 2026 -0700"
      },
      "committer": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Thu Aug 06 14:37:13 2026 -0700"
      },
      "message": "Remove gradle-work-action from Gradle build settings\n\nRemoved :base:utp and :base:utp:gradle-work-action from\nsettings-real.gradle as they are now built via Bazel.\n\nBug: none\nTest: bazel build //tools/base/gmaven:gmaven\nChange-Id: I6c4e0b805547d32c5d31d9f12b7259675d8a5056\n"
    },
    {
      "commit": "f3fa3082931166e61f5867e09acdc34adca391a8",
      "tree": "05a4493a8fa096b467a11952e19b25b09621aa88",
      "parents": [
        "90493e7564f742f6588dc9800fa70b1f54ca1078"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Tue Aug 04 10:07:36 2026 +0000"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Tue Aug 04 10:07:36 2026 +0000"
      },
      "message": "Remove -Xlambdas\u003dclass\n\nBug: 382592220\nTest: manually ran bazel test //tools/base/build-system/integration-test/application:coupled_tests \\\n  --test_output\u003dstreamed \\\n  --test_filter\u003d\u0027DynamicAppTest.test unsigned bundleRelease task with r8 dontminify\u0027\nChange-Id: I62f2ead9229fc00c9fafe71d0c4e0132daf8b14a\n"
    },
    {
      "commit": "90493e7564f742f6588dc9800fa70b1f54ca1078",
      "tree": "a4c53b77983f12582cba2725c123731d583fbf47",
      "parents": [
        "c964415fc32d67a44f5be307daf279babf4e57f4"
      ],
      "author": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Fri Jul 24 16:55:49 2026 -0700"
      },
      "committer": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Tue Jul 28 13:09:11 2026 -0700"
      },
      "message": "Remove deleted UTP projects from settings-real.gradle\n\nBug: 432544694\nTest: AndroidConnectedTest, AndroidManagedDeviceTest\nChange-Id: Icef0c2a7b513a9c1789251e97a53c8ced96d844a\n"
    },
    {
      "commit": "c964415fc32d67a44f5be307daf279babf4e57f4",
      "tree": "261010573e7107ab6b8efe0ccbb6055a15555894",
      "parents": [
        "538646582f81d87f0b053005c2e465bc2470dcc3"
      ],
      "author": {
        "name": "Wojciech Fijołek",
        "email": "wfijolek@google.com",
        "time": "Tue Mar 10 08:15:21 2026 +0000"
      },
      "committer": {
        "name": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Jul 27 11:01:00 2026 -0700"
      },
      "message": "R8 plugin for Keep Annotations\n\nBug: 473900446\nTest: R8PluginVersionTest\nChange-Id: Ib95f1689054d8a3d862ab6fde83b3ec241f209a6\n"
    },
    {
      "commit": "538646582f81d87f0b053005c2e465bc2470dcc3",
      "tree": "f1ae2209a2ebb5254dcbeab2c90a9699bc6921b3",
      "parents": [
        "160809b6dc275764d6d47ad19370f7e289e42498"
      ],
      "author": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Tue Jul 21 16:19:25 2026 -0700"
      },
      "committer": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Wed Jul 22 12:22:22 2026 -0700"
      },
      "message": "Update JUnit Platform dependencies and add test-result-proto\n\n- Update JUnit Platform dependencies to 1.13.3 to align with Bazel workspace.\n- Add android_test_result_proto dependency definition.\n\nBug: 535331959\nTest: UtpTestUtilsTest, BasicConnectedTest\nChange-Id: Ic05610c1636f8ac59a0a1c06c091c6fdff54251e\n"
    },
    {
      "commit": "160809b6dc275764d6d47ad19370f7e289e42498",
      "tree": "0c43e8c87340572e2c1f0ecfced9a0082ffa3a9b",
      "parents": [
        "7095db13c29c874a7b4722ee0af69e74ecc9522e"
      ],
      "author": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Tue Jul 21 11:50:37 2026 +0100"
      },
      "committer": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Tue Jul 21 11:50:37 2026 +0100"
      },
      "message": "Remove x86_64 mac JDK from Gradle Daemon toolchain\n\nGradle sometimes picks the x86_64 JVM on arm Macs, and Bazel\u0027s behavior\nis brittle to that JVM.\n\nIdeally Gradle should prefer arm JVMs on arm machines, and bazelisk\nshouldn\u0027t be brittle to the JVM invoking it, but this is a viable\nworkaround where no developers are working on non-arm Macs.\n\nBug: 532424242\nTest: None\nChange-Id: I51b313f0f40998974a43fc17b64a42c9cb13ce13\n"
    },
    {
      "commit": "7095db13c29c874a7b4722ee0af69e74ecc9522e",
      "tree": "81c3913c61508891ffb7a154475576e414c13c75",
      "parents": [
        "06d80ffdea5160fda51b77a876c961365710798b"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Thu Jul 16 11:07:23 2026 +0000"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Thu Jul 16 07:22:07 2026 -0700"
      },
      "message": "Update bouncycastle to 1.80.2\n\nBug: 532308710\nTest: na\nChange-Id: Ie56103d5988bd0319ebe5cefac49adacc119f8c5\n"
    },
    {
      "commit": "06d80ffdea5160fda51b77a876c961365710798b",
      "tree": "d806b9afe9a9b5271275d306543d41d1d4ac6517",
      "parents": [
        "3ded48b8ebe0f0a08c806ea32475182f2022190d"
      ],
      "author": {
        "name": "Christophe Rhodes",
        "email": "xof@google.com",
        "time": "Thu Jul 16 13:23:23 2026 +0000"
      },
      "committer": {
        "name": "Christophe Rhodes",
        "email": "xof@google.com",
        "time": "Thu Jul 16 13:23:23 2026 +0000"
      },
      "message": "Update gradle.properties for new parallel sync\n\nBug: none filed\nTest: dogfood\nChange-Id: I09d03ce72b62e751477f57360d3a41167d2a407d\n"
    },
    {
      "commit": "3ded48b8ebe0f0a08c806ea32475182f2022190d",
      "tree": "30a65177536bea3ed33407e2c309208d218d4815",
      "parents": [
        "14153696e3215e0eab170ecd8acd0326ec39ecfa"
      ],
      "author": {
        "name": "Ahmet Kerim Senol",
        "email": "akerim@google.com",
        "time": "Wed Jul 01 14:50:38 2026 +0000"
      },
      "committer": {
        "name": "Ahmet Kerim Senol",
        "email": "akerim@google.com",
        "time": "Fri Jul 10 12:30:53 2026 +0000"
      },
      "message": "Increase problem threshold for the report\n\nThe default of 15 is not enough to record all our problems\n\nBug: 519101730\nTest: existing\nChange-Id: I6507bd5d3e51635f5409a2d0b0e1bd3324519f60\n"
    },
    {
      "commit": "14153696e3215e0eab170ecd8acd0326ec39ecfa",
      "tree": "357c2dd25ae5becdb5e83e1d4bd1f7e7d478ec30",
      "parents": [
        "e587a33344cc44ab992f200de6bf9111472610ca"
      ],
      "author": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Mon Jul 06 14:34:14 2026 +0100"
      },
      "committer": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Mon Jul 06 14:34:14 2026 +0100"
      },
      "message": "Adopt Gradle daemon toolchain for AGP build\n\nFixes: 531663406\nTest: Manual\nChange-Id: If784613497dd28f51e4a206ac707fa8b97e29d62\n"
    },
    {
      "commit": "e587a33344cc44ab992f200de6bf9111472610ca",
      "tree": "7483d32312d3bd0292d004501b01c80b0ddf5a69",
      "parents": [
        "0b5bfcd38fbffe74044e51e08f14608d5a53b6f3"
      ],
      "author": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Mon Jul 06 14:32:19 2026 +0100"
      },
      "committer": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Mon Jul 06 14:32:19 2026 +0100"
      },
      "message": "Update Gradle Wrapper scripts\n\nManually run ./gradlew wrapper (with manually placed gradlew and\ngradlew.bat to allow Gradle to update the files)\n\nBug: 531663406\nTest: Manual\nChange-Id: I507fc12ffa5038f19fef1803cf48721df04c6ef8\n"
    },
    {
      "commit": "0b5bfcd38fbffe74044e51e08f14608d5a53b6f3",
      "tree": "e1c35d1fc7d91e8fa365f5b202caee772f01df19",
      "parents": [
        "516e973d2e451e40ab37910cec2df602e52e6ea6"
      ],
      "author": {
        "name": "Ahmet Kerim Senol",
        "email": "akerim@google.com",
        "time": "Mon Jun 08 11:23:52 2026 +0000"
      },
      "committer": {
        "name": "Ahmet Kerim Senol",
        "email": "akerim@google.com",
        "time": "Thu Jul 02 06:22:17 2026 +0000"
      },
      "message": "Upgrade Gradle to 9.6.0\n\nBug: 519101730\nTest: existing\nChange-Id: Iac9ed133648b534f89078c6f4ad0cdd4285fd4b0\n"
    },
    {
      "commit": "516e973d2e451e40ab37910cec2df602e52e6ea6",
      "tree": "8f3509d462b65075f3e73eea8407a01d7877ce5d",
      "parents": [
        "6a16f0b024bdc3a85434e7be354dbb7a92645c2a"
      ],
      "author": {
        "name": "Omar Ismail",
        "email": "omarismail@google.com",
        "time": "Fri Jun 26 08:46:17 2026 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 26 08:46:17 2026 -0700"
      },
      "message": "Revert^2 \"Hybrid build: Means to pass additional bazel args\"\n\nThis reverts commit 6a16f0b024bdc3a85434e7be354dbb7a92645c2a.\n\nReason for revert: Disabled target in presubmit. Reverting so we have a way of validating if it is fixed via cl/938557111 in postsubmit\n\nBug: 526698086\nChange-Id: I4cf1dd440af9eefc75539a02f77c67e03cb18292\n"
    },
    {
      "commit": "6a16f0b024bdc3a85434e7be354dbb7a92645c2a",
      "tree": "8a63fe0bf11199797d6c8eb2fe5d50718dfc02a5",
      "parents": [
        "c39e3fe9b046099a89d66d9c35f0151ee154f708"
      ],
      "author": {
        "name": "Julia McClellan",
        "email": "juliamcclellan@google.com",
        "time": "Fri Jun 26 06:12:19 2026 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 26 06:12:19 2026 -0700"
      },
      "message": "Revert \"Hybrid build: Means to pass additional bazel args\"\n\nThis reverts commit c39e3fe9b046099a89d66d9c35f0151ee154f708.\n\nReason for revert: testing if androidx-vitals presubmit passes with revert\n\nBug: 526698086\nChange-Id: Ib73ae76e14e15534746061b68fccf00ffe431cc4\n"
    },
    {
      "commit": "c39e3fe9b046099a89d66d9c35f0151ee154f708",
      "tree": "8f3509d462b65075f3e73eea8407a01d7877ce5d",
      "parents": [
        "a46fdfa185e076b72a2f87a9cf564fce6164b33a"
      ],
      "author": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Thu Jun 25 10:16:30 2026 +0100"
      },
      "committer": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Thu Jun 25 12:53:20 2026 +0100"
      },
      "message": "Hybrid build: Means to pass additional bazel args\n\n--config\u003ddl-ci is now required in CI\n\nBug: 526698086\nTest: Manual\nChange-Id: I9232ce0e59c32016dcc243b9acc777b953a9751f\n"
    },
    {
      "commit": "a46fdfa185e076b72a2f87a9cf564fce6164b33a",
      "tree": "8a63fe0bf11199797d6c8eb2fe5d50718dfc02a5",
      "parents": [
        "74cbaaf66a764dfdd42864628915547829275731"
      ],
      "author": {
        "name": "venkicodes",
        "email": "venkicodes@google.com",
        "time": "Thu Jun 11 17:51:56 2026 +0000"
      },
      "committer": {
        "name": "venkicodes",
        "email": "venkicodes@google.com",
        "time": "Fri Jun 12 02:26:56 2026 +0000"
      },
      "message": "Clean up legacy backup-test project references\n\nUpdates tools/buildSrc/base/settings-real.gradle to remove references\nto non-existent legacy subprojects:\n\nBug: 519009084\nTest: Syncs successfully in Gradle 9.0+ environments.\nChange-Id: Ice6f81bd4c422737589e7dfdfa24cecd202946ba\n"
    },
    {
      "commit": "74cbaaf66a764dfdd42864628915547829275731",
      "tree": "4aa8d4099d3e65f90ae2de1469fc651d618595a2",
      "parents": [
        "8d6635374413ba4ef4967cddf9d2147a7a2fbfb9"
      ],
      "author": {
        "name": "rkdubey",
        "email": "rkdubey@google.com",
        "time": "Thu May 21 10:44:51 2026 +0000"
      },
      "committer": {
        "name": "rkdubey",
        "email": "rkdubey@google.com",
        "time": "Thu May 21 10:57:56 2026 +0000"
      },
      "message": "Map coverage projects to Maven artifacts\n\nUpdate the Gradle multi-project configuration to allow the new\non-the-fly coverage components to be built and published.\n\nBug: 515310271\nTest: Build succeeded. Ran \u0027./gradlew :app:dependencies\u0027 on\na sample project with the feature flag enabled and confirmed\n\u0027coverage-agent:1.0.0\u0027 is present only in test runtime\nclasspath when the flag is enabled.\n\nChange-Id: I344033abe13523feed56c1ef38e8d2b6f8c08661\n"
    },
    {
      "commit": "8d6635374413ba4ef4967cddf9d2147a7a2fbfb9",
      "tree": "486bf481a7f22b86be480b7ee550d655315c2cc3",
      "parents": [
        "309c8d0278bf043317d0376007f1ec4c28ac490a"
      ],
      "author": {
        "name": "Hisham Haque",
        "email": "hhaque@google.com",
        "time": "Tue May 05 15:23:43 2026 +0000"
      },
      "committer": {
        "name": "Hisham Haque",
        "email": "hhaque@google.com",
        "time": "Fri May 08 07:27:45 2026 -0700"
      },
      "message": "Update Dokka version to 2.2.0\n\nBug: n/a\nTest: n/a\nChange-Id: Ic4aeb1e18cc7c0ea557a6824b3416ee48f63e369\n"
    },
    {
      "commit": "309c8d0278bf043317d0376007f1ec4c28ac490a",
      "tree": "2ae72e90cd25b611f77deb848b819020994f8567",
      "parents": [
        "528142eb4bc8718ff528f73f5f57a27b2fd0be94"
      ],
      "author": {
        "name": "bingran",
        "email": "bingran@google.com",
        "time": "Wed Apr 29 15:13:57 2026 -0700"
      },
      "committer": {
        "name": "bingran",
        "email": "bingran@google.com",
        "time": "Wed Apr 29 15:13:57 2026 -0700"
      },
      "message": "Update AGP Gradle to 9.5.0\n\nBug: 507826103\nTest: existing\nChange-Id: I82132d5be6b02e9fad025163abcef5e076ae25c6\n"
    },
    {
      "commit": "528142eb4bc8718ff528f73f5f57a27b2fd0be94",
      "tree": "d70e86c722ec479dd4662dc17272b1aa06ed1505",
      "parents": [
        "03bc1b70baf887e56c0f5419943c1c22afd92a4d"
      ],
      "author": {
        "name": "Jacob Logsdon",
        "email": "jlogs@google.com",
        "time": "Sat Apr 25 12:09:31 2026 -0700"
      },
      "committer": {
        "name": "Jacob Logsdon",
        "email": "jlogs@google.com",
        "time": "Sat Apr 25 12:09:31 2026 -0700"
      },
      "message": "Update Mockito to 5.20.0\n\nChange-Id: I6305ef0a7a623f997d72944def304d0b103f9725\n"
    },
    {
      "commit": "03bc1b70baf887e56c0f5419943c1c22afd92a4d",
      "tree": "55a85f06055308b12ed9e6248768a2e812387bea",
      "parents": [
        "26467774cb0f58cac858a61a5b84226b725c059a"
      ],
      "author": {
        "name": "Joe Baker-Malone",
        "email": "jbakermalone@google.com",
        "time": "Mon Apr 20 17:01:14 2026 -0700"
      },
      "committer": {
        "name": "Joe Baker-Malone",
        "email": "jbakermalone@google.com",
        "time": "Tue Apr 21 09:27:59 2026 -0700"
      },
      "message": "Bump default jvm_target to 17\n\nThe previous blocker for this change was b/284344368, but that is\nobsolete now that google3 uses JDK 25 by default.\n\nBug: not filed\nTest: existing\nChange-Id: Iacb658e41d2dfe9ad6b25f444a5734b63dabd639\n"
    },
    {
      "commit": "26467774cb0f58cac858a61a5b84226b725c059a",
      "tree": "bedc1b38ad852c1f230fcbea8733825b85e9cb73",
      "parents": [
        "34669c3eae42d8d743a488bc66b16d861c116ad3"
      ],
      "author": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Wed Apr 08 03:56:08 2026 -0700"
      },
      "committer": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Wed Apr 08 04:01:58 2026 -0700"
      },
      "message": "Update AGP to Gradle 9.5.0-milestone-7\n\nAnd re-enable declarative support in AGP 9.3 alphas\n\nBug: 500308639\nTest: existing\nBug: 38715904\nChange-Id: I5e190b82ac47077fba43bb6b6412406abcd57bf7\n"
    },
    {
      "commit": "34669c3eae42d8d743a488bc66b16d861c116ad3",
      "tree": "a47574490681418964dc6d7f6012cfbf819f0d1c",
      "parents": [
        "8682e03685b661defd155a337ef48c56a80e9b1a"
      ],
      "author": {
        "name": "Hisham Haque",
        "email": "hhaque@google.com",
        "time": "Tue Apr 07 14:52:02 2026 +0000"
      },
      "committer": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Wed Apr 08 03:47:19 2026 -0700"
      },
      "message": "Update AGP to Gradle 9.4.1\n\nBug: 38715904\nTest: existing\nChange-Id: If45e4dcc425c0b6541909255e5887eb8aba5cf15\n"
    },
    {
      "commit": "8682e03685b661defd155a337ef48c56a80e9b1a",
      "tree": "bedc1b38ad852c1f230fcbea8733825b85e9cb73",
      "parents": [
        "683722d1c637628ff9f2bf259dd93a1fe1d39edb"
      ],
      "author": {
        "name": "Hung Nguyen",
        "email": "hungnv@google.com",
        "time": "Tue Mar 24 13:51:53 2026 -0700"
      },
      "committer": {
        "name": "Hung Nguyen",
        "email": "hungnv@google.com",
        "time": "Thu Apr 02 11:19:39 2026 +0100"
      },
      "message": "Revert \"Update KGP dependency to 2.3.10 (tools/buildSrc)\"\n\nRevert submission 38340730-KGP dependency 2.3.10\n\nReason for revert: Will need to figure out a policy first before\nactually updating, to avoid forcing users that are not yet ready\nto use latest KGP versions\n\nReverted changes: /q/submissionid:38340730-KGP+dependency+2.3.10\n\nBug: 483083119\nTest: Existing\nChange-Id: I222fa851e0069b46d1978ca09a2850889c10b75b\n"
    },
    {
      "commit": "683722d1c637628ff9f2bf259dd93a1fe1d39edb",
      "tree": "9e61f54d8f84475c33f10b2fd497b211594eb23a",
      "parents": [
        "acead521feb84b87790edfee2020d4414e570657"
      ],
      "author": {
        "name": "Alex Golubev",
        "email": "alexgolubev@google.com",
        "time": "Mon Mar 30 10:37:22 2026 -0400"
      },
      "committer": {
        "name": "Alex Golubev",
        "email": "alexgolubev@google.com",
        "time": "Mon Mar 30 09:23:34 2026 -0700"
      },
      "message": "Upgrade to gradle-9.5-milestone-7\n\nBug: 497829907\nTest: existing\nChange-Id: I223a7102477cdb6cadc5ba7795b93663f447ca8a\n"
    },
    {
      "commit": "acead521feb84b87790edfee2020d4414e570657",
      "tree": "93bb91a6a6f69e9ffa2ba7113e23178d7228ff4d",
      "parents": [
        "2f9d7b5527b07fe5d041137ad193405ae87211a1"
      ],
      "author": {
        "name": "Hung Nguyen",
        "email": "hungnv@google.com",
        "time": "Tue Feb 10 12:15:38 2026 +0000"
      },
      "committer": {
        "name": "Hung Nguyen",
        "email": "hungnv@google.com",
        "time": "Thu Mar 05 15:37:48 2026 +0000"
      },
      "message": "Update KGP dependency to 2.3.10 (tools/buildSrc)\n\nBug: 483083119\nTest: Existing tests\nChange-Id: I8f37032739d996fdc81bfc5f8d31b7bef66f2234\n"
    },
    {
      "commit": "2f9d7b5527b07fe5d041137ad193405ae87211a1",
      "tree": "7f550dcc6d4073a157289e0a37b1d339ba21e549",
      "parents": [
        "ef786689fee5eb7f16a7bb9c853a31eacf3111cc"
      ],
      "author": {
        "name": "Hisham Haque",
        "email": "hhaque@google.com",
        "time": "Tue Mar 03 13:30:26 2026 +0000"
      },
      "committer": {
        "name": "Hisham Haque",
        "email": "hhaque@google.com",
        "time": "Tue Mar 03 15:04:35 2026 +0000"
      },
      "message": "Update AGP to Gradle 9.5.0-milestone-5\n\nBug: 489361250\nTest: existing\nChange-Id: Ib4242070d898c0f307c51fb26e9e2c14ca7cdbd6\n"
    },
    {
      "commit": "ef786689fee5eb7f16a7bb9c853a31eacf3111cc",
      "tree": "2c5e5b91946aafd33b187d9a92c455e0d02d8357",
      "parents": [
        "ddf924c3501573602444a699507076b853ebb37b"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Thu Nov 13 11:59:53 2025 +0000"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Mon Feb 23 00:19:39 2026 -0800"
      },
      "message": "Task that checks for breaking changes between releases\n\nFixes: 300081742\nTest: manual\nChange-Id: I5132c54982ca3e529153553cba37e3f7e8dfe9cd\n"
    },
    {
      "commit": "ddf924c3501573602444a699507076b853ebb37b",
      "tree": "2195a24f01cb232f27e2aea6705d9415080fabf6",
      "parents": [
        "e2bd87ac6e6e2de954cbffb50ab633d66439c4c8"
      ],
      "author": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Fri Feb 20 15:38:41 2026 +0000"
      },
      "committer": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Fri Feb 20 15:38:41 2026 +0000"
      },
      "message": "AGP Gradle build overrides --config\u003drelease\n\nThe new bazel setup script sets `--config\u003drelease` in env.bazelrc, which\nbreaks the Gradle build without this change.\n\nFixes: 484916464\nTest: Manual\nChange-Id: Id018d3e2e50ca7311fca69d3fb3dfc69e7562bfa\n"
    },
    {
      "commit": "e2bd87ac6e6e2de954cbffb50ab633d66439c4c8",
      "tree": "7e0727ececd65fd866ad620f740d9fdba63ecc87",
      "parents": [
        "d4e9a9cffe04e224304bcb510fdfe61dd84c8b6c"
      ],
      "author": {
        "name": "Hisham Haque",
        "email": "hhaque@google.com",
        "time": "Thu Feb 12 12:51:11 2026 +0000"
      },
      "committer": {
        "name": "Hisham Haque",
        "email": "hhaque@google.com",
        "time": "Thu Feb 19 03:38:51 2026 -0800"
      },
      "message": "AGP requires Gradle 9.4.0-rc-1\n\nBug: 481734567\nTest: existing\nChange-Id: I3ac7fc5549a839f0e4857b829833d2652a31c04d\n"
    },
    {
      "commit": "d4e9a9cffe04e224304bcb510fdfe61dd84c8b6c",
      "tree": "4988cdfc84fea76d563206030bec7825bf8e0413",
      "parents": [
        "61af6a0d26c6e1423c7b68545f87a90c03dee29f"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Tue Feb 17 12:29:47 2026 +0000"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Tue Feb 17 12:34:15 2026 +0000"
      },
      "message": "Bump metalava to 1.0.0-alpha14\n\nRemove usage of --current-version (deprecated API)\n\nBug: 464484504\nTest: na\nChange-Id: Ia5addc30f966505c988d4fcf806828879091367e\n"
    },
    {
      "commit": "61af6a0d26c6e1423c7b68545f87a90c03dee29f",
      "tree": "a5e909c68982a4fa7963743d71c84c44baf335d1",
      "parents": [
        "5770a35ce03203974353a1e4b6531bc3e8634795"
      ],
      "author": {
        "name": "Christophe Rhodes",
        "email": "xof@google.com",
        "time": "Tue Feb 03 12:37:56 2026 +0000"
      },
      "committer": {
        "name": "Christophe Rhodes",
        "email": "xof@google.com",
        "time": "Wed Feb 04 12:40:39 2026 +0000"
      },
      "message": "AGP requires Gradle 9.3.1\n\nBug: 481049598\nTest: existing\nChange-Id: I51083424ba2249e2e3216d1bfa2c08340955b25d\n"
    },
    {
      "commit": "5770a35ce03203974353a1e4b6531bc3e8634795",
      "tree": "3cf52fb4120277d5b45cc97a146fe27e90cb6d0a",
      "parents": [
        "c340ca926d632debf942bcb67df0443abddd5882"
      ],
      "author": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Wed Nov 19 13:25:35 2025 -0800"
      },
      "committer": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Thu Jan 08 10:04:23 2026 -0800"
      },
      "message": "Update UTP to 0.0.9-alpha04\n\nTest: existing\nBug: 459826179\nChange-Id: I19032581920cd6fdce3b046e5e73548d3ac94e80\n"
    },
    {
      "commit": "c340ca926d632debf942bcb67df0443abddd5882",
      "tree": "bab00498da5501397acdc48901b85d88db21af58",
      "parents": [
        "793ae7ffdf5410ca662a7e81a44b0ffd8797e87d"
      ],
      "author": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Thu Nov 27 17:15:35 2025 +0000"
      },
      "committer": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Tue Dec 09 23:33:03 2025 +0000"
      },
      "message": "AGP requires Gradle 9.2.1\n\nBug: 463436417\nTest: Existing\nChange-Id: I4e14ec757febf62e091bec3b6f562e11f6e17aed\n"
    },
    {
      "commit": "793ae7ffdf5410ca662a7e81a44b0ffd8797e87d",
      "tree": "8625abf1babd449e8b7b281ff9a4bfa5d9f9299c",
      "parents": [
        "9d0c07ca98592c2ffaeee0eb972f38cf8373a060"
      ],
      "author": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Thu Nov 20 13:12:59 2025 -0800"
      },
      "committer": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Mon Nov 24 09:16:48 2025 -0800"
      },
      "message": "Remove android-device-provider-profile\n\nDeviceProviderProfile is no longer used.\n\nTest: existing\nBug: 432544694\nChange-Id: I74ef05b7f4a12664417905a8de81e72d805c73a1\n"
    },
    {
      "commit": "9d0c07ca98592c2ffaeee0eb972f38cf8373a060",
      "tree": "8c278f36097c7f7103e27ada75f85c75ad17d41b",
      "parents": [
        "3ef6cec8c12c3de5aacb9808e54de5bac43e7537"
      ],
      "author": {
        "name": "Phil Nowell",
        "email": "pnowell@google.com",
        "time": "Thu Nov 20 15:40:32 2025 -0800"
      },
      "committer": {
        "name": "Phil Nowell",
        "email": "pnowell@google.com",
        "time": "Fri Nov 21 07:28:12 2025 -0800"
      },
      "message": "update bundletool to version 1.18.3\n\nbug: 441737981\n\nTest: ran :base:build-system:integration-test:application:test\nChange-Id: Ibe108c9f253ff9605ec5fc67cb7142a226bcaec3\n"
    },
    {
      "commit": "3ef6cec8c12c3de5aacb9808e54de5bac43e7537",
      "tree": "397f65365c0959e4f294a17691f4b5d14c52adc7",
      "parents": [
        "a8064bc3ac0ba64f652b015a8a88cefa9578e96e"
      ],
      "author": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Thu Nov 13 17:30:10 2025 -0800"
      },
      "committer": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Thu Nov 13 17:30:10 2025 -0800"
      },
      "message": "Remove unused dependency `com_android_tools_utp_common`\n\nTest: existing\nBug: N/A\nChange-Id: I4632d124e402dca709ad1ef249350741f25b2947\n"
    },
    {
      "commit": "a8064bc3ac0ba64f652b015a8a88cefa9578e96e",
      "tree": "486a3de7b7e21556f0c776854c532bbb22064229",
      "parents": [
        "45608a5ddb8fef0f75ad05210784ae503017f844"
      ],
      "author": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Wed Oct 29 18:41:41 2025 -0700"
      },
      "committer": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Wed Nov 05 11:04:50 2025 -0800"
      },
      "message": "Add utp/gradle-work-action and -action-api projects\n\nThis change introduces two new Gradle projects to the build settings:\n* `:base:utp:gradle-work-action-api`\n* `:base:utp:gradle-work-action`\n\nThese projects are foundational for the ongoing refactoring of the\nUnified Test Platform (UTP) to utilize Gradle Work Actions. The `-api`\nmodule will define the necessary interfaces, while the `-work-action`\nmodule will provide the concrete implementation.\n\nBug: 450407553\nTest: existing\nChange-Id: Ia5618ef6774378b2e8281d0a81cc21b3fdf960c8\n"
    },
    {
      "commit": "45608a5ddb8fef0f75ad05210784ae503017f844",
      "tree": "57569d1adc3d44c3065f67f9f1f2aab5f5547118",
      "parents": [
        "9d17b30bd2720ba8517decb47fb9fd0c3105a6b4"
      ],
      "author": {
        "name": "bingran",
        "email": "bingran@google.com",
        "time": "Tue Nov 04 14:18:19 2025 -0800"
      },
      "committer": {
        "name": "bingran",
        "email": "bingran@google.com",
        "time": "Tue Nov 04 14:18:19 2025 -0800"
      },
      "message": "Upgradle gradle version to 9.0\n\nBug: n/a\nTest: n/a\nChange-Id: Ia0ba132d7ecdd22b48b1ecbdb3cb21509c1686d0\n"
    },
    {
      "commit": "9d17b30bd2720ba8517decb47fb9fd0c3105a6b4",
      "tree": "4a81cc3ecd59465877c1f0dcedb84ef870071e3d",
      "parents": [
        "f724c7a3fcaf57e5523da9d309830fdcdea112f6"
      ],
      "author": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Wed Oct 29 21:47:29 2025 -0700"
      },
      "committer": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Thu Oct 30 14:36:19 2025 -0700"
      },
      "message": "Add utp project\n\nBug: 450407553\nTest: existing\nChange-Id: I47f0d7bfa29c87759abbc529f4d869e6c852b00b\n"
    },
    {
      "commit": "f724c7a3fcaf57e5523da9d309830fdcdea112f6",
      "tree": "63ceb6143a04b4b412f8ba6f6f58a7c4596d9a1e",
      "parents": [
        "65439dfdb6381e2f1152cde106a66e9b2a9e7f30"
      ],
      "author": {
        "name": "Hung Nguyen",
        "email": "hungnv@google.com",
        "time": "Thu Oct 02 19:58:13 2025 +0100"
      },
      "committer": {
        "name": "Hung Nguyen",
        "email": "hungnv@google.com",
        "time": "Thu Oct 09 11:49:22 2025 +0100"
      },
      "message": "Add kotlin-gradle-plugin-api to dependencies.properties\n\nBug: 445209309\nTest: See the other change in the same topic\nChange-Id: I3f32755e306647297cc683aaefdbb61ca23c79d4\n"
    },
    {
      "commit": "65439dfdb6381e2f1152cde106a66e9b2a9e7f30",
      "tree": "d24e93244874d48c2d278ac36e409f5d550f0e2d",
      "parents": [
        "c11ddfb80230fd62140cbc37d5a0a80b5be77799"
      ],
      "author": {
        "name": "Ankita Saxena",
        "email": "saxenaankita@google.com",
        "time": "Tue Oct 07 19:19:43 2025 +0000"
      },
      "committer": {
        "name": "Ankita Saxena",
        "email": "saxenaankita@google.com",
        "time": "Tue Oct 07 19:19:43 2025 +0000"
      },
      "message": "Remove journeys gradle plugin from build.\n\nBug: 433526916\nTest: JourneysConnectedTest\nChange-Id: I24851eb9ef950eff1f1db933721fda7da2436bbb\n"
    },
    {
      "commit": "c11ddfb80230fd62140cbc37d5a0a80b5be77799",
      "tree": "c7479fd7a645237736e764d8d7af4cada47e0fe0",
      "parents": [
        "d9888eb6b5cb3b67c842bbfd7b1295b252ed0375"
      ],
      "author": {
        "name": "hughed",
        "email": "hughed@google.com",
        "time": "Tue Sep 23 13:51:10 2025 +0100"
      },
      "committer": {
        "name": "hughed",
        "email": "hughed@google.com",
        "time": "Tue Sep 23 13:51:10 2025 +0100"
      },
      "message": "Update Bundletool to version 1.18.2\n\nBug: 434855171\n\nTest: ran :base:build-system:integration-test:application:test\nChange-Id: I73e48dfcd303a89d1c562942991741a12322be44\n"
    },
    {
      "commit": "d9888eb6b5cb3b67c842bbfd7b1295b252ed0375",
      "tree": "8e32cd7231b3eb70335047b585e5996ee400aa93",
      "parents": [
        "f09ffd815315528f2fb282a80a58ed0a9b2d7e5b"
      ],
      "author": {
        "name": "Ankita Saxena",
        "email": "saxenaankita@google.com",
        "time": "Wed Sep 03 18:36:49 2025 +0000"
      },
      "committer": {
        "name": "Ankita Saxena",
        "email": "saxenaankita@google.com",
        "time": "Tue Sep 16 18:22:11 2025 +0000"
      },
      "message": "Remove build.gradle from journeys engine.\n\nTest: JourneysConnectedTest\nBug: 433521958\nBug: 433526916\nChange-Id: Ia5b0eae044cc4c16fd8d9feaa34e32191ffd8a98\n"
    },
    {
      "commit": "f09ffd815315528f2fb282a80a58ed0a9b2d7e5b",
      "tree": "d89655bf83372f8fcc76187831f2fe6b9728cd95",
      "parents": [
        "3356fbf87c5df920c6663fc0649764bcd53d6870"
      ],
      "author": {
        "name": "saxenaankita",
        "email": "saxenaankita@google.com",
        "time": "Mon Aug 11 13:45:48 2025 +0100"
      },
      "committer": {
        "name": "Ankita Saxena",
        "email": "saxenaankita@google.com",
        "time": "Mon Sep 15 11:58:27 2025 +0000"
      },
      "message": "Update javapoet version to 1.13.0 from 1.10.0.\n\nThis is required to mirror robo code to AS repo for journeys. `dagger`\nis one of the dependencies required for building robo code and it uses\njavapoet version 1.13.0. Hence, this update is required.\n\nTest: n/a\nBug: 433521958\nBug: 433526916\nChange-Id: I21599dad4cfd2cba4e34da40d491f57c5ed57184\n"
    },
    {
      "commit": "3356fbf87c5df920c6663fc0649764bcd53d6870",
      "tree": "89aced058d621bbad4827d6c047ae1a2774614a6",
      "parents": [
        "e6f015b55f1ba452286e84d40bca7b8afdbd52ae"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Thu Sep 11 21:14:50 2025 +0000"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Fri Sep 12 10:07:58 2025 +0000"
      },
      "message": "Updates on generate api release notes task\n\n- Refactored a bunch of logic\n- Inputs can be passed via gradlew command now\n- Release notes for new apis\n- Release notes for deprecated apis\n- Release notes for removed apis\n\nBug: 273745751\nTest: manual\nChange-Id: Ib1fc65b0555d472e82e866ff8f50f662ba6740e6\n"
    },
    {
      "commit": "e6f015b55f1ba452286e84d40bca7b8afdbd52ae",
      "tree": "844593dce8346c29a43d474ebc67eb3da71a9347",
      "parents": [
        "63268feb46e57f552bab6cad78d6f4f97c5533c6"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Wed Sep 10 10:25:51 2025 +0000"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Wed Sep 10 12:37:32 2025 +0000"
      },
      "message": "Update generate api release notes task\n\nTo parse method and fields as well and add them to the generated release note file\n\nBug: 273745751\nTest: manual\nChange-Id: I6d15d1da4e4fde160476d781abb0fcedb78be9ca\n"
    },
    {
      "commit": "63268feb46e57f552bab6cad78d6f4f97c5533c6",
      "tree": "fae58eb58c47bb4b8186b76c296cb2273a1ec8da",
      "parents": [
        "bb43d35d8c462f3d30f7c0e57323547517a539d1"
      ],
      "author": {
        "name": "Hung Nguyen",
        "email": "hungnv@google.com",
        "time": "Thu Sep 04 16:57:08 2025 +0100"
      },
      "committer": {
        "name": "Hung Nguyen",
        "email": "hungnv@google.com",
        "time": "Thu Sep 04 16:57:08 2025 +0100"
      },
      "message": "Update to Kotlin 2.2.10 for building AGP (tools/buildSrc)\n\nBug: 443051391\nTest: Existing tests\nChange-Id: I48b8379a01456a9c3053e5a7b03135b5a04c9132\n"
    },
    {
      "commit": "bb43d35d8c462f3d30f7c0e57323547517a539d1",
      "tree": "90c52b9f7968891a4232e0341c77cef4777a5399",
      "parents": [
        "304914bd5867f70110608c62192a00066d4b29ac"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Tue Sep 02 07:38:37 2025 +0000"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Tue Sep 02 07:38:37 2025 +0000"
      },
      "message": "Remove truth java 8 extension dependency\n\nBug: 442368444\nTest: existing\nChange-Id: I6ec04136aa8d877df7c56ca5a5763533d49baa7f\n"
    },
    {
      "commit": "304914bd5867f70110608c62192a00066d4b29ac",
      "tree": "1b49b483f32812fccb2f852b087123cf44c6f063",
      "parents": [
        "5b0a9260a1839019e43eb69c1171b54700dcee88"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Mon Sep 01 15:14:56 2025 +0100"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Mon Sep 01 10:12:03 2025 -0700"
      },
      "message": "Clean up gradle-core dependencies\n\nBug: 442368444\nTest: existing\nChange-Id: Id3c23d80654a987e564136c74066a84d81cf3179\n"
    },
    {
      "commit": "5b0a9260a1839019e43eb69c1171b54700dcee88",
      "tree": "c8d80c2e40cb1235b2b7560eb102a7d659bc1df2",
      "parents": [
        "ad1252a6e211d346b339248e664eed23da704149"
      ],
      "author": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Tue Aug 26 01:23:01 2025 -0700"
      },
      "committer": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Tue Aug 26 01:23:01 2025 -0700"
      },
      "message": "Remove debug print statement from settings-real.gradle\n\nBug: N/A\nTest: Manual\nChange-Id: Ic678cabb940eff58e4d620eb6ac87a4c1389561f\n"
    },
    {
      "commit": "ad1252a6e211d346b339248e664eed23da704149",
      "tree": "89cc5a947592518a2baa7f4a70774b474aa21110",
      "parents": [
        "d0d3e3dfd10f48e32744409feffa9058f8f63e29"
      ],
      "author": {
        "name": "Wojciech Fijołek",
        "email": "wfijolek@google.com",
        "time": "Wed May 07 17:26:15 2025 +0200"
      },
      "committer": {
        "name": "Wojciech Fijołek",
        "email": "wfijolek@google.com",
        "time": "Thu Aug 07 12:03:51 2025 +0100"
      },
      "message": "Upgrade Gradle to 9.0.0\n\nBug: 416235078\nTest: N/A\nChange-Id: I0593983b3fcdd2ca88a446c7aa9c6f201c716d5e\n"
    },
    {
      "commit": "d0d3e3dfd10f48e32744409feffa9058f8f63e29",
      "tree": "241f9731bbce7b0f3220ccce19c56d4f1820f1dd",
      "parents": [
        "4cfe47de8a2a76bb7294bec99331cef442b1063c"
      ],
      "author": {
        "name": "Hisham Haque",
        "email": "hhaque@google.com",
        "time": "Wed Jul 23 11:23:17 2025 +0000"
      },
      "committer": {
        "name": "Hisham Haque",
        "email": "hhaque@google.com",
        "time": "Thu Aug 07 02:22:45 2025 -0700"
      },
      "message": "Bump commons-compress to 1.27.1\n\nBug: 403313553\nTest: Existing\nChange-Id: I7f69515a0d7a89ba4adb0fa606b8171e9ecfba57\n"
    },
    {
      "commit": "4cfe47de8a2a76bb7294bec99331cef442b1063c",
      "tree": "c102a5c153f94087bbce698a777e79bf7444296a",
      "parents": [
        "b1a920da28eafbe72690803ed07906d24684cca7"
      ],
      "author": {
        "name": "Wojciech Fijołek",
        "email": "wfijolek@google.com",
        "time": "Tue Jul 22 14:08:47 2025 +0100"
      },
      "committer": {
        "name": "Wojciech Fijołek",
        "email": "wfijolek@google.com",
        "time": "Thu Jul 31 09:13:03 2025 -0700"
      },
      "message": "Update: Jacoco 0.8.13, ASM 9.8\n\nBug: 433476621\nTest: Existing\nChange-Id: Ie8aeed04dae277dfdefacc6be07262d69be1b9ec\n"
    },
    {
      "commit": "b1a920da28eafbe72690803ed07906d24684cca7",
      "tree": "a7476c0143c40702da16d377d2dc166cf7728574",
      "parents": [
        "b6a184710c4f8a13761331d89b2df1695e6cd120"
      ],
      "author": {
        "name": "Hung Nguyen",
        "email": "hungnv@google.com",
        "time": "Wed Jul 16 09:34:43 2025 +0100"
      },
      "committer": {
        "name": "Hung Nguyen",
        "email": "hungnv@google.com",
        "time": "Thu Jul 31 16:02:32 2025 +0700"
      },
      "message": "Update to Kotlin 2.2.0 for building AGP (tools/buildSrc)\n\nBug: 428941828\nTest: Existing tests\nChange-Id: I667876d00a6afba74f9bc882533608a708eadac8\n"
    },
    {
      "commit": "b6a184710c4f8a13761331d89b2df1695e6cd120",
      "tree": "7f09ace491604f295044c7f7e5deaa11d09d4fa1",
      "parents": [
        "5033b3c32ca65f12c16980f56de816283a401156"
      ],
      "author": {
        "name": "bingran",
        "email": "bingran@google.com",
        "time": "Thu Jun 26 14:58:19 2025 -0700"
      },
      "committer": {
        "name": "Bingran Li",
        "email": "bingran@google.com",
        "time": "Wed Jul 30 16:16:02 2025 -0700"
      },
      "message": "Extract shared code into a new artifact\n\nBug: n/a\nTest: n/a\nChange-Id: I02c9858771d5f944bfeb9726b904d3ff1b35c4a1\n"
    },
    {
      "commit": "5033b3c32ca65f12c16980f56de816283a401156",
      "tree": "27350d6de26c483d46d3643d97a340e8b1b7078b",
      "parents": [
        "d07046c68e72b988ef8cbfe312557ec55b6927a8"
      ],
      "author": {
        "name": "Jared Duke",
        "email": "jdduke@google.com",
        "time": "Tue Jul 29 17:14:01 2025 +0000"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Jul 29 12:03:52 2025 -0700"
      },
      "message": "Update smali to 3.0.9 release\n\nThe 3.0.9 release supports the containerized dex format (V41), needed\nto update associated tooling for dex analysis (e.g., apkanalyzer).\n\nBug: 434758356\nTest: //tools/base/apkparser/cli:all\nTest: //tools/base/apkparser/analyzer:all\nChange-Id: Ic0aae904fa8424c0b0927f6eaa6a0caf141c25a1\n"
    },
    {
      "commit": "d07046c68e72b988ef8cbfe312557ec55b6927a8",
      "tree": "31371d08883a983dab2edd6ea8d18d793c7b5417",
      "parents": [
        "75023b66e0503e2e45b180d0a39c7d647a57a7f1"
      ],
      "author": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Wed Jul 16 17:42:36 2025 -0700"
      },
      "committer": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Wed Jul 16 17:42:36 2025 -0700"
      },
      "message": "Remove android-device-provider-gradle UTP plugin\n\nFixes: 431284686\nTest: exists (integration-test)\nChange-Id: Id240cc618bb87f45922743c614e5a308ac780b1d\n"
    },
    {
      "commit": "75023b66e0503e2e45b180d0a39c7d647a57a7f1",
      "tree": "6298d10bf66d2ce94de5face175d5302053bb041",
      "parents": [
        "36928653a9db7b2b3d94018c8e86e95cfb2b12e1"
      ],
      "author": {
        "name": "saxenaankita",
        "email": "saxenaankita@google.com",
        "time": "Fri Jun 20 12:38:44 2025 +0100"
      },
      "committer": {
        "name": "saxenaankita",
        "email": "saxenaankita@google.com",
        "time": "Thu Jul 10 18:10:10 2025 +0100"
      },
      "message": "Add test support artifact for journeys integration test.\n\nTest: JourneysConnectedTest\nBug: 416515411\nChange-Id: Ib077af66e41e5d1223ad6890c02547bb36a269f3\n"
    },
    {
      "commit": "36928653a9db7b2b3d94018c8e86e95cfb2b12e1",
      "tree": "ab11a1e3c53025ebbab5c27d856298c43db4b234",
      "parents": [
        "b5fc71ca1925994311555b3194972473015f19bc"
      ],
      "author": {
        "name": "Wojciech Fijołek",
        "email": "wfijolek@google.com",
        "time": "Thu May 29 16:14:21 2025 +0100"
      },
      "committer": {
        "name": "Wojciech Fijołek",
        "email": "wfijolek@google.com",
        "time": "Wed Jul 09 10:23:29 2025 -0700"
      },
      "message": "ValidatePlugins task now requires Java Toolchains\n\n\"In Gradle 9.0, using the ValidatePlugins task without applying\nthe Java Toolchains plugin will result in an error.\n\nTo fix this, explicitly apply the jvm-toolchains plugin.\"\n\nBug: 416235078\nTest: N/A\nChange-Id: Ibd90c9979b77445fa9389b1fb44bb65c608cb5fc\n"
    },
    {
      "commit": "b5fc71ca1925994311555b3194972473015f19bc",
      "tree": "053e7eef9a7b06ee130d0a3dc3f2654ec63b6c72",
      "parents": [
        "2eb564ca86a7dc10829715666ba68e4428734b56"
      ],
      "author": {
        "name": "Hisham Haque",
        "email": "hhaque@google.com",
        "time": "Wed May 07 14:50:01 2025 +0000"
      },
      "committer": {
        "name": "Hisham Haque",
        "email": "hhaque@google.com",
        "time": "Tue Jun 03 12:04:54 2025 +0000"
      },
      "message": "Adding new build version for nextMajor.\n\nBug: 410497812\nTest: 9.0.0-dev integration test to be added\nChange-Id: I97d562694faa342807b009eb7141a6587f284d18\n"
    },
    {
      "commit": "2eb564ca86a7dc10829715666ba68e4428734b56",
      "tree": "829e6be685c873e9a4da3e4b8438c83e6c0af827",
      "parents": [
        "f51da4a42f41568078e2e041dce28cb7088870ea"
      ],
      "author": {
        "name": "Paige Mcauliffe",
        "email": "paigemca@google.com",
        "time": "Thu May 22 17:51:00 2025 +0000"
      },
      "committer": {
        "name": "Paige Mcauliffe",
        "email": "paigemca@google.com",
        "time": "Thu May 22 17:51:00 2025 +0000"
      },
      "message": "Replace configurations.create with register in DackkaPlugin\n\nBug: 416349489\nTest: n/a\nChange-Id: Ie6620c0d9ef0932c657a7783462a1ee527261ea0\n"
    },
    {
      "commit": "f51da4a42f41568078e2e041dce28cb7088870ea",
      "tree": "6534cc185f0ef6c3b8f71a9b820a59d9ec03a9e3",
      "parents": [
        "f91c27725181dc896a411eaec08574c86523c690"
      ],
      "author": {
        "name": "Wojciech Fijołek",
        "email": "wfijolek@google.com",
        "time": "Thu May 15 16:11:43 2025 +0100"
      },
      "committer": {
        "name": "Wojciech Fijołek",
        "email": "wfijolek@google.com",
        "time": "Thu May 15 20:00:24 2025 +0100"
      },
      "message": "Cleanup before Gradle 9.0\n\nRemoval of some unused code that references classes\nunavailable following the Gradle 9.0 upgrade.\n\nBug: 416235078\nTest: N/A\nChange-Id: I9685fd53162a447b96de4b43bfd0702f98121a60\n"
    },
    {
      "commit": "f91c27725181dc896a411eaec08574c86523c690",
      "tree": "cd1675c54b1a5e12a3f94f933aa45af9c2ce2c63",
      "parents": [
        "893966386501a832a16bdda88a6496fc2cf22032"
      ],
      "author": {
        "name": "Wojciech Fijołek",
        "email": "wfijolek@google.com",
        "time": "Thu May 08 13:29:42 2025 +0200"
      },
      "committer": {
        "name": "Wojciech Fijołek",
        "email": "wfijolek@google.com",
        "time": "Thu May 08 13:29:42 2025 +0200"
      },
      "message": "Replace jcenter() with mavenCentral()\n\nRequired by Gradle 9.0\n\nBug: 416443563\nTest: N/A\nChange-Id: I3454eabc3155d6ca97594a14740a488d48b2180e\n"
    },
    {
      "commit": "893966386501a832a16bdda88a6496fc2cf22032",
      "tree": "484bbc804aabaeee1d068c8a29ec25edfaca4ad7",
      "parents": [
        "d1c35bdc4909f851b5e1fa74d53a0c50be3a1240"
      ],
      "author": {
        "name": "Ankita Saxena",
        "email": "saxenaankita@google.com",
        "time": "Wed Apr 30 20:05:45 2025 +0100"
      },
      "committer": {
        "name": "Ankita Saxena",
        "email": "saxenaankita@google.com",
        "time": "Wed Apr 30 20:05:45 2025 +0100"
      },
      "message": "Rename module for journeys JUnit test engine to match package names\ndecided for maven publishing\n\nBug: n/a\nTest: n/a\nChange-Id: I91e68f4c0171f8f93bf3d71b3744d9c45e3679fa\n"
    },
    {
      "commit": "d1c35bdc4909f851b5e1fa74d53a0c50be3a1240",
      "tree": "3eac3174ed6b366f266d39d2db1f8f37596b67db",
      "parents": [
        "be408206823185b44ca2ca43ddc43c3bc25fb743"
      ],
      "author": {
        "name": "Paige Mcauliffe",
        "email": "paigemca@google.com",
        "time": "Tue Apr 15 21:13:07 2025 +0000"
      },
      "committer": {
        "name": "Paige Mcauliffe",
        "email": "paigemca@google.com",
        "time": "Tue Apr 15 21:14:25 2025 +0000"
      },
      "message": "Add backup-junit-engine to settings-real\n\nBug: 410905248\nTest: n/a\nChange-Id: Ifb96ec5d0e8092dd109df5f12af6478503b5824e\n"
    },
    {
      "commit": "be408206823185b44ca2ca43ddc43c3bc25fb743",
      "tree": "8f0f8544e86da36fa7e1721b89b697cfbd5df36a",
      "parents": [
        "8a0a1333cc11e4c6c24cc063b3e7323e074120af"
      ],
      "author": {
        "name": "Paige Mcauliffe",
        "email": "paigemca@google.com",
        "time": "Thu Apr 10 19:50:01 2025 +0000"
      },
      "committer": {
        "name": "Paige Mcauliffe",
        "email": "paigemca@google.com",
        "time": "Thu Apr 10 19:50:01 2025 +0000"
      },
      "message": "Add android-backup-runner to settings-real\n\nBug: 409809687\nTest: n/a\nChange-Id: Iaab37709b28347f184572fc0e1c786897e6fdfb3\n"
    },
    {
      "commit": "8a0a1333cc11e4c6c24cc063b3e7323e074120af",
      "tree": "69c495b0035ec679dbafcbffdba290aadbb954a8",
      "parents": [
        "ae01f0d08a0262c44fec87c8636a3bb83e67d7e6"
      ],
      "author": {
        "name": "Paige Mcauliffe",
        "email": "paigemca@google.com",
        "time": "Mon Apr 07 16:46:56 2025 +0000"
      },
      "committer": {
        "name": "Paige Mcauliffe",
        "email": "paigemca@google.com",
        "time": "Tue Apr 08 13:37:52 2025 -0700"
      },
      "message": "Add backup-test-api to settings-real\n\nBug: 408217614\nTest: n/a\nChange-Id: Ia6e3b4e9ef9115bacaa9875d9ceff1b0188eb43d\n"
    },
    {
      "commit": "ae01f0d08a0262c44fec87c8636a3bb83e67d7e6",
      "tree": "eda2f238c039635acf2bed9e9bdf2a07c4e15262",
      "parents": [
        "e26e1e814fde74c13b32fce20970908dad67c8bc"
      ],
      "author": {
        "name": "hummer",
        "email": "hummer@google.com",
        "time": "Mon Apr 07 14:26:32 2025 -0700"
      },
      "committer": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Mon Apr 07 18:52:31 2025 -0700"
      },
      "message": "Re-enable screenshot junit engine modules\n\nBug: 408293676\nTest: androidx-studio-integration\nChange-Id: Ica06ae21a58846ce48168dda1b5253d736599a96\n"
    },
    {
      "commit": "e26e1e814fde74c13b32fce20970908dad67c8bc",
      "tree": "239cd40352c8430cd40b24a49f8e363720b9de41",
      "parents": [
        "731351d99eba6d8b50824ac9f4930d91ba876f03"
      ],
      "author": {
        "name": "hummer",
        "email": "hummer@google.com",
        "time": "Fri Apr 04 15:56:57 2025 -0700"
      },
      "committer": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Fri Apr 04 16:01:59 2025 -0700"
      },
      "message": "Temporarily exclude screenshot test engines modules\n\nThe root cause is still under investigation however the screenshot\njunit engine module cause kotlin compiler to crash in\nandroidx-studio-integration CI server. The build works fine in\nstudio builds.\n\nBug: 408293676\nTest: androidx-studio-integration\nChange-Id: Ia234ee9191ce9b85499dd4431ce3ecc6148202f7\n"
    },
    {
      "commit": "731351d99eba6d8b50824ac9f4930d91ba876f03",
      "tree": "eda2f238c039635acf2bed9e9bdf2a07c4e15262",
      "parents": [
        "fb24826de284895f7757d32b70ddc68b343a9ae4"
      ],
      "author": {
        "name": "Hung Nguyen",
        "email": "hungnv@google.com",
        "time": "Fri Mar 21 19:43:28 2025 +0000"
      },
      "committer": {
        "name": "Hung Nguyen",
        "email": "hungnv@google.com",
        "time": "Thu Apr 03 02:51:39 2025 -0700"
      },
      "message": "Update to Kotlin 2.1.20 for building AGP (tools/buildSrc)\n\nBug: 405419218\nTest: Existing tests\nChange-Id: I096e7585efcfe86ffb7a1b86e2d8777239d393f1\n"
    },
    {
      "commit": "fb24826de284895f7757d32b70ddc68b343a9ae4",
      "tree": "e79c034218d57d3f9723837c773c80301992870c",
      "parents": [
        "9e5c7a25dd8a9bdbabaa4d75fc02f82b3ada6cf3"
      ],
      "author": {
        "name": "hummer",
        "email": "hummer@google.com",
        "time": "Wed Apr 02 15:15:39 2025 -0700"
      },
      "committer": {
        "name": "hummer",
        "email": "hummer@google.com",
        "time": "Wed Apr 02 15:15:39 2025 -0700"
      },
      "message": "Add screenshot-validation-api module\n\nBug: 402979475\nTest: n/a\nChange-Id: I1e0d00e0a123b59ce746fd6e6b7fec039738054d\n"
    },
    {
      "commit": "9e5c7a25dd8a9bdbabaa4d75fc02f82b3ada6cf3",
      "tree": "587f727efaf326533b6066376c2f82131abd1069",
      "parents": [
        "543b5b00e7b0da25112248ccfd434e820d7ac8ed"
      ],
      "author": {
        "name": "Jerome Dochez",
        "email": "jedo@google.com",
        "time": "Sun Mar 16 22:02:11 2025 -0700"
      },
      "committer": {
        "name": "Jerome Dochez",
        "email": "jedo@google.com",
        "time": "Sun Mar 16 22:03:08 2025 -0700"
      },
      "message": "fix lefover warning for Gradle 9.0\n\nuse \u003d sign rather that space assignments.\n\nTest: Existing\nBug: N/A\nChange-Id: Ib23b9a8b20325d4ee71513cd351d034928f98bee\n"
    },
    {
      "commit": "543b5b00e7b0da25112248ccfd434e820d7ac8ed",
      "tree": "9e0d551a4b8c39e18e9efe1b8c96ae44a9eaf3ab",
      "parents": [
        "4ca6bd4f29b69d8e287fda69d7f68813668aa4c4"
      ],
      "author": {
        "name": "hummer",
        "email": "hummer@google.com",
        "time": "Mon Mar 10 17:56:38 2025 -0700"
      },
      "committer": {
        "name": "Yuki Hamada",
        "email": "hummer@google.com",
        "time": "Tue Mar 11 12:27:24 2025 -0700"
      },
      "message": "Add JUnit platform to dependencies\n\nBug: n/a\nTest: exists\nChange-Id: I765c1f96fa81a7f0df2e4c8511cd483130990f9c\n"
    },
    {
      "commit": "4ca6bd4f29b69d8e287fda69d7f68813668aa4c4",
      "tree": "19252ebc6c0e5ae5111b707206858d6cc342eeaa",
      "parents": [
        "cef740bc97a2c085feb13eb68be8dfe71b7c13c1"
      ],
      "author": {
        "name": "Micah Jo",
        "email": "micahjo@google.com",
        "time": "Thu Jan 23 13:08:40 2025 -0800"
      },
      "committer": {
        "name": "Micah Jo",
        "email": "micahjo@google.com",
        "time": "Mon Mar 10 16:32:18 2025 -0700"
      },
      "message": "Gradle 8.13 Upgrade\n\nBug: 391921309\nTest: n/a\nChange-Id: I3e12602b19f43fbb8ff1a2bd049c27b2d4c36ad7\n"
    },
    {
      "commit": "cef740bc97a2c085feb13eb68be8dfe71b7c13c1",
      "tree": "0e077a077e14e4d045102ed68b0d715504804c89",
      "parents": [
        "e5223869d82513524fed42a724ec7b8edfae9e4d"
      ],
      "author": {
        "name": "William Roberts",
        "email": "wtroberts@google.com",
        "time": "Fri Feb 07 18:15:57 2025 +0000"
      },
      "committer": {
        "name": "William Roberts",
        "email": "wtroberts@google.com",
        "time": "Thu Mar 06 03:13:12 2025 -0800"
      },
      "message": "Update Bundletool to version 1.18.1\n\nBug: 393525221\n\nTest: ran :base:build-system:integration-test:application:test\nChange-Id: I8963f2fee69983bf808babfa05ddfa34ee475499\n"
    },
    {
      "commit": "e5223869d82513524fed42a724ec7b8edfae9e4d",
      "tree": "d9febbd0cf60ade0a6ae928a98e489e6304c30dd",
      "parents": [
        "0a5a8ed11c47d92ebfb2c3ddde2fae6c1757c98e"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Fri Feb 14 10:52:32 2025 +0000"
      },
      "committer": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Fri Feb 14 19:04:56 2025 +0000"
      },
      "message": "Migrate off deprecated --api-version-names options\n\nPreviously, `--api-version-signature-files` and `--api-version-names`\nwere required to be provided together as each item in the latter\nprovided the version name for the corresponding file in the format.\nThat complicated both this code and Metalava. This change switches to\nuse the `--api-version-signature-pattern` which gives Metalava the\ninformation it needs to extract the version from the files, removing\nthe need for `--api-version-names` altogether.\n\nThe `--api-version-names` was also used to provide the current version,\ni.e. the version of the sources. That is now done using\n`--current-version`.\n\nVerified as follows:\n```\n    # Before applying this change.\n    cd ../base/build-system\n    rm ../../../out/build/base/build-system/gradle-settings-api/build/metalava/current/apiLevels.json\n    ../../gradlew generateApi\n    mkdir before\n    mv ../../../out/build/base/build-system/gradle-settings-api/build/metalava/current/apiLevels.json before\n\n    # After applying this change.\n    ../../gradlew generateApi\n    mkdir after\n    cp ../../../out/build/base/build-system/gradle-settings-api/build/metalava/current/apiLevels.json after\n\n    # Verified that the following produced no output.\n    diff -r before after\n```\n\nBug: 388441272\nTest: See above\nChange-Id: Ie61788afcf6f8b9fc74303d7ac31f81bad573678\n"
    },
    {
      "commit": "0a5a8ed11c47d92ebfb2c3ddde2fae6c1757c98e",
      "tree": "d633415763ac95f92c453f314b26150b6a6a6760",
      "parents": [
        "c8f587001aff2e5c332bf7e845d060527071e113"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Fri Feb 14 15:38:09 2025 +0000"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Fri Feb 14 15:38:09 2025 +0000"
      },
      "message": "Updates metalava to 1.0.0-alpha12\n\nBug: 388441272\nTest: na\nChange-Id: I90c058cf1f07ded2ef92a197cda4b4420e419ea2\n"
    },
    {
      "commit": "c8f587001aff2e5c332bf7e845d060527071e113",
      "tree": "e0199e7be053aeb9bb6708fe8492f5d80526fa37",
      "parents": [
        "57e34cb7aedf0bdd376c4ed5ee11e7214857ae31"
      ],
      "author": {
        "name": "Ruiqi Mao",
        "email": "ruiqimao@google.com",
        "time": "Tue Feb 04 23:42:43 2025 +0000"
      },
      "committer": {
        "name": "Ruiqi Mao",
        "email": "ruiqimao@google.com",
        "time": "Thu Feb 06 13:51:10 2025 -0800"
      },
      "message": "Update asm version to 9.7.1\n\nBug: 340640065\nTest: N/A\nChange-Id: I2d649e72743e38385577741bed94c77074285ea0\n"
    },
    {
      "commit": "57e34cb7aedf0bdd376c4ed5ee11e7214857ae31",
      "tree": "e31307e782c66d6fc022ded7eb80a20737d4288a",
      "parents": [
        "dd593c3fec85426bac7eac1ebf4087e2f9ab1420"
      ],
      "author": {
        "name": "Scott Pollom",
        "email": "spollom@google.com",
        "time": "Tue Feb 04 12:57:32 2025 -0800"
      },
      "committer": {
        "name": "Scott Pollom",
        "email": "spollom@google.com",
        "time": "Tue Feb 04 12:57:32 2025 -0800"
      },
      "message": "Add compose_compiler_gradle_plugin to dependencies.properties\n\nBug: 362780328\nTest: existing\nChange-Id: I9d65c1f85b6d80c4f2838da7991b906c49f700f6\n"
    },
    {
      "commit": "dd593c3fec85426bac7eac1ebf4087e2f9ab1420",
      "tree": "7b34361224647a8598839cd31f1728751c216fc2",
      "parents": [
        "255781803cecb5b2b7e3f4a48dad9bb26c332488"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Mon Feb 03 17:27:34 2025 +0000"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Tue Feb 04 07:03:02 2025 -0800"
      },
      "message": "Fix Gradle deprecation warning\n\nIn kotlin-multiplatform-models module there was a deprecation warning\nrelated to the usage of Configuration.fileCollection(..) coming from\nthe protobuf gradle plugin. This updates the version of the plugin to\nremove the warning\n\nBug: na\nTest: manual\nChange-Id: I1858310e1190b0161f170b53b3e5b8371814d6e5\n"
    },
    {
      "commit": "255781803cecb5b2b7e3f4a48dad9bb26c332488",
      "tree": "700b9c9d240e41703967aa2cb5b07469c8df93bb",
      "parents": [
        "fbc9f714cc13cd69b0038157108a4ab8c261439f"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Thu Jan 30 12:12:06 2025 +0000"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Sat Feb 01 01:12:10 2025 -0800"
      },
      "message": "Clean up host retention protos\n\nBug: 308443671\nTest: na\nChange-Id: I40a672450e8a02288d10afb96ad99ef33212ba3f\n"
    },
    {
      "commit": "fbc9f714cc13cd69b0038157108a4ab8c261439f",
      "tree": "3a777ece728499ab80f39e9a71e6a3fb7b10e612",
      "parents": [
        "1b33a382e14175cb16e37dc16c44e76b99d361ea"
      ],
      "author": {
        "name": "Micah Jo",
        "email": "micahjo@google.com",
        "time": "Wed Jan 22 14:55:03 2025 -0800"
      },
      "committer": {
        "name": "Micah Jo",
        "email": "micahjo@google.com",
        "time": "Thu Jan 30 11:03:54 2025 -0800"
      },
      "message": "Update grpc to 1.69.1\n\nNeeded to update netty and protobuf versions.\n\nBug: 380088823\nTest: n/a\nChange-Id: Ie4f46dae1f6ede857576de0488f82c6c87797616\n"
    },
    {
      "commit": "1b33a382e14175cb16e37dc16c44e76b99d361ea",
      "tree": "6582c23e982143e11c6bf2a0ee13efe0aecacbf3",
      "parents": [
        "0d5c8e4598ae1800aac4b18c3ffb7a1e059e5e4d"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Fri Jan 24 11:48:11 2025 +0000"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Fri Jan 24 11:48:11 2025 +0000"
      },
      "message": "Remove UTP icebox gradle plugin\n\nBug: 308443671\nTest: na\nChange-Id: I6447536beffff14de63372ff608269cf1a482b91\n"
    },
    {
      "commit": "0d5c8e4598ae1800aac4b18c3ffb7a1e059e5e4d",
      "tree": "13725c4375439d770164545bc9aa1c95f3a1d1ee",
      "parents": [
        "391e020b41b1a04c90e9a33fae0d66a9239fc6a6"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Mon Dec 02 11:58:02 2024 +0000"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Wed Jan 22 08:11:40 2025 -0800"
      },
      "message": "Update protobuf to 2.25.5\n\nBug: 380088823\nTest: na\nChange-Id: Ib39c13f5ea8bae3ea13e9451f630fcbc7ccedbe5\n"
    },
    {
      "commit": "391e020b41b1a04c90e9a33fae0d66a9239fc6a6",
      "tree": "142fd02dd7de8d47d7c8d73e2b3720f340e3d63d",
      "parents": [
        "4568057577d46a62560812447900f59b2fd14dff"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Tue Jan 21 21:57:43 2025 +0000"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Wed Jan 22 03:02:14 2025 -0800"
      },
      "message": "Remove bytebuddy dependency\n\nThere are no useful reference to it in our code\n\nBug: na\nTest: na\nChange-Id: Ife5962d291a03da959a4831487352264d15707dc\n"
    },
    {
      "commit": "4568057577d46a62560812447900f59b2fd14dff",
      "tree": "9585345d8a0bbf10c6eb41c1af1b31c6b836c9f3",
      "parents": [
        "e4fbfaf2982b46265e27b16e6efaa018bae397c6"
      ],
      "author": {
        "name": "William Roberts",
        "email": "wtroberts@google.com",
        "time": "Fri Jan 10 18:14:30 2025 +0000"
      },
      "committer": {
        "name": "William Roberts",
        "email": "wtroberts@google.com",
        "time": "Fri Jan 10 18:14:30 2025 +0000"
      },
      "message": "Update Bundletool to version 1.18.0\n\nBug: 388790358\n\nTest: ran :base:build-system:integration-test:application:test\nChange-Id: I6e4bec2a1e052ae322db12ef243a5ae2cb0c7209\n"
    },
    {
      "commit": "e4fbfaf2982b46265e27b16e6efaa018bae397c6",
      "tree": "144585329441118be22ddac701346ada08dbdcf7",
      "parents": [
        "9d2b7c5b439db5b3265af4865ed903e17a706164"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@google.com",
        "time": "Fri Jan 03 09:22:06 2025 -0800"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@google.com",
        "time": "Tue Jan 07 08:06:57 2025 -0800"
      },
      "message": "Add KSP to dependencies.properties\n\nBug: N/A\nTest: N/A\nChange-Id: I6a483d25536fc7876cbf970ac81c31b2dc54d59f\n"
    },
    {
      "commit": "9d2b7c5b439db5b3265af4865ed903e17a706164",
      "tree": "22c8de17e35301c22fbb595307cc5ea5c1ab499d",
      "parents": [
        "73aa940a2d870310579f4c571465d6cbd4f424b3"
      ],
      "author": {
        "name": "Scott Pollom",
        "email": "spollom@google.com",
        "time": "Tue Dec 17 14:39:46 2024 -0800"
      },
      "committer": {
        "name": "Scott Pollom",
        "email": "spollom@google.com",
        "time": "Thu Dec 19 08:30:12 2024 -0800"
      },
      "message": "Update KGP version for AGP to 2.1.0\n\nBug: 377304741\nTest: existing\nChange-Id: Ib7a78fde4a5b82a7f29e1fbd3f5ba06ee7dcf411\n"
    },
    {
      "commit": "73aa940a2d870310579f4c571465d6cbd4f424b3",
      "tree": "60312a02ca04940a843a8877da95def522e3d384",
      "parents": [
        "b42e7b6e783e0349b6195e423dc0177e99f2c61e"
      ],
      "author": {
        "name": "hummer",
        "email": "hummer@google.com",
        "time": "Wed Dec 11 17:57:47 2024 -0800"
      },
      "committer": {
        "name": "hummer",
        "email": "hummer@google.com",
        "time": "Mon Dec 16 13:09:35 2024 -0800"
      },
      "message": "Update UTP version to 0.0.9-alpha03\n\nBug: 330395340\nTest: UtpTestBase\nChange-Id: I4166992eeeed5e9f2785a7e0b58d086f812c19b7\n"
    },
    {
      "commit": "b42e7b6e783e0349b6195e423dc0177e99f2c61e",
      "tree": "2b9c7fe8db7d887d134b620476d2788552bb6db7",
      "parents": [
        "7b871fa65e7aedb9f6b876ba48fa5c316744552c"
      ],
      "author": {
        "name": "Matthew Gharrity",
        "email": "gharrma@google.com",
        "time": "Tue Dec 03 15:24:39 2024 -0800"
      },
      "committer": {
        "name": "Matthew Gharrity",
        "email": "gharrma@google.com",
        "time": "Mon Dec 09 18:35:25 2024 +0000"
      },
      "message": "Bump Kotlin lang level to 2.0 in Gradle\n\n* AGP requires Gradle 8.11 (since Change I3333859dc), and Gradle 8.11\n  bundles kotlin-stdlib 2.0 according to\n  https://docs.gradle.org/current/userguide/compatibility.html#kotlin\n\n* Kotlin 2.0 uses invokedynamic by default for lambdas, but this can\n  break Gradle (e.g. it breaks lambda serialization). Thus we need to\n  pass -Xlambdas\u003dclass. See b/382592220 for details.\n\nBug: 374993754\nTest: Gradle build + existing AGP tests\nChange-Id: I4d5771888eb48fc8779f33766cf8d40194986dd9\n"
    },
    {
      "commit": "7b871fa65e7aedb9f6b876ba48fa5c316744552c",
      "tree": "2022436224f4d6bc95d62cf5223252de5d2297a0",
      "parents": [
        "8b2da1df153eecfc3f570980e9a50dc6f3562591"
      ],
      "author": {
        "name": "Micah Jo",
        "email": "micahjo@google.com",
        "time": "Wed Nov 27 09:34:03 2024 -0800"
      },
      "committer": {
        "name": "Micah Jo",
        "email": "micahjo@google.com",
        "time": "Fri Dec 06 22:15:30 2024 +0000"
      },
      "message": "Update tensorflow version in AGP\n\nBug: 379886420\nTest: n/a\nChange-Id: Ia24cd59c67bf2762231890dc9bfb160a07c26c48\n"
    },
    {
      "commit": "8b2da1df153eecfc3f570980e9a50dc6f3562591",
      "tree": "ac888cd2885c073fda9e7b88552ed98deb30b957",
      "parents": [
        "140124b5fd30ef7c7964ddb2232fda0c9c6d0ae5"
      ],
      "author": {
        "name": "Scott Pollom",
        "email": "spollom@google.com",
        "time": "Tue Dec 03 18:58:31 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 03 18:58:35 2024 +0000"
      },
      "message": "Revert \"Use gradle daemon toolchain for AGP\"\n\nRevert submission 30673629-jvm_setup\n\nReason for revert: breaks git_androidx-studio-integration\n\nReverted changes: /q/submissionid:30673629-jvm_setup\n\nChange-Id: I4221543163e3cac04ec3e2394f2b70d4cdb62f2c\n"
    },
    {
      "commit": "140124b5fd30ef7c7964ddb2232fda0c9c6d0ae5",
      "tree": "4b8de7270eca6916c57784b621d4011f28c60301",
      "parents": [
        "02a45b96b0e951b3f9569580d3846ea2a5b41881"
      ],
      "author": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Mon Dec 02 16:58:57 2024 +0000"
      },
      "committer": {
        "name": "Chris Warrington",
        "email": "cmw@google.com",
        "time": "Mon Dec 02 17:28:42 2024 +0000"
      },
      "message": "Use gradle daemon toolchain for AGP\n\nBug: N/A\nTest: Manual, see Ie33b079b8ef4358f36ace6bb6a6195189a5f9456\nChange-Id: Ic6f3649abaecdedbff4b71efe62bf69390c40d1b\n"
    },
    {
      "commit": "02a45b96b0e951b3f9569580d3846ea2a5b41881",
      "tree": "ac888cd2885c073fda9e7b88552ed98deb30b957",
      "parents": [
        "cd2f7f0926773893acafad199a7746c77f897daa"
      ],
      "author": {
        "name": "Micah Jo",
        "email": "micahjo@google.com",
        "time": "Mon Oct 21 13:28:53 2024 -0700"
      },
      "committer": {
        "name": "Micah Jo",
        "email": "micahjo@google.com",
        "time": "Tue Nov 26 18:55:14 2024 +0000"
      },
      "message": "Gradle 8.11 upgrade in AGP\n\nBug: 374810264\nTest: n/a\nChange-Id: I3333859dc75ae21d43eb3eca3dcf0dc15dbbcb5a\n"
    },
    {
      "commit": "cd2f7f0926773893acafad199a7746c77f897daa",
      "tree": "32c5e4abe418ff528d03841ad53d733db59ae56b",
      "parents": [
        "07d56de712df6c60b88c43cb2d905b27d1f348b0"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Fri Nov 22 12:43:02 2024 +0000"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Tue Nov 26 10:55:01 2024 +0000"
      },
      "message": "Upgrade commons-io to 2.16.1\n\nto avoid alerts due to open CVEs\n\nBug: 380088823\nTest: na\nChange-Id: I4f825ce6a2f8300c32c205e76a47a3c56a6359db\n"
    },
    {
      "commit": "07d56de712df6c60b88c43cb2d905b27d1f348b0",
      "tree": "99b2a23b060df3422d5e09f852d0f32998aad4d2",
      "parents": [
        "42188a0de4facccd1cd174b9693b3da66eeb51a0"
      ],
      "author": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Mon Nov 25 15:36:22 2024 +0000"
      },
      "committer": {
        "name": "Hakan Mehmed",
        "email": "hmehmed@google.com",
        "time": "Mon Nov 25 15:36:22 2024 +0000"
      },
      "message": "Remove apache-commons-codec dependency in AGP\n\nRely on the jdk classes for the same functionality\n\nBug: 380088823\nTest: na\nChange-Id: Ia106cef4c561ad0c836e97396216703363de6742\n"
    }
  ],
  "next": "42188a0de4facccd1cd174b9693b3da66eeb51a0"
}
