Release 9.0.0-pre.20250805.4 (2025-09-03)

Baseline: 02edc50f114f75f4cb73f60cdd5eb71f0283cd10

Cherry picks:

   + bbfb288a7b24bff645c62fa2bf3521d1de293cb1:
     Fix
     https://github.com/bazelbuild/bazel/commit/9aa7583e97bffb17d2a6f4
     8aecefa932e8064daa performance regression.
   + d5821edee8f1743a01ea7e7a4a77943683d38052:
     Automated rollback of commit
     f0a0d8a680aa4aefa1e6c0a0d14adeb85e2b2af5.
   + 48d63a6ae0e21b4807cfaa1697c0a85e488c2f0a:
     Automated rollback of commit
     f726568e1bf24fe96de2cda25525e1f8ae237132.
   + 0d9e2b3b6f4cd9e7e2c78477949a77c84ad87f92:
     Automated rollback of commit
     3fe2a1c6dfc0a5b9d21ad872285aac6e1d581852.

Incompatible changes:

  - Bazel releases that include a bundled JDK now use the system
    trust store for certificates by default. Set
    `-Djavax.net.ssl.trustStore` and `-Djavax.net.ssl.trustStoreType`
    via `--host_jvm_args` to override the default location.

New features:

  - The `--experimental_cancel_concurrent_tests` option now accepts
    the values `on_passed`, `on_failed` and `never` and cancels
    concurrent test runs on the first matching result. If enabled,
    it's now effective by default and no longer requires
    `--test_strategy=standalone` to be passed explicitly.

This release contains contributions from many people at Google, as well as Fabian Meumertzheim, James Judd, Keith Smiley, nialdaly, PikachuHy, Valentin Grigorev.
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a401e0b..7db4e11 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,65 @@
+## Release 9.0.0-pre.20250805.4 (2025-09-03)
+
+```
+Baseline: 02edc50f114f75f4cb73f60cdd5eb71f0283cd10
+
+Cherry picks:
+
+   + bbfb288a7b24bff645c62fa2bf3521d1de293cb1:
+     Fix
+     https://github.com/bazelbuild/bazel/commit/9aa7583e97bffb17d2a6f4
+     8aecefa932e8064daa performance regression.
+   + d5821edee8f1743a01ea7e7a4a77943683d38052:
+     Automated rollback of commit
+     f0a0d8a680aa4aefa1e6c0a0d14adeb85e2b2af5.
+   + 48d63a6ae0e21b4807cfaa1697c0a85e488c2f0a:
+     Automated rollback of commit
+     f726568e1bf24fe96de2cda25525e1f8ae237132.
+   + 0d9e2b3b6f4cd9e7e2c78477949a77c84ad87f92:
+     Automated rollback of commit
+     3fe2a1c6dfc0a5b9d21ad872285aac6e1d581852.
+```
+
+Incompatible changes:
+
+  - Bazel releases that include a bundled JDK now use the system
+    trust store for certificates by default. Set
+    `-Djavax.net.ssl.trustStore` and `-Djavax.net.ssl.trustStoreType`
+    via `--host_jvm_args` to override the default location.
+
+New features:
+
+  - The `--experimental_cancel_concurrent_tests` option now accepts
+    the values `on_passed`, `on_failed` and `never` and cancels
+    concurrent test runs on the first matching result. If enabled,
+    it's now effective by default and no longer requires
+    `--test_strategy=standalone` to be passed explicitly.
+
+This release contains contributions from many people at Google, as well as Fabian Meumertzheim, James Judd, Keith Smiley, nialdaly, PikachuHy, Valentin Grigorev.
+
+## Release 9.0.0-pre.20250730.2 (2025-08-07)
+
+```
+Baseline: b4216efd8c13c564e92115dae25dd6620423bac1
+
+Cherry picks:
+
+   + bbfb288a7b24bff645c62fa2bf3521d1de293cb1:
+     Fix
+     https://github.com/bazelbuild/bazel/commit/9aa7583e97bffb17d2a6f4
+     8aecefa932e8064daa performance regression.
+```
+
+Important changes:
+
+  - Tool paths specified in `cc_toolchain` action configs are now
+    normalized based on the current execution platform's OS rather
+    than the host OS. In particular, Windows-style absolute paths are
+    now treated as absolute paths when building on a Windows executor
+    from a non-Windows host.
+
+This release contains contributions from many people at Google, as well as Austin Schuh, Benjamin Peterson, Ed Schouten, Fabian Meumertzheim, George Gensure, Mike Lundy, Wade Carpenter.
+
 ## Release 9.0.0-pre.20250721.4 (2025-07-31)
 
 ```