<?xml version="1.0" encoding="UTF-8"?>
<!-- AUTOGENERATED FILE. DO NOT EDIT. -->
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>tag:google.com,2016:gcp-release-notes</id>
  <title>Google Cloud Platform (GCP) - Release notes</title>
  <link rel="self" href="https://docs.cloud.google.com/feeds/gcp-release-notes.xml"/>
  <author>
    <name>Google Cloud Platform</name>
  </author>
  <updated>2026-08-16T00:00:00-07:00</updated>

  <entry>
    <title>August 16, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_16_2026</id>
    <updated>2026-08-16T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_16_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Google SecOps SOAR</h2>
<h3>Announcement</h3>
<p>Release 6.3.98 is being rolled out to the first phase of regions as listed
<a href="https://docs.cloud.google.com/chronicle/docs/soar/overview-and-introduction/soar-gradual-release">here</a>.</p>
<p>This release contains internal and customer bug fixes.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>August 15, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_15_2026</id>
    <updated>2026-08-15T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_15_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Gemini Enterprise Agent Platform</h2>
<h3>Feature</h3>
<p><strong>Monitor semantic governance policies with built-in metrics (Preview)</strong></p>
<p>Built-in Cloud Monitoring metrics for the semantic governance policy engine
are available in Preview. You can now observe request throughput, evaluation
counts, latencies, verdict distribution (<code>ALLOW</code> versus <code>DENY</code>), and LLM
token consumption for the policy engine directly in
<a href="https://docs.cloud.google.com/monitoring/charts/metrics-explorer">Metrics Explorer</a>, query them through
the Cloud Monitoring v3 API and PromQL, and use them in alerting policies.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/govern/policies/monitor-semantic-governance">Monitor semantic governance
policies</a>.</p>
<h2 class="release-note-product-title">Google SecOps SOAR</h2>
<h3>Announcement</h3>
<p><a href="https://docs.cloud.google.com/chronicle/docs/soar/release-notes#August_09_2026">Release 6.3.97</a> is now
available for all regions.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>August 14, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_14_2026</id>
    <updated>2026-08-14T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_14_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">App Engine flexible environment .NET</h2>
<h3>Feature</h3>
<p>To improve security, starting in August 2026, App Engine opts your application into TLS version 1.2 and later. You can opt out until the end of August 2026. Starting in September 2026, App Engine might permanently block insecure traffic with TLS version 1.1 and earlier. For more information, see <a href="https://docs.cloud.google.com/appengine/docs/flexible/secure-minimum-tls">Secure minimum TLS</a>.</p>
<h2 class="release-note-product-title">App Engine flexible environment Go</h2>
<h3>Feature</h3>
<p>To improve security, starting in August 2026, App Engine opts your application into TLS version 1.2 and later. You can opt out until the end of August 2026. Starting in September 2026, App Engine might permanently block insecure traffic with TLS version 1.1 and earlier. For more information, see <a href="https://docs.cloud.google.com/appengine/docs/flexible/secure-minimum-tls">Secure minimum TLS</a>.</p>
<h2 class="release-note-product-title">App Engine flexible environment Java</h2>
<h3>Feature</h3>
<p>To improve security, starting in August 2026, App Engine opts your application into TLS version 1.2 and later. You can opt out until the end of August 2026. Starting in September 2026, App Engine might permanently block insecure traffic with TLS version 1.1 and earlier. For more information, see <a href="https://docs.cloud.google.com/appengine/docs/flexible/secure-minimum-tls">Secure minimum TLS</a>.</p>
<h2 class="release-note-product-title">App Engine flexible environment Node.js</h2>
<h3>Feature</h3>
<p>To improve security, starting in August 2026, App Engine opts your application into TLS version 1.2 and later. You can opt out until the end of August 2026. Starting in September 2026, App Engine might permanently block insecure traffic with TLS version 1.1 and earlier. For more information, see <a href="https://docs.cloud.google.com/appengine/docs/flexible/secure-minimum-tls">Secure minimum TLS</a>.</p>
<h2 class="release-note-product-title">App Engine flexible environment PHP</h2>
<h3>Feature</h3>
<p>To improve security, starting in August 2026, App Engine opts your application into TLS version 1.2 and later. You can opt out until the end of August 2026. Starting in September 2026, App Engine might permanently block insecure traffic with TLS version 1.1 and earlier. For more information, see <a href="https://docs.cloud.google.com/appengine/docs/flexible/secure-minimum-tls">Secure minimum TLS</a>.</p>
<h2 class="release-note-product-title">App Engine flexible environment Python</h2>
<h3>Feature</h3>
<p>To improve security, starting in August 2026, App Engine opts your application into TLS version 1.2 and later. You can opt out until the end of August 2026. Starting in September 2026, App Engine might permanently block insecure traffic with TLS version 1.1 and earlier. For more information, see <a href="https://docs.cloud.google.com/appengine/docs/flexible/secure-minimum-tls">Secure minimum TLS</a>.</p>
<h2 class="release-note-product-title">App Engine flexible environment Ruby</h2>
<h3>Feature</h3>
<p>To improve security, starting in August 2026, App Engine opts your application into TLS version 1.2 and later. You can opt out until the end of August 2026. Starting in September 2026, App Engine might permanently block insecure traffic with TLS version 1.1 and earlier. For more information, see <a href="https://docs.cloud.google.com/appengine/docs/flexible/secure-minimum-tls">Secure minimum TLS</a>.</p>
<h2 class="release-note-product-title">App Engine flexible environment custom runtimes</h2>
<h3>Feature</h3>
<p>To improve security, starting in August 2026, App Engine opts your application into TLS version 1.2 and later. You can opt out until the end of August 2026. Starting in September 2026, App Engine might permanently block insecure traffic with TLS version 1.1 and earlier. For more information, see <a href="https://docs.cloud.google.com/appengine/docs/flexible/secure-minimum-tls">Secure minimum TLS</a>.</p>
<h2 class="release-note-product-title">App Engine standard environment Go</h2>
<h3>Feature</h3>
<p>To improve security, starting in August 2026, App Engine opts your application into TLS version 1.2 and later. You can opt out until the end of August 2026. Starting in September 2026, App Engine might permanently block insecure traffic with TLS version 1.1 and earlier. For more information, see <a href="https://docs.cloud.google.com/appengine/docs/standard/secure-minimum-tls">Secure minimum TLS</a>.</p>
<h2 class="release-note-product-title">App Engine standard environment Java</h2>
<h3>Feature</h3>
<p>To improve security, starting in August 2026, App Engine opts your application into TLS version 1.2 and later. You can opt out until the end of August 2026. Starting in September 2026, App Engine might permanently block insecure traffic with TLS version 1.1 and earlier. For more information, see <a href="https://docs.cloud.google.com/appengine/docs/standard/secure-minimum-tls">Secure minimum TLS</a>.</p>
<h2 class="release-note-product-title">App Engine standard environment Node.js</h2>
<h3>Feature</h3>
<p>To improve security, starting in August 2026, App Engine opts your application into TLS version 1.2 and later. You can opt out until the end of August 2026. Starting in September 2026, App Engine might permanently block insecure traffic with TLS version 1.1 and earlier. For more information, see <a href="https://docs.cloud.google.com/appengine/docs/standard/secure-minimum-tls">Secure minimum TLS</a>.</p>
<h2 class="release-note-product-title">App Engine standard environment PHP</h2>
<h3>Feature</h3>
<p>To improve security, starting in August 2026, App Engine opts your application into TLS version 1.2 and later. You can opt out until the end of August 2026. Starting in September 2026, App Engine might permanently block insecure traffic with TLS version 1.1 and earlier. For more information, see <a href="https://docs.cloud.google.com/appengine/docs/standard/secure-minimum-tls">Secure minimum TLS</a>.</p>
<h2 class="release-note-product-title">App Engine standard environment Python</h2>
<h3>Feature</h3>
<p>To improve security, starting in August 2026, App Engine opts your application into TLS version 1.2 and later. You can opt out until the end of August 2026. Starting in September 2026, App Engine might permanently block insecure traffic with TLS version 1.1 and earlier. For more information, see <a href="https://docs.cloud.google.com/appengine/docs/standard/secure-minimum-tls">Secure minimum TLS</a>.</p>
<h2 class="release-note-product-title">App Engine standard environment Ruby</h2>
<h3>Feature</h3>
<p>To improve security, starting in August 2026, App Engine opts your application into TLS version 1.2 and later. You can opt out until the end of August 2026. Starting in September 2026, App Engine might permanently block insecure traffic with TLS version 1.1 and earlier. For more information, see <a href="https://docs.cloud.google.com/appengine/docs/standard/secure-minimum-tls">Secure minimum TLS</a>.</p>
<h2 class="release-note-product-title">Carbon Footprint</h2>
<h3>Announcement</h3>
<p>As detailed in our <a href="https://storage.googleapis.com/gweb-mobius-cdn/sustainability/uploads/21455428735c7305f2cb5c0038fc14bb0803abb8.pdf#page=22">2026 Environmental Report (p. 22)</a>, Google is now using Granular Certificates purchased from the marketplace to strategically match more of our load on an hourly basis. To accurately incorporate these certificates into the Cloud customers' allocation of carbon intensity calculations, the July 2026 semi-annual <a href="https://docs.cloud.google.com/carbon-footprint/docs/methodology#market-based-allocation">methodology refresh</a> will be delayed by one month. We will provide further updates once the revised data is available.</p>
<h2 class="release-note-product-title">Cloud Logging</h2>
<h3>Announcement</h3>
<p>The Telemetry API for logs ingestion is
<a href="https://docs.cloud.google.com/products#product-launch-stages">generally available (GA)</a>.
You can ingest OTLP logs into Cloud Logging by using an
OpenTelemetry Collector, an OTLP exporter, and the Telemetry API. For more
information, see
<a href="https://docs.cloud.google.com/stackdriver/docs/otlp/overview">OTLP ingestion overview</a>.</p>
<h2 class="release-note-product-title">Cortex Framework</h2>
<h3>Announcement</h3>
<h3 id="release_7_0_2">Release 7.0.3</h3>
<h3>Fixed</h3>
<ul>
<li>Resolved an issue where <code>SapBdcProductBuilder</code> incorrectly enforced SAP-versioned sections (ecc, s4, common) in <code>table_settings</code>.</li>
</ul>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: Gemini 3.7 Flash available in the mobile app</strong></p>
<p>Gemini 3.7 Flash is generally available (GA) in the Gemini Enterprise
mobile app. Mobile app users can select and use the Gemini 3.7 Flash model for
their conversations within the app. To make the model available, administrators
must turn on the <strong>Gemini 3.7 Flash</strong> feature toggle in the Google Cloud
console.</p>
<p>For more information, see:</p>
<ul>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/manage-web-app-features">Manage features on the web
app</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/locations">Data residency for Gemini Enterprise Standard and Plus Editions and Gemini
Notebook Enterprise</a></li>
</ul>
<h2 class="release-note-product-title">Google Kubernetes Engine</h2>
<h3>Change</h3>
<h4 id="2026-r34-version-updates">(2026-R34) Version updates</h4>
<p>GKE cluster versions have been updated.</p>
<p><strong>New versions available for upgrades and new clusters.</strong></p>
<p>The following versions are now available for new GKE clusters, and for
manual control plane upgrades and node upgrades for existing clusters. For more
information about versioning and upgrades, see <a href="https://cloud.google.com/kubernetes-engine/versioning">GKE versioning and
support</a> and <a href="https://cloud.google.com/kubernetes-engine/upgrades">About GKE
cluster upgrades</a>.</p>
<div>
<devsite-selector>
<section>
<h3>Rapid channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>The following versions are now available in the Rapid channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1462000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1106000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1150000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1537000</a></li>
</ul></li>
<li><a href="https://cloud.google.com/kubernetes-engine/versioning#alpha-versions">Alpha version</a> <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.37.md#v1370">1.37.0-gke.1173000+preview</a> is now available for GKE alpha clusters in the Rapid channel.</li>
<li>The following versions are no longer available in the Rapid channel:
<ul>
<li>1.33.13-gke.1329000</li>
<li>1.34.9-gke.1655000</li>
<li>1.35.6-gke.1710000</li>
<li>1.36.3-gke.1244000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Rapid channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.3-gke.1253000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Rapid channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1414000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1079000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1027000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1414000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1079000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1027000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
<section>
<h3>Regular channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a> is now the default version for cluster creation in the Regular channel.</li>
<li>The following versions are now available in the Regular channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1329000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1655000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1710000</a></li>
</ul></li>
<li>The following versions are no longer available in the Regular channel:
<ul>
<li>1.33.13-gke.1109000</li>
<li>1.34.9-gke.1322000</li>
<li>1.35.6-gke.1258000</li>
<li>1.36.2-gke.1346000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Regular channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
<section>
<h3>Stable channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a> is now the default version for cluster creation in the Stable channel.</li>
<li>The following versions are now available in the Stable channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
</ul></li>
<li>The following versions are no longer available in the Stable channel:
<ul>
<li>1.33.13-gke.1011000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.34.9-gke.1287000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.5-gke.1057002 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.5-gke.1163012 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.5-gke.1241004 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
<section>
<h3>Extended channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a> is now the default version for cluster creation in the Extended channel.</li>
<li>The following versions are now available in the Extended channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2456000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2579000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2175000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2268000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1329000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1655000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1710000</a></li>
</ul></li>
<li>The following versions are no longer available in the Extended channel:
<ul>
<li>1.31.14-gke.2246000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.31.14-gke.2543000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.1930000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.2231000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.33.13-gke.1109000</li>
<li>1.34.9-gke.1322000</li>
<li>1.35.6-gke.1258000</li>
<li>1.36.2-gke.1346000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.30 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2437000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.31 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2437000</a></li>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2137000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
<section>
<h3>No channel (deprecated)</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a> is now the default version for cluster creation.</li>
<li>The following versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1462000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1106000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1150000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1537000</a></li>
</ul></li>
<li>The following node versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2579000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2268000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1462000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1106000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1150000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1537000</a></li>
</ul></li>
<li>The following versions are no longer available:
<ul>
<li>1.33.13-gke.1011000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.34.8-gke.1278000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.34.9-gke.1287000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.5-gke.1057002 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.5-gke.1163012 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.5-gke.1241004 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.2-gke.1346000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.3-gke.1244000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.3-gke.1253000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
</devsite-selector>
</div>
<h3>Security</h3>
<h4 id="2026-r34-security-updates">(2026-R34) Security updates</h4>
<p>This release includes new GKE versions that use updated
Container-Optimized OS images. These updated images are cumulative,
incorporating security fixes from all Container-Optimized OS
versions released since the previous GKE release.</p>
<p>To identify the specific vulnerabilities that were resolved in each updated
Container-Optimized OS image, see the <strong>Security</strong> release notes
for that image. The following table includes links to the release notes for
each updated Container-Optimized OS image:</p>
<p>
<table>
<tbody>
<tr>
<th>GKE version</th>
<th>Container-Optimized OS version</th>
<th>Details</th>
</tr>
<tr>
<td>1.31.14-gke.2579000</td>
<td>cos-117-18613-675-37</td>
<td><a href="https://docs.cloud.google.com/container-optimized-os/docs/release-notes/m117#cos-117-18613-675-37_">cos-117-18613-675-37 release notes</a></td>
</tr>
<tr>
<td>1.32.13-gke.2268000</td>
<td>cos-117-18613-675-37</td>
<td><a href="https://docs.cloud.google.com/container-optimized-os/docs/release-notes/m117#cos-117-18613-675-37_">cos-117-18613-675-37 release notes</a></td>
</tr>
<tr>
<td>1.33.13-gke.1462000</td>
<td>cos-121-18867-528-36</td>
<td><a href="https://docs.cloud.google.com/container-optimized-os/docs/release-notes/m121#cos-121-18867-528-36_">cos-121-18867-528-36 release notes</a></td>
</tr>
<tr>
<td>1.35.7-gke.1150000</td>
<td>cos-125-19216-532-62</td>
<td><a href="https://docs.cloud.google.com/container-optimized-os/docs/release-notes/m125#cos-125-19216-532-62_">cos-125-19216-532-62 release notes</a></td>
</tr>
<tr>
<td>1.37.0-gke.1173000+preview</td>
<td>cos-129-19506-299-60</td>
<td><a href="https://docs.cloud.google.com/container-optimized-os/docs/release-notes/m129#cos-129-19506-299-60_">cos-129-19506-299-60 release notes</a></td>
</tr>
</tbody>
</table>
</p>
<h3>Change</h3>
<h4 id="2026-r34-version-updates">(2026-R34) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a> is now the default version for cluster creation in the Stable channel.</li>
<li>The following versions are now available in the Stable channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
</ul></li>
<li>The following versions are no longer available in the Stable channel:
<ul>
<li>1.33.13-gke.1011000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.34.9-gke.1287000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.5-gke.1057002 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.5-gke.1163012 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.5-gke.1241004 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
</ul></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r34-version-updates">(2026-R34) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a> is now the default version for cluster creation in the Regular channel.</li>
<li>The following versions are now available in the Regular channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1329000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1655000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1710000</a></li>
</ul></li>
<li>The following versions are no longer available in the Regular channel:
<ul>
<li>1.33.13-gke.1109000</li>
<li>1.34.9-gke.1322000</li>
<li>1.35.6-gke.1258000</li>
<li>1.36.2-gke.1346000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Regular channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r34-version-updates">(2026-R34) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>The following versions are now available in the Rapid channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1462000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1106000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1150000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1537000</a></li>
</ul></li>
<li><a href="https://cloud.google.com/kubernetes-engine/versioning#alpha-versions">Alpha version</a> <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.37.md#v1370">1.37.0-gke.1173000+preview</a> is now available for GKE alpha clusters in the Rapid channel.</li>
<li>The following versions are no longer available in the Rapid channel:
<ul>
<li>1.33.13-gke.1329000</li>
<li>1.34.9-gke.1655000</li>
<li>1.35.6-gke.1710000</li>
<li>1.36.3-gke.1244000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Rapid channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.3-gke.1253000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Rapid channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1414000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1079000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1027000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1414000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1079000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1027000</a></li>
</ul></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r34-version-updates">(2026-R34) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a> is now the default version for cluster creation.</li>
<li>The following versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1462000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1106000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1150000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1537000</a></li>
</ul></li>
<li>The following node versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2579000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2268000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1462000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1106000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1150000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1537000</a></li>
</ul></li>
<li>The following versions are no longer available:
<ul>
<li>1.33.13-gke.1011000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.34.8-gke.1278000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.34.9-gke.1287000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.5-gke.1057002 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.5-gke.1163012 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.5-gke.1241004 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.2-gke.1346000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.3-gke.1244000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.3-gke.1253000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r34-version-updates">(2026-R34) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a> is now the default version for cluster creation in the Extended channel.</li>
<li>The following versions are now available in the Extended channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2456000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2579000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2175000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2268000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1329000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1655000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1710000</a></li>
</ul></li>
<li>The following versions are no longer available in the Extended channel:
<ul>
<li>1.31.14-gke.2246000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.31.14-gke.2543000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.1930000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.2231000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.33.13-gke.1109000</li>
<li>1.34.9-gke.1322000</li>
<li>1.35.6-gke.1258000</li>
<li>1.36.2-gke.1346000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.30 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2437000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.31 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2437000</a></li>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2137000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
</ul></li>
</ul>
<h2 class="release-note-product-title">Google SecOps</h2>
<h3>Feature</h3>
<p><strong>[Spotlight Feature] Monitor your data latency with the Health Hub</strong></p>
<p>This feature is in public preview. The <strong>Health Hub</strong> now includes two new tables to track the ingestion latency at both the source level and the log-type level. In addition, you can select a specific source or log type to open the <strong>Data Health Deep Dive</strong> page and view detailed information about ingestion latency. For more information, see <a href="https://docs.cloud.google.com/chronicle/docs/reports/data-health-monitoring-and-troubleshooting-dashboard">Monitor health of data sources</a>.</p>
<p>Key capabilities include:</p>
<ul>
<li><strong>Improve end-to-end visibility and reduce mean time to debug (MTTD):</strong> Google SecOps calculates latency at both the source level and the log type level to improve end-to-end visibility and help reduce the mean time to debug (MTTD) for delayed logs.</li>
<li><strong>Monitor ingestion latency by source:</strong> View the ingestion latency for each individual data source.</li>
<li><strong>Monitor ingestion latency by log type:</strong> View the ingestion latency for each individual log type.</li>
<li><strong>View detailed information about ingestion latency:</strong> Select a specific source or log type to open the <strong>Data Health Deep Dive</strong> page and view detailed information about ingestion latency.</li>
</ul>
<aside class="note"><strong>Note:</strong><span> The <strong>Lookback Window</strong> will be fully rolled out next week.</span></aside>
<h2 class="release-note-product-title">Identity and Access Management</h2>
<h3>Feature</h3>
<p>You can use custom constraints with Organization Policy to provide more
granular control over specific fields for Agent Identity resources, such as
<code>agentidentity.googleapis.com/AuthProvider</code>. For more information, see
<a href="https://docs.cloud.google.com/iam/docs/agent-identity-custom-constraints">Use custom organization policies for Agent Identity</a>.
This feature is in
<a href="https://cloud.google.com/products#product-launch-stages">GA</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>August 13, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_13_2026</id>
    <updated>2026-08-13T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_13_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Apigee X</h2>
<h3>Announcement</h3>
<p>On August 13th, 2026, we began maintenance updates of Apigee instances <a href="https://docs.cloud.google.com/apigee/docs/api-platform/system-administration/maintenance-windows">configured for maintenance windows</a>.</p>
<p>If you set a preferred window for maintenance for your instance, and your instance version is
below <strong>1-18-0-apigee-2</strong>, your instance will be updated to <strong>1-18-0-apigee-2</strong> within the
next seven to 21 days. A notification containing the expected date of upgrade will be sent within the next two business days.</p>
<aside class="note">Note: Instances that meet either of the following two criteria will <b>not</b> be updated:
<ul>
<li>Your instance has a DNS misconfiguration, as described in <a href="https://docs.cloud.google.com/apigee/docs/release/known-issues">Known Issue 445936920</a>.</li>
<li>Your instance uses an Apigee Java Library that has been removed, as described in <a href="https://docs.cloud.google.com/apigee/docs/release/release-notes#October_16_2025">Apigee release notes dated October 16, 2025</a>.</li>
</ul></aside>
<p>For more information on participating in scheduled maintenance windows, see <a href="https://docs.cloud.google.com/apigee/docs/api-platform/system-administration/maintenance">Maintenance overview</a> and <a href="https://docs.cloud.google.com/apigee/docs/api-platform/system-administration/maintenance-windows">Manage Apigee instance maintenance windows</a>.</p>
<h3>Announcement</h3>
<p>On August 13th, 2026, we released an updated version of Apigee (1-18-0-apigee-3).</p>
<aside class="note"><strong>Note:</strong><span> Rollouts of this release began today and may take four or more business days to be completed across all Google Cloud zones. Your instances may not have the features and fixes available until the rollout is complete.</span></aside>
<h3>Fixed</h3>
<table>
<thead>
<tr>
<th>Bug ID</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>532147587</strong></td>
<td>To fix forward proxy support.</td>
</tr>
<tr>
<td><strong>537657987</strong></td>
<td>Fixed a bug where watcher failed to reconcile all routes if an environment was not found in the control plane.</td>
</tr>
<tr>
<td><strong>543022076</strong></td>
<td>Google Cloud BOM upgrade (protobuf 4.x, gRPC 1.81, Guava 33.5). One user-visible change: a malformed inbound gRPC request frame is now reported to the client as grpc-status INTERNAL(13) and recorded in analytics as x-apigee.grpc.status=13, where it was previously an Apigee ServiceUnavailable fault seen as UNAVAILABLE(14) with no x-apigee.grpc.status recorded. Otherwise no user facing impact, but any prod issue related to gcp, protobuf or gRPC may relate to this.</td>
</tr>
<tr>
<td><strong>542242046</strong></td>
<td>Fixed LLMTokenQuota metering the request against an arbitrary quota bucket when the API Product declared multiple models and the request carried no model.</td>
</tr>
<tr>
<td><strong>531731614</strong></td>
<td>Apigee analytics fields ai_llm_response_token_count, ai_llm_prompt_token_count, ai_llm_model_name, and ai_llm_model_provider are available in the Custom Report when LLMTokenQuota and PromptTokenLimit policies are used in Apigee proxies.</td>
</tr>
<tr>
<td><strong>492044413</strong></td>
<td>LLMTokenQuota resolves the model from the API Product LLM Operation when LLMModelSource is omitted and the request body has no model field.</td>
</tr>
<tr>
<td><strong>67169710</strong></td>
<td>Adds an opt-in &lt;DynamicClientIdSupported&gt; boolean XML element to the OAuthV2 policy. When true, AbstractOAuthStepExecution.extractClientDetails() preserves any non-empty ClientID/ClientSecret already present on the OAuthClientContext.</td>
</tr>
<tr>
<td><strong>531731614</strong></td>
<td>Apigee auto identifies the providers and publishes them to analytics.</td>
</tr>
<tr>
<td><strong>537396574</strong></td>
<td>Added feature to rotate the apigee-ca certificate.</td>
</tr>
<tr>
<td><strong>540861752</strong></td>
<td>Aligned the ApigeeDeployment conversion hub with its v1alpha3 storage version. Internal change; no effect on existing ApigeeDeployment resources.</td>
</tr>
<tr>
<td><strong>540861752</strong></td>
<td>Aligned the ApigeeDeployment custom resource's conversion hub with its v1alpha3 storage version. This internal change does not affect existing ApigeeDeployment resources.</td>
</tr>
<tr>
<td><strong>N/A</strong></td>
<td>Updates to infrastructure and libraries.</td>
</tr>
</tbody>
</table>
<h3>Security</h3>
<table>
<thead>
<tr>
<th>Bug ID</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>535928300</strong></td>
<td><strong>Security fix for Apigee.</strong> Fixed a security issue in JWT refresh token revocation handling.</td>
</tr>
<tr>
<td><strong>539515020</strong></td>
<td><strong>Security fix for Apigee.</strong> Fixed a security issue in the MessageValidation policy.</td>
</tr>
<tr>
<td><strong>535928530</strong></td>
<td><strong>Security fix for Apigee.</strong> Fixed a security issue in the OAuthV2 policy.</td>
</tr>
<tr>
<td><strong>535683286</strong></td>
<td><strong>Security fix for Apigee.</strong> Fixed a security issue in HTTP target interim-response handling.</td>
</tr>
<tr>
<td><strong>N/A</strong></td>
<td><strong>Security fix for Apigee infrastructure.</strong></td>
</tr>
</tbody>
</table>
<h2 class="release-note-product-title">BigQuery</h2>
<h3>Feature</h3>
<p>BigQuery pipelines now support automated metadata enrichment, allowing you to
define semantic metadata directly in SQLX configurations for synchronization
with Knowledge Catalog. In addition, the Data Engineering Agent proactively
generates this metadata based on your intent or context. For more information,
see
<a href="https://docs.cloud.google.com/bigquery/docs/manage-pipelines#metadata-scorecard">Metadata enrichment and data quality scorecard integration</a>.
This feature is in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">Cloud SQL for MySQL</h2>
<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/sql/docs/mysql/db-versions">Cloud SQL for MySQL 9.7</a> is generally available
(<a href="https://cloud.google.com/products#product-launch-stages">GA</a>).</p>
<p>For more information about the differences between MySQL 9.7 and previous
versions, review the <a href="https://dev.mysql.com/doc/relnotes/mysql/9.7/en/">MySQL 9.7 Release Notes</a>.</p>
<p>By default, if you specify MySQL 9.7 as the version when you create a Cloud SQL
instance (either primary or replica) using the gcloud CLI, the Google Cloud
console, or the REST API, then the Cloud SQL edition is Cloud SQL Enterprise Plus
edition.</p>
<p>This release introduces support for key MySQL 9.7 capabilities, including:</p>
<ul>
<li><a href="https://docs.cloud.google.com/sql/docs/mysql/vector-search#version-differences"><strong>Vector search</strong></a>: support
for the community-standard vector storage format
combined with advanced approximate nearest neighbor (ANN) vector
indexing in Cloud SQL.</li>
<li><a href="https://blogs.oracle.com/mysql/the-hypergraph-optimizer-is-now-available-in-mysql-9-7-community-edition"><strong>Hypergraph optimizer</strong></a>:
an alternative join-planning framework designed for
complex, multi-table queries. You can enable the hypergraph optimizer using an
<a href="https://dev.mysql.com/doc/refman/9.7/en/switchable-optimizations.html">optimizer switch</a>.</li>
<li><a href="https://dev.mysql.com/doc/refman/9.7/en/json-duality-views.html"><strong>JSON Duality Views</strong></a>:
a feature that bridges relational SQL and hierarchical
JSON document models to interact with the same underlying data.</li>
<li><strong>Upgrade and migration paths</strong>: support for <a href="https://docs.cloud.google.com/sql/docs/mysql/upgrade-major-db-version-inplace">in-place major version upgrade</a>
from Cloud SQL for MySQL 8.4 and
<a href="https://docs.cloud.google.com/database-migration/docs/mysql/migration-src-and-dest#cross-version-support">migrations from MySQL 8.4 using the Database Migration Service (DMS)</a>.</li>
</ul>
<aside class="note"><strong>Note:</strong><span> The legacy <code>mysql_native_password</code> authentication plugin is no longer
supported starting in Cloud SQL for MySQL 9.7. You must update all clients that
use built-in authentication user accounts to use the <code>caching_sha2_password</code> plugin
instead. For more information, see <a href="https://docs.cloud.google.com/sql/docs/mysql/features#mysql-authentication">MySQL authentication</a>.</span></aside>
<h3 id="flag_updates_for_mysql_97">Flag updates for MySQL 9.7</h3>
<p>Additionally, this release introduces several database flag changes.</p>
<table>
<thead>
<tr>
<th>MySQL database flag</th>
<th>Action</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>activate_mandatory_roles</code></td>
<td>Added / Supported</td>
<td>Exposes mandatory roles configuration. Default is ON.</td>
</tr>
<tr>
<td><code>innodb_native_foreign_keys</code></td>
<td>Added / Supported</td>
<td>Exposes SQL layer foreign key handling configuration.</td>
</tr>
<tr>
<td><code>table_open_cache_triggers</code></td>
<td>Added / Supported</td>
<td>Configures trigger cache size limits.</td>
</tr>
<tr>
<td><code>connection_memory_status_limit</code></td>
<td>Added / Supported</td>
<td>Sets limit configurations on connection memory.</td>
</tr>
<tr>
<td><code>global_connection_memory_status_limit</code></td>
<td>Added / Supported</td>
<td>Sets global limit configurations on connection memory.</td>
</tr>
<tr>
<td><code>performance_schema_max_logger_classes</code></td>
<td>Added / Supported</td>
<td>Sets limits for performance schema logger classes.</td>
</tr>
<tr>
<td><code>caching_sha2_password_proxy_users</code></td>
<td>Added / Supported</td>
<td>Configures proxy users support for caching SHA-2.</td>
</tr>
<tr>
<td><code>caching_sha2_password_enforce_storage_format</code></td>
<td>Added / Supported</td>
<td>Enforces storage format rules for caching SHA-2.</td>
</tr>
<tr>
<td><code>caching_sha2_password_storage_format</code></td>
<td>Added / Supported</td>
<td>Sets storage format defaults for caching SHA-2.</td>
</tr>
<tr>
<td><code>innodb_log_file_size</code></td>
<td>Removed</td>
<td>Flag not supported in MySQL 9.7 and later.</td>
</tr>
<tr>
<td><code>innodb_log_files_in_group</code></td>
<td>Removed</td>
<td>Flag not supported in MySQL 9.7 and later.</td>
</tr>
<tr>
<td><code>innodb_undo_tablespaces</code></td>
<td>Removed</td>
<td>Flag not supported in MySQL 9.7 and later.</td>
</tr>
<tr>
<td><code>mysql_native_password_proxy_users</code></td>
<td>Removed</td>
<td>Flag not supported in MySQL 9.7 and later.</td>
</tr>
<tr>
<td><code>replica_parallel_type</code></td>
<td>Removed</td>
<td>Flag not supported in MySQL 9.7 and later.</td>
</tr>
<tr>
<td><code>slave_parallel_type</code></td>
<td>Removed</td>
<td>Flag not supported in MySQL 9.7 and later.</td>
</tr>
<tr>
<td><code>temptable_use_mmap</code></td>
<td>Removed</td>
<td>Flag not supported in MySQL 9.7 and later.</td>
</tr>
</tbody>
</table>
<p>For more information about MySQL database flags, see <a href="https://docs.cloud.google.com/sql/docs/mysql/flags">Configure database flags</a>.</p>
<h2 class="release-note-product-title">Data Studio</h2>
<h3>Announcement</h3>
<p>The following features are rolling out over the next week.</p>
<h3>Feature</h3>
<p><strong>Fullscreen charts</strong></p>
<p>You can view individual charts in fullscreen mode. Click the fullscreen
button in the chart header to expand the chart. This feature is not available
for scorecards and gauge charts.</p>
<h3>Feature</h3>
<p><strong>Rotate components</strong></p>
<p>You can rotate text boxes, images, and shapes in Data Studio. Report
creators can rotate these components on a non-responsive canvas and can reset
the rotation to 0 degrees.</p>
<h3>Feature</h3>
<p><strong>Center labels on stacked bar charts</strong></p>
<p>You can position labels in the center of stacked bar charts. If
insufficient space is available to center the label within the bar, the label
is displayed outside the bar.</p>
<p>For more information, see the <a href="https://docs.cloud.google.com/data-studio/bar-chart-and-column-chart-reference">Bar chart and column chart
reference</a>.</p>
<h3>Feature</h3>
<p><strong>Search for settings</strong></p>
<p>You can search for settings in the <strong>Setup</strong> and <strong>Style</strong> tabs of the
<a href="https://docs.cloud.google.com/data-studio/properties-panel">properties panel</a>.</p>
<h3>Feature</h3>
<p><strong>Copy chart as image</strong></p>
<p>You can copy a chart as a PNG image to your clipboard.</p>
<h3>Feature</h3>
<p><strong>Bubble chart border color</strong></p>
<p>You can modify the border color of bubbles in bubble charts.</p>
<h2 class="release-note-product-title">Dataform</h2>
<h3>Feature</h3>
<p>Dataform workflows and BigQuery pipelines now support automated metadata
enrichment for BigQuery tables and views, allowing you to define semantic
metadata directly in SQLX configurations for synchronization with the Knowledge
Catalog. For more information, see
<a href="https://docs.cloud.google.com/dataform/docs/create-tables#add-metadata">Add metadata for Knowledge Catalog</a>.
This feature is in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">Error Reporting</h2>
<h3>Announcement</h3>
<p>Error Reporting can report stack traces collected from Rust applications
using <a href="https://doc.rust-lang.org/std/backtrace/index.html"><code>std::backtrace</code></a>.
To enable, set the <code>RUST_BACKTRACE=1</code> environment variable and
make sure debug symbols are enabled.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/error-reporting/reference/rest/v1beta1/projects.events/report.html?rep_location=global#reportederrorevent">ReportedErrorEvent</a>.</p>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: Create, upload, and share custom skills</strong></p>
<p>Skills are reusable custom instructions that help the Gemini Enterprise
assistant perform specific tasks. End users can create, upload, and share
skills. To enable this feature, administrators must turn on the skills and
skill-sharing settings in <strong>Feature Management</strong>. Administrators can also
configure skill availability and approve skill-sharing requests.</p>
<p>This feature is generally available (GA). For more information, see the
following:</p>
<ul>
<li>Learn how to <a href="https://docs.cloud.google.com/gemini/enterprise/docs/skills">create and manage skills</a> as a Gemini
Enterprise end user.</li>
<li>Learn how to <a href="https://docs.cloud.google.com/gemini/enterprise/docs/manage-skills">manage skills</a> as a Gemini
Enterprise administrator.</li>
</ul>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: Use Gemini 3.7 Flash</strong></p>
<p>Gemini 3.7 Flash is generally available (GA) in the <code>global</code>, <code>us</code>, and <code>eu</code>
regions. To make Gemini 3.7 Flash available to users in the Gemini Enterprise
app, administrators must turn on the <strong>Gemini 3.7 Flash</strong> feature toggle in the
Google Cloud console.</p>
<aside class="note"><strong>Note:</strong><span> Gemini 3.7 Flash is not available in the Gemini Enterprise mobile app.
For a correction to this release note, see the August 13th <strong>Gemini Enterprise:
Gemini 3.7 Flash availability in mobile app</strong> release note.</span></aside>
<p>For in-country regions where the model isn't supported, administrators
can still enable the model by confirming a warning that traffic is routed
to the <code>global</code> endpoint, which doesn't support regional data residency.</p>
<p>Gemini 3.7 Flash is also available in Agent Designer workflow agents. Updates
take up to a day to appear in workflow agents.</p>
<p>For more information, see:</p>
<ul>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/manage-web-app-features">Manage features on the web
app</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/locations">Data residency for Gemini Enterprise Standard and Plus Editions and Gemini
Notebook Enterprise</a></li>
</ul>
<h3>Announcement</h3>
<p><strong>Gemini Enterprise: Gemini 3.7 Flash availability in mobile app</strong></p>
<p>Gemini 3.7 Flash is not available in the Gemini Enterprise mobile app.
A new release note will be added when the Gemini 3.7 Flash rollout for the
Gemini Enterprise mobile app is complete.</p>
<aside class="note"><strong>Note:</strong><span> This is a correction to the August 13th,
<strong>Gemini Enterprise: Use Gemini 3.7 Flash</strong> release note.</span></aside>
<h2 class="release-note-product-title">Gemini Enterprise Agent Platform</h2>
<h3>Feature</h3>
<p><strong>Gemini 3.7 Flash is generally available</strong></p>
<p><a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/gemini/3-7-flash">Gemini 3.7 Flash</a> is
now generally available (GA) and available for production use. This model is our
first model to enable <a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/capabilities/video-understanding#agentic-video-processing">agentic video
processing</a>
enabled by default.</p>
<p>For more information on 3.7 Flash, see the <a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/gemini/3-7-flash">model
page</a>.</p>
<h2 class="release-note-product-title">Google SecOps</h2>
<h3>Announcement</h3>
<p><strong>Scheduled Maintenance</strong> </p>
<p>SOAR database and infrastructure maintenance is scheduled to take place during
the standard maintenance window on Sunday, August 16. During this window, your
system will experience a brief period of downtime. No customer action is
required.</p>
<h2 class="release-note-product-title">Google SecOps SOAR</h2>
<h3>Announcement</h3>
<p><strong>Scheduled Maintenance</strong> </p>
<p>SOAR database and infrastructure maintenance is scheduled to take place during
the standard maintenance window on Sunday, August 16. During this window, your
system will experience a brief period of downtime. No customer action is
required.</p>
<h2 class="release-note-product-title">Memorystore for Valkey</h2>
<h3>Feature</h3>
<p>You can <a href="https://docs.cloud.google.com/memorystore/docs/valkey/migrate-workloads">migrate workloads</a> from
self-managed Redis and Valkey instances running on Google Cloud to Memorystore
for Valkey. This feature is <a href="https://docs.cloud.google.com/products#product-launch-stages">Generally Available</a>.</p>
<h2 class="release-note-product-title">Security Command Center</h2>
<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/security-command-center/docs/ai-protection-overview">AI Protection</a> supports
data residency in the Kingdom of Saudi Arabia (KSA) for all Security Command Center service
tiers.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/security-command-center/docs/data-residency-support">Planning for data
residency</a>.</p>
<h2 class="release-note-product-title">Sensitive Data Protection</h2>
<h3>Feature</h3>
<p>The <code>ANTHROPIC_API_KEY</code>, <code>GEMINI_API_KEY</code>, and <code>OPENAI_API_KEY</code> infoType detectors are available in all regions. For more information about all built-in infoTypes, see the <a href="https://cloud.google.com/dlp/docs/infotypes-reference">InfoType detector reference</a>.</p>
<h2 class="release-note-product-title">VPC Service Controls</h2>
<h3>Feature</h3>
<p><strong>VPC Service Controls feature (Status: <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>):</strong> Support for optimizing service
perimeters using the VPC Service Controls recommender is available.</p>
<p>The recommender detects architectural risks and perimeter
misconfigurations, including the following:</p>
<ul>
<li><p><strong>Critical resources at risk of exfiltration</strong>: Identifies active and
sensitive services (such as BigQuery and Cloud Storage) operating
outside service perimeters.</p></li>
<li><p><strong>Unconfigured VPC accessible services</strong>: Identifies perimeters that leave
APIs unrestricted from within the security boundary.</p></li>
<li><p><strong>Misconfigured VPC accessible services</strong>: Identifies mismatches between
allowed accessible APIs and restricted services inside a perimeter.</p></li>
</ul>
<p>For more information, see
<a href="https://docs.cloud.google.com/vpc-service-controls/docs/recommender">Optimize perimeters with recommender</a>.</p>
<h2 class="release-note-product-title">Vertex AI Search</h2>
<h3>Feature</h3>
<p><strong>Agent Search: Gemini 3.5 Flash answer generation</strong></p>
<p>You can generate answers with the Gemini 3.5 Flash model.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/generative-ai-app-builder/docs/answer-generation-models">Answer generation model versions and
lifecycle</a> and
<a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/gemini/3-5-flash">Gemini 3.5 Flash</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>August 12, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_12_2026</id>
    <updated>2026-08-12T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_12_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Apigee API hub</h2>
<h3>Feature</h3>
<p><strong>Configure and deploy MCP servers with gcloud CLI</strong></p>
<p>You can use the <code>gcloud apihub locations configure-and-deploy-server</code> command to configure and deploy API hub Model Context Protocol (MCP) servers to an attached Apigee runtime.
Define MCP tools inline or by referencing a YAML or JSON specification file to expose your API hub operations for agent integrations.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/apigee/docs/apihub/gcloud-cli-apihub">gcloud CLI for API hub</a>.</p>
<h2 class="release-note-product-title">BigQuery</h2>
<h3>Announcement</h3>
<p>Table Explorer behavior has moved to the <strong>Reference</strong> panel. Table Explorer
has been deprecated. For more information, see "Use the Reference panel" in
<a href="https://docs.cloud.google.com/bigquery/docs/running-queries#use-reference-panel">Run a query</a>.</p>
<h2 class="release-note-product-title">Bigtable</h2>
<h3>Feature</h3>
<p>You can use parameterized views in Bigtable to dynamically filter data ranges
for logical views based on application context and mitigate SQL injection risks.
This feature is <a href="https://cloud.google.com/products#product-launch-stages">generally available (GA)</a>.
For more information, see <a href="https://docs.cloud.google.com/bigtable/docs/parameterized-views-overview">Parameterized views overview</a>.</p>
<h3>Feature</h3>
<p>You can use the <code>CLUSTER_ATTRIBUTE()</code> filter to restrict continuous materialized
view processing to specific clusters. This function lets you isolate views
within an instance. This feature is <a href="https://cloud.google.com/products#product-launch-stages">generally available (GA)</a>.
For more information, see <a href="https://docs.cloud.google.com/bigtable/docs/continuous-materialized-views#non-deterministic-functions">Non-deterministic SQL functions</a>.</p>
<h2 class="release-note-product-title">Cloud Trace</h2>
<h3>Feature</h3>
<p>The following remote MCP servers automatically generate a trace span for
<code>tools/call</code> operations. These spans can help you understand the behavior of
your agentic applications. For more information, see
<a href="https://docs.cloud.google.com/stackdriver/docs/instrumentation/trace-remote-mcp-server-calls">Investigate MCP calls using Trace</a>.</p>
<ul>
<li>Cloud Billing</li>
<li>Personalized Service Health</li>
</ul>
<h3>Feature</h3>
<p>Google Cloud Observability automatically generates trace exemplars for charts on custom
dashboards that display the result of a SQL query when the query runs against
your trace data and satisfies some constraints. The exemplars link the
SQL query result to specific traces. This feature is in
<a href="https://docs.cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/trace/docs/analytics-chart#show-trace-exemplars">Generate and display trace exemplars</a>.</p>
<h2 class="release-note-product-title">Cloud Workstations</h2>
<h3>Feature</h3>
<p>Cloud Workstations supports
<a href="https://docs.cloud.google.com/compute/docs/instances/suspend-resume-instance">Compute Engine suspend and resume</a>
in Preview. You can configure workstation VMs to suspend when they reach
their idle timeouts, referred to as auto-sleep in the Google Cloud Console,
rather than shutting down and deleting the VM, by using the
<a href="https://docs.cloud.google.com/workstations/docs/reference/rest/v1beta/projects.locations.workstationClusters.workstationConfigs#idleaction">IdleAction</a>
workstation configuration setting.</p>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: GitHub connector with data federation</strong></p>
<p>The GitHub connector with data federation is generally available (GA)
in Gemini Enterprise. The connector lets you search and act on GitHub
repositories, issues, and pull requests directly from the Gemini
Enterprise agent, with tool actions such as creating branches, adding
issue comments, merging pull requests, and pushing files.</p>
<p>For more information, see the
<a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/github">Connect GitHub with data federation</a>
documentation.</p>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: AlphaEvolve HPC solution</strong></p>
<p>The AlphaEvolve HPC solution provides a distributed, containerized
infrastructure for running large-scale evolutionary code optimization
experiments on Google Cloud. If your evaluations require specialized
hardware or exceed the resource limits of a single machine, use the
AlphaEvolve HPC solution.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/gemini/enterprise/docs/alphaevolve/developer-guide/use-alphaevolve-hpc">AlphaEvolve for HPC use
cases</a>.</p>
<h2 class="release-note-product-title">Gemini Enterprise Agent Platform</h2>
<h3>Feature</h3>
<p><strong>CodeMender CLI: Sandbox enabled by default</strong></p>
<p>This release updates the CodeMender CLI default behavior:</p>
<ul>
<li><strong>Sandbox enabled by default</strong>: The CLI now runs commands inside the process-level sandbox by default to protect your workstation. You can disable the sandbox in your <code>config.yaml</code>, by passing <code>--sandbox=false</code> to CLI commands, or bypass it using the <code>--unrestricted</code> flag.</li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/codemender/set-up-environment">Install the CLI and configure</a>.</p>
<h2 class="release-note-product-title">Google Cloud Contact Center as a Service</h2>
<h3>Announcement</h3>
<p><strong>Google Cloud CCaaS prerelease notes</strong></p>
<p>Here are the pre-release notes for the next version of Google Cloud CCaaS. When
we release this version, we expect the new capabilities to be as shown here.</p>
<h3>Feature</h3>
<p><strong>Agent desktop supports parameters in custom panel URLs</strong></p>
<p>In the agent desktop, you can now configure fixed and dynamic parameters to
include in the URLs of custom panels. This lets you pass relevant session,
agent, and customer context into custom panels.</p>
<h3>Feature</h3>
<p><strong>Callback offer restrictions</strong></p>
<p>You now have greater control over when callbacks are offered. You can configure
the following:</p>
<ul>
<li><p>Prevent callback offers from being made outside of callback hours.</p></li>
<li><p>Prevent callback offers that will likely occur outside of callback hours. If
conditions improve (that is, EWT decreases), the system adjusts and can
offer callbacks.</p></li>
</ul>
<p>Administrators: We've added the following checkboxes to the CCAI Platform portal:</p>
<ul>
<li><p><strong>Restrict callback offer outside of callback window</strong></p></li>
<li><p><strong>Restrict callback offer that will exceed hours of operation. If queue
condition improve offer callbacks</strong></p></li>
</ul>
<p>These checkboxes are available in the following locations:</p>
<ul>
<li><p>The <strong>Settings <span aria-label="and then">&gt;</span> Call <span aria-label="and then">&gt;</span> Callback Settings</strong> pane (to
configure globally).</p></li>
<li><p>The <strong>Settings <span aria-label="and then">&gt;</span> Queue <span aria-label="and then">&gt;</span> IVR (Interactive Voice
Response) <span aria-label="and then">&gt;</span> Edit / View <span aria-label="and then">&gt;</span>
<code><var>QUEUE_NAME</var></code> <span aria-label="and then">&gt;</span> Callback Settings
<span aria-label="and then">&gt;</span> Configure <span aria-label="and then">&gt;</span> Callback Management</strong> pane (to configure
a queue).</p></li>
</ul>
<h3>Fixed</h3>
<p>This release addresses the following issues:</p>
<ul>
<li><p>Fixed an issue where chat transcripts incorrectly displayed <strong>undefined
joined</strong> instead of the agent's name during a chat transfer when real-time
redaction was enabled.</p></li>
<li><p>Fixed an issue where agents were incorrectly placed into <strong>Unresponsive</strong>
status after answering a call if the customer declined the system's callback
attempt.</p></li>
<li><p>Fixed an issue where overcapacity deflection didn't trigger when
agent-initiated outbound or direct-inbound calls were transferred to a
queue, causing users to wait indefinitely.</p></li>
<li><p>Fixed an issue where the <strong>Answer</strong> button didn't appear for incoming calls
in the agent desktop, preventing agents from accepting calls.</p></li>
<li><p>Fixed an issue where live translation didn't activate (or translated in the
wrong direction) after a chat was transferred between queues.</p></li>
<li><p>Fixed an issue where predictive campaign calls became stuck in a queued
state, causing agents to appear available despite being unable to receive
new calls.</p></li>
<li><p>Fixed an issue where web chats became stuck in a queued state and were never
assigned to an agent.</p></li>
<li><p>Fixed an issue where previously closed chat sessions briefly reappeared and
gained focus when launching agent desktop.</p></li>
<li><p>Fixed an issue where agents couldn't submit disposition codes and notes
during wrap-up.</p></li>
<li><p>Fixed an issue where agents couldn't change their status after a call ended
abnormally, causing them to remain stuck in the wrap-up state.</p></li>
<li><p>Fixed an issue where the <strong>Call History</strong> list incorrectly displayed the
same customer phone number for all Acqueon campaign calls.</p></li>
<li><p>Fixed an issue where an agent's status incorrectly remained <strong>Available</strong>
during outbound calls and wrap-up periods, allowing the routing engine to
offer new inbound calls to occupied agents.</p></li>
<li><p>Fixed an issue where agents were forced to re-authenticate when opening the
chat adapter or email adapter despite having an active session.</p></li>
<li><p>Fixed an issue where the text screen in the email adapter suddenly
re-rendered while typing, causing characters to disappear or be displaced.</p></li>
<li><p>Fixed an issue where the headings in Generative AI session summaries in chat
wrap-up notes lost their bold formatting when saved.</p></li>
<li><p>Fixed an issue where the global after-hours deflection message played
despite a queue-level custom redirect to a phone number being configured.</p></li>
<li><p>Fixed an issue where calls abandoned by a customer while waiting in a
transfer queue were incorrectly reported as queue failures.</p></li>
<li><p>Fixed an issue where transient CRM errors caused significant delays in
retrieving ticket IDs during active calls.</p></li>
<li><p>Fixed an issue where the CCAI Platform portal incorrectly displayed a chat
status as <strong>Unknown</strong> (instead of <strong>Check In Timeout</strong>) when a consumer
didn't check in.</p></li>
<li><p>Fixed an issue where the call adapter incorrectly displayed <strong>Portuguese
BR</strong> instead of <strong>Portuguese (Portugal)</strong> during call handoffs.</p></li>
<li><p>Fixed an issue where agents making outbound calls remained in an
<strong>Available</strong> status, which incorrectly allowed new inbound calls to be
routed to them while they were already engaged.</p></li>
<li><p>Fixed an issue where Agent Assist live transcription and generative
summary stopped working mid-call following a transfer or a hold-and-resume
cycle.</p></li>
<li><p>Fixed an issue where the transfer menu delayed loading queues.</p></li>
<li><p>Fixed an issue where the agent adapter incorrectly displayed an agent's
status as <strong>Unavailable</strong> when a custom status, such as <strong>Break</strong> or
<strong>Special Task</strong>, was selected.</p></li>
<li><p>Fixed an issue where chats escalated from a virtual agent to a human agent
queue bypassed menu-level after-hours and over-capacity deflection messages.</p></li>
<li><p>Fixed an issue where the call adapter defaulted to English in the <strong>Outbound
call</strong> screen regardless of the agent's system language.</p></li>
<li><p>Fixed an issue where <strong>Call</strong> and <strong>Chat</strong> each appeared twice in the
<strong>Dashboard</strong> menu when using high browser zoom levels or small window
resolutions.</p></li>
<li><p>Fixed an issue where legacy dashboards were restricted to English-only
labels.</p></li>
<li><p>Fixed an issue where users in SAML-only or SSO-enabled environments received
invitation emails directing them to a non-existent <strong>Forgot Password</strong> flow.</p></li>
<li><p>Fixed an issue where the user activity logs incorrectly recorded an end-user
ID instead of the agent's ID when a chat disconnected.</p></li>
<li><p>Fixed an issue where customer calls were abandoned during payment
transactions when DTMF inputs were provided.</p></li>
<li><p>Fixed an issue where agents could see and select outbound caller IDs that
weren't assigned to their teams or queues.</p></li>
<li><p>Fixed an issue where post-session virtual agent transfers stalled if a
customer left the chat while still in a queue for a human agent.</p></li>
<li><p>Fixed an issue where agents and end-users could hear each other's voices
despite the agent putting the call on hold.</p></li>
<li><p>Fixed an issue where the agent adapter incorrectly reverted to displaying
English when initiating an outbound call in a non-default language.</p></li>
<li><p>Fixed an issue where the <strong>Hide Agent Assist</strong> button wasn't appearing in
the user interface during the call disposition phase.</p></li>
<li><p>Fixed an issue where cascade agent availability conditions weren't enforced,
causing regional agents to be incorrectly routed into international queues
and leaving local queues understaffed.</p></li>
<li><p>Fixed an issue where agents appeared available but weren't receiving calls.</p></li>
<li><p>Fixed an issue where administrators received multiple email notifications
instead of a single notification after deactivating a call channel.</p></li>
<li><p>Fixed an issue where Telnyx error handling was incorrectly configured,
causing system alerts to fail during call disconnect or hold actions.</p></li>
<li><p>Fixed an issue where inbound IVR calls were stuck in a queued state if a
caller disconnected during initial call processing.</p></li>
<li><p>Fixed an issue where callbacks became permanently stuck in a queued state
if an agent missed a projected call.</p></li>
<li><p>Fixed an issue where calls using Telnyx or Nexmo numbers received an "An
Application error has occurred" message during overcapacity deflection or
automatic redirection.</p></li>
<li><p>Fixed an issue where call recordings weren't delivered or processed
correctly.</p></li>
<li><p>Fixed an issue under <strong>Settings <span aria-label="and then">&gt;</span> Operation Management
<span aria-label="and then">&gt;</span> Localization <span aria-label="and then">&gt;</span> Manage Location Setting</strong> where
configured locations with <strong>Portuguese (Portugal)</strong> or <strong>Spanish (Spain)</strong>
selected incorrectly displayed as <strong>Unknown</strong> in the <strong>Language</strong> column,
and locations with <strong>Spanish (Mexico)</strong> selected incorrectly displayed as
<strong>Spanish (Spain)</strong>.</p></li>
<li><p>Fixed an issue in iOS and Android SDKs where the end user's initial
message and custom data weren't correctly passed to the routing API during
the chat menu fetch.</p></li>
<li><p>Fixed an issue where inbound calls cancelled by the caller within the first
second incorrectly remained active in the system for several hours.</p></li>
<li><p>Fixed an issue where custom SIP headers were dropped. This occurred when a
directly dialed agent was over capacity, the call was redirected to the
agent's queue, and that queue was configured to redirect to a SIP URI.</p></li>
<li><p>Fixed an agent desktop issue where the chat screen went blank when an agent
accepted or dismissed a chat.</p></li>
<li><p>Fixed an issue where the <strong>Deflections - Calls</strong> dashboard incorrectly
reported the queues that calls were redirected to when using percent
allocation.</p></li>
<li><p>Fixed an issue where auto-answered interactions became stuck in a <strong>Queued</strong>
status despite being accepted by an agent.</p></li>
<li><p>Fixed an issue where the chat adapter in a CRM integration didn't post
outbound messages when using rich text formatting.</p></li>
<li><p>Fixed an issue where the <code>agent_activity_logs</code> endpoint experienced timeouts
and degraded performance when processing large data requests.</p></li>
<li><p>Fixed an agent desktop issue where outbound calls appeared to start
successfully but didn't connect to the end-user.</p></li>
<li><p>Fixed an issue where <strong>New photo received</strong> notifications appeared whenever
an agent switched between chat tabs.</p></li>
<li><p>Fixed an issue where short outbound calls incorrectly displayed a <strong>This
call was abandoned by the customer</strong> message.</p></li>
<li><p>Fixed an issue where agents experienced significant delays when switching
between multiple concurrent web chats.</p></li>
<li><p>Fixed an issue where attaching PDF or text files in the chat adapter failed
or timed out.</p></li>
<li><p>Fixed an issue where calls transferred from a virtual agent to an
agent extension were incorrectly deflected.</p></li>
<li><p>Fixed an issue where reordering queues in the CCAI Platform portal experienced
extreme latency and didn't update visually without a manual page refresh.</p></li>
<li><p>Fixed an issue where chat history for added agents became unavailable
after a page refresh.</p></li>
<li><p>Fixed an issue where calls to the <code>user_activity_logs</code> endpoint experienced
significant delays.</p></li>
<li><p>Fixed an issue where repeated voicemail re-reads caused duplicate
participant entries and inflated session data.</p></li>
<li><p>Fixed an issue where callback sessions remained in a <strong>Connected</strong> status
indefinitely after completion.</p></li>
<li><p>Fixed an issue where agents using IdP-initiated SAML SSO were automatically
routed to the default home page instead of the agent desktop.</p></li>
<li><p>Fixed an issue where DTMF options in the softphone didn't register with
external IVR systems during outbound calls.</p></li>
<li><p>Fixed an issue where agents were unable to receive or fetch incoming calls.</p></li>
<li><p>Fixed an issue where supervisors using Telnyx who ended a monitoring
session were unable to monitor subsequent calls.</p></li>
<li><p>Fixed an issue where empty chat bubbles appeared in the chat adapter when
an end-user used suggestion chips to respond to a virtual agent.</p></li>
<li><p>Fixed an issue where duplicated contact handle-duration events caused
inaccurate reporting for call and chat interactions.</p></li>
<li><p>Fixed an issue where agents didn't receive the correct error messages when
their microphone was disabled or inaccessible during a call.</p></li>
<li><p>Fixed an issue where incoming calls were incorrectly multicasted and didn't
auto-answer when an agent was already in an active chat session.</p></li>
<li><p>Fixed an issue where calls deflected to external SIP or phone destinations
were missing the <code>ends_at</code> timestamp in call data.</p></li>
<li><p>Fixed an issue where the chat timeout event wasn't correctly emitted to the
headless web SDK, causing sessions to remain active for up to 120 minutes,
regardless of the configured settings.</p></li>
<li><p>Fixed an issue where agents using Salesforce-Lightning or Zendesk embeds
couldn't maintain a stable presence connection.</p></li>
<li><p>Fixed an issue where headless web SDK client methods didn't work after a
mid-session authentication update.</p></li>
<li><p>Fixed an issue where agents were unexpectedly logged out of all active
sessions.</p></li>
<li><p>Fixed an issue where calls producing multiple recording segments resulted in
duplicate entries in Customer Experience Insights.</p></li>
<li><p>Fixed an issue where the <code>parent_id</code> field was missing from callback call
responses in the manager API.</p></li>
<li><p>Fixed an issue where virtual agent transcripts were lost during escalations
to live agents.</p></li>
<li><p>Fixed an issue in the agent desktop where the sentiment score appeared in
the <strong>Call details</strong> panel despite sentiment analysis being turned off in
the conversation profile.</p></li>
<li><p>Fixed an issue where the <strong>Escalated To Language</strong> column in the
<strong>Escalations</strong> table of the <strong>Virtual Agent - Calls</strong> dashboard incorrectly
displayed <code>Unknown</code> for French (Canada) calls.</p></li>
<li><p>Fixed an issue where calls didn't advance to the next cascade group after
the timer threshold was reached.</p></li>
</ul>
<h2 class="release-note-product-title">Google Kubernetes Engine</h2>
<h3>Change</h3>
<h4 id="2026-r33-version-updates">(2026-R33) Version updates</h4>
<p>GKE cluster versions have been updated.</p>
<p><strong>New versions available for upgrades and new clusters.</strong></p>
<p>The following versions are now available for new GKE clusters, and for
manual control plane upgrades and node upgrades for existing clusters. For more
information about versioning and upgrades, see <a href="https://cloud.google.com/kubernetes-engine/versioning">GKE versioning and
support</a> and <a href="https://cloud.google.com/kubernetes-engine/upgrades">About GKE
cluster upgrades</a>.</p>
<div>
<devsite-selector>
<section>
<h3>Rapid channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>The following versions are now available in the Rapid channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1414000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1079000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1027000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1244000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1253000</a></li>
</ul></li>
<li>The following versions are no longer available in the Rapid channel:
<ul>
<li>1.33.13-gke.1269000</li>
<li>1.34.9-gke.1610000</li>
<li>1.35.6-gke.1641000</li>
<li>1.36.2-gke.2281000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Rapid channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1329000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1655000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1710000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1329000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1655000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1710000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
<section>
<h3>Regular channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a> is now the default version for cluster creation in the Regular channel.</li>
<li>The following versions are now available in the Regular channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
<li>The following versions are no longer available in the Regular channel:
<ul>
<li>1.33.13-gke.1101000</li>
<li>1.34.9-gke.1287000</li>
<li>1.35.6-gke.1250000</li>
<li>1.36.2-gke.1498000</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
<section>
<h3>Stable channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>The following versions are now available in the Stable channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1287000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1355">1.35.5-gke.1163012</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1355">1.35.5-gke.1241004</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
</ul></li>
<li>The following versions are no longer available in the Stable channel:
<ul>
<li>1.33.12-gke.1270000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.34.9-gke.1131000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
<section>
<h3>Extended channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a> is now the default version for cluster creation in the Extended channel.</li>
<li>The following versions are now available in the Extended channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2246000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2437000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2543000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.1930000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2137000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2231000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
<li>The following versions are no longer available in the Extended channel:
<ul>
<li>1.30.14-gke.2767000</li>
<li>1.30.14-gke.2816000</li>
<li>1.30.14-gke.2866000</li>
<li>1.31.14-gke.2169000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.31.14-gke.2233000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.31.14-gke.2456000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.1844000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.1913000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.2175000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.33.13-gke.1101000</li>
<li>1.34.9-gke.1287000</li>
<li>1.35.6-gke.1250000</li>
<li>1.36.2-gke.1498000</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.30 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2246000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.31 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2246000</a></li>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.1930000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
<section>
<h3>No channel (deprecated)</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a> is now the default version for cluster creation.</li>
<li>The following versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1414000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1079000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1355">1.35.5-gke.1163012</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1355">1.35.5-gke.1241004</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1027000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1244000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1253000</a></li>
</ul></li>
<li>The following node versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2543000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2231000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1414000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1079000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1027000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1244000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1253000</a></li>
</ul></li>
<li>The following versions are no longer available:
<ul>
<li>1.33.12-gke.1270000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.34.9-gke.1131000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.6-gke.1127000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.2-gke.2281000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
</devsite-selector>
</div>
<h3>Security</h3>
<h4 id="2026-r33-security-updates">(2026-R33) Security updates</h4>
<p>This release includes new GKE versions that use updated
Container-Optimized OS images. These updated images are cumulative,
incorporating security fixes from all Container-Optimized OS
versions released since the previous GKE release.</p>
<p>To identify the specific vulnerabilities that were resolved in each updated
Container-Optimized OS image, see the <strong>Security</strong> release notes
for that image. The following table includes links to the release notes for
each updated Container-Optimized OS image:</p>
<p>
<table>
<tbody>
<tr>
<th>GKE version</th>
<th>Container-Optimized OS version</th>
<th>Details</th>
</tr>
<tr>
<td>1.31.14-gke.2543000</td>
<td>cos-117-18613-675-28</td>
<td><a href="https://docs.cloud.google.com/container-optimized-os/docs/release-notes/m117#cos-117-18613-675-28_">cos-117-18613-675-28 release notes</a></td>
</tr>
<tr>
<td>1.32.13-gke.2231000</td>
<td>cos-117-18613-675-28</td>
<td><a href="https://docs.cloud.google.com/container-optimized-os/docs/release-notes/m117#cos-117-18613-675-28_">cos-117-18613-675-28 release notes</a></td>
</tr>
<tr>
<td>1.33.13-gke.1414000</td>
<td>cos-121-18867-528-21</td>
<td><a href="https://docs.cloud.google.com/container-optimized-os/docs/release-notes/m121#cos-121-18867-528-21_">cos-121-18867-528-21 release notes</a></td>
</tr>
<tr>
<td>1.34.10-gke.1079000</td>
<td>cos-125-19216-532-42</td>
<td><a href="https://docs.cloud.google.com/container-optimized-os/docs/release-notes/m125#cos-125-19216-532-42_">cos-125-19216-532-42 release notes</a></td>
</tr>
<tr>
<td>1.35.7-gke.1027000</td>
<td>cos-125-19216-532-25</td>
<td><a href="https://docs.cloud.google.com/container-optimized-os/docs/release-notes/m125#cos-125-19216-532-25_">cos-125-19216-532-25 release notes</a></td>
</tr>
<tr>
<td>1.36.3-gke.1244000</td>
<td>cos-129-19506-299-60</td>
<td><a href="https://docs.cloud.google.com/container-optimized-os/docs/release-notes/m129#cos-129-19506-299-60_">cos-129-19506-299-60 release notes</a></td>
</tr>
</tbody>
</table>
</p>
<h3>Change</h3>
<h4 id="2026-r33-version-updates">(2026-R33) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>The following versions are now available in the Stable channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1287000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1355">1.35.5-gke.1163012</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1355">1.35.5-gke.1241004</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
</ul></li>
<li>The following versions are no longer available in the Stable channel:
<ul>
<li>1.33.12-gke.1270000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.34.9-gke.1131000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
</ul></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r33-version-updates">(2026-R33) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a> is now the default version for cluster creation in the Regular channel.</li>
<li>The following versions are now available in the Regular channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
<li>The following versions are no longer available in the Regular channel:
<ul>
<li>1.33.13-gke.1101000</li>
<li>1.34.9-gke.1287000</li>
<li>1.35.6-gke.1250000</li>
<li>1.36.2-gke.1498000</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
</ul></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r33-version-updates">(2026-R33) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>The following versions are now available in the Rapid channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1414000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1079000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1027000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1244000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1253000</a></li>
</ul></li>
<li>The following versions are no longer available in the Rapid channel:
<ul>
<li>1.33.13-gke.1269000</li>
<li>1.34.9-gke.1610000</li>
<li>1.35.6-gke.1641000</li>
<li>1.36.2-gke.2281000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Rapid channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1329000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1655000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1710000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1329000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1655000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1710000</a></li>
</ul></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r33-version-updates">(2026-R33) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a> is now the default version for cluster creation.</li>
<li>The following versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1414000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1079000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1355">1.35.5-gke.1163012</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1355">1.35.5-gke.1241004</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1027000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1244000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1253000</a></li>
</ul></li>
<li>The following node versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2543000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2231000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1414000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v13410">1.34.10-gke.1079000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1357">1.35.7-gke.1027000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1244000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1363">1.36.3-gke.1253000</a></li>
</ul></li>
<li>The following versions are no longer available:
<ul>
<li>1.33.12-gke.1270000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.34.9-gke.1131000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.6-gke.1127000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.2-gke.2281000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
</ul></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r33-version-updates">(2026-R33) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a> is now the default version for cluster creation in the Extended channel.</li>
<li>The following versions are now available in the Extended channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2246000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2437000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2543000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.1930000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2137000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2231000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
<li>The following versions are no longer available in the Extended channel:
<ul>
<li>1.30.14-gke.2767000</li>
<li>1.30.14-gke.2816000</li>
<li>1.30.14-gke.2866000</li>
<li>1.31.14-gke.2169000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.31.14-gke.2233000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.31.14-gke.2456000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.1844000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.1913000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.2175000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.33.13-gke.1101000</li>
<li>1.34.9-gke.1287000</li>
<li>1.35.6-gke.1250000</li>
<li>1.36.2-gke.1498000</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.30 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2246000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.31 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2246000</a></li>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.1930000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
</ul></li>
</ul></li>
</ul>
<h2 class="release-note-product-title">Google SecOps</h2>
<h3>Feature</h3>
<p><strong>[Spotlight Feature] Analyze feed activity with Cloud Logging</strong></p>
<p>This feature is in public preview. To use this feature, your Google SecOps instance must be configured with a Bring Your Own Project (BYOP) Google Cloud project. You can now monitor, debug, and troubleshoot Google SecOps ingestion pipelines and feeds using Cloud Logging. By sending, viewing, and querying ingestion and feed activity logs in Logs Explorer, you can diagnose log delivery issues, such as, missing, delayed, or failing logs, and decrease the time required to resolve ingestion anomalies.</p>
<p>This visibility into push- and pull-based ingestion mechanisms provides the following capabilities:</p>
<ul>
<li><strong>Investigate telemetry</strong>: Use Gemini Cloud Assist to investigate logging and metrics telemetry directly from the Google SecOps console.</li>
<li><strong>Debug feeds</strong>: Use the <strong>Debug with logs</strong> option on the <strong>Feed management</strong> page to open <strong>Logs Explorer</strong> pre-filtered for a specific feed.</li>
<li><strong>Filter routed logs</strong>: Configure exclusion filters in the Log Router to exclude specific logs, such as Storage Transfer Service (STS) logs, from being routed to Cloud Logging.</li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/chronicle/docs/ingestion/analyze-feed-activity-with-cloud-logging">Analyze feed activity with Cloud Logging</a>.</p>
<h2 class="release-note-product-title">Google SecOps Marketplace</h2>
<h3>Feature</h3>
<p><strong>CyberArk Credential Provider</strong>: Version 5.0</p>
<ul>
<li><p>The following new job has been added:</p>
<ul>
<li><strong>Sync Integration Credentials Job</strong></li>
</ul></li>
</ul>
<h3>Feature</h3>
<p><strong>Microsoft Graph Mail</strong>: Version 45.0</p>
<ul>
<li><p>The following new actions have been added:</p>
<ul>
<li><strong>Block Domain</strong></li>
<li><strong>Block Sender</strong></li>
<li><strong>Delete Inbox Rules</strong></li>
<li><strong>List Rules</strong></li>
<li><strong>Remove Block Domain</strong></li>
<li><strong>Remove Block Sender</strong></li>
</ul></li>
</ul>
<h3>Feature</h3>
<p><strong>Microsoft Graph Mail Delegated</strong>: Version 22.0</p>
<ul>
<li><p>The following new actions have been added:</p>
<ul>
<li><strong>Block Domain</strong></li>
<li><strong>Block Sender</strong></li>
<li><strong>Delete Inbox Rules</strong></li>
<li><strong>List Rules</strong></li>
<li><strong>Remove Block Domain</strong></li>
<li><strong>Remove Block Sender</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Active Directory</strong>: Version 45.0</p>
<ul>
<li><p>Fixed an issue in the following action where entity properties were
incorrectly reset on update:</p>
<ul>
<li><strong>Enrich Entities</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>AWS WAF</strong>: Version 14.0</p>
<ul>
<li>Updated integration dependencies.</li>
</ul>
<h3>Change</h3>
<p><strong>Cisco Umbrella</strong>: Version 21.0</p>
<ul>
<li><p>Fixed an issue in the following action where entity attachment failed due to a
bytes object serialization error:</p>
<ul>
<li><strong>Get Domain Security Info</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>CrowdStrike Falcon</strong>: Version 81.0</p>
<ul>
<li><p>Added the ability to use device IDs as input parameters in the following actions:</p>
<ul>
<li><strong>Hide Hosts</strong></li>
<li><strong>Contain Endpoint</strong></li>
<li><strong>Download File</strong></li>
<li><strong>Execute Command</strong></li>
<li><strong>Get Host Information</strong></li>
<li><strong>Lift Contained Endpoint</strong></li>
<li><strong>List Host Vulnerabilities</strong></li>
<li><strong>On-Demand Scan</strong></li>
<li><strong>Run Script</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Enrichment</strong></p>
<ul>
<li><p>Fixed an issue in the following action where unsupported entity types were
selected during enrichment:</p>
<ul>
<li><strong>Whois</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>GitSync</strong></p>
<ul>
<li><p>Fixed an issue in the following action where the <strong>Include Playbook Blocks</strong>
parameter was ignored when a folder allowlist was used:</p>
<ul>
<li><strong>Push Playbook</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Microsoft 365 Defender</strong>: Version 30.0</p>
<ul>
<li><p>Added support for GCC High tenants by dynamically constructing API token
scopes and adding a configurable <strong>API Root</strong> parameter in the following
connector:</p>
<ul>
<li><strong>Microsoft 365 Defender - Incidents Connector</strong></li>
</ul></li>
<li><p>Improved error handling and alert processing mechanisms in the following job:</p>
<ul>
<li><strong>Sync Alerts</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Microsoft Graph Mail</strong>: Version 45.0</p>
<ul>
<li><p>Fixed an issue in the following action where an unhandled exception occurred
when a user mailbox was not found:</p>
<ul>
<li><strong>Get Mailbox Account Out Of Facility Settings</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Microsoft Graph Mail Delegated</strong>: Version 22.0</p>
<ul>
<li><p>Fixed an issue in the following action where an unhandled exception occurred
when a user mailbox was not found:</p>
<ul>
<li><strong>Get Mailbox Account Out Of Facility Settings</strong></li>
</ul></li>
</ul>
<h2 class="release-note-product-title">Google SecOps SIEM</h2>
<h3>Feature</h3>
<p><strong>[Spotlight Feature] Analyze feed activity with Cloud Logging</strong></p>
<p>This feature is in public preview. To use this feature, your Google SecOps instance must be configured with a Bring Your Own Project (BYOP) Google Cloud project. You can now monitor, debug, and troubleshoot Google SecOps SIEM ingestion pipelines and feeds using Cloud Logging. By sending, viewing, and querying ingestion and feed activity logs in Logs Explorer, you can diagnose log delivery issues, such as, missing, delayed, or failing logs, and decrease the time required to resolve ingestion anomalies.</p>
<p>This visibility into push- and pull-based ingestion mechanisms provides the following capabilities:</p>
<ul>
<li><strong>Investigate telemetry</strong>: Use Gemini Cloud Assist to investigate logging and metrics telemetry directly from the Google SecOps console.</li>
<li><strong>Debug feeds</strong>: Use the <strong>Debug with logs</strong> option on the <strong>Feed management</strong> page to open <strong>Logs Explorer</strong> pre-filtered for a specific feed.</li>
<li><strong>Filter routed logs</strong>: Configure exclusion filters in the Log Router to exclude specific logs, such as Storage Transfer Service (STS) logs, from being routed to Cloud Logging.</li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/chronicle/docs/ingestion/analyze-feed-activity-with-cloud-logging">Analyze feed activity with Cloud Logging</a>.</p>
<h2 class="release-note-product-title">Identity and Access Management</h2>
<h3>Change</h3>
<p>The workflow for creating workforce identity pool providers in the
Google Cloud console changed. After submitting the initial provider configuration,
the console directs you to a centralized page to configure provider attributes,
including attribute mappings, attribute conditions, and extra attributes.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/iam/docs/manage-workforce-identity-pools-providers">Manage workforce identity pools and providers</a>.</p>
<h2 class="release-note-product-title">Managed Service for Apache Spark</h2>
<h3>Announcement</h3>
<p>New <a href="https://docs.cloud.google.com/managed-spark/docs/concepts/versions/serverless-versions#supported-dataproc-serverless-for-spark-runtime-versions"><strong>Managed Service for Apache Spark</strong> (formerly Google Cloud Serverless for Apache Spark) subminor runtime versions</a>:</p>
<ul>
<li>1.2.86</li>
<li>2.2.86</li>
<li>2.3.39</li>
</ul>
<p>Key updates in these runtime versions include:</p>
<ul>
<li><strong>OpenLineage updates</strong>: In the <code>2.3</code> runtime:
<ul>
<li>Upgraded OpenLineage to version <code>1.49</code> to support lineage for tables created using the Lakehouse Runtime catalog.</li>
<li>Fixed a segmentation fault when OpenLineage parses complex SQL query strings.</li>
</ul></li>
</ul>
<h2 class="release-note-product-title">Network Intelligence Center</h2>
<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/network-intelligence-center/docs/connectivity-tests/concepts/overview">Connectivity Tests</a>
supports using a Cloud Run job as a source endpoint
for connectivity testing.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/network-intelligence-center/docs/connectivity-tests/how-to/running-connectivity-tests#test-jobs">Test from a Cloud Run job to a destination</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>August 11, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_11_2026</id>
    <updated>2026-08-11T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_11_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Apigee hybrid</h2>
<h3>Announcement</h3>
<h3 id="v1169">v1.16.9</h3>
<p>On August 11, 2026 we released an updated version of the Apigee hybrid software, v1.16.9.</p>
<ul>
<li>For information on upgrading, see <a href="https://docs.cloud.google.com/apigee/docs/hybrid/v1.16/upgrade">Upgrading Apigee hybrid to version v1.16.9</a>.</li>
<li>For information on new installations, see <a href="https://docs.cloud.google.com/apigee/docs/hybrid/v1.16/big-picture">The big picture</a>.</li>
</ul>
<aside class="note"><strong>Note:</strong><span> This is a patch release: The container images used in patch releases are integrated with the Apigee hybrid Helm charts. Upgrading to a patch via the Helm chart automatically updates the images. No manual image changes are typically needed. For information on container image support in Apigee hybrid releases, see <a href="https://docs.cloud.google.com/apigee/docs/release/apigee-release-process#apigee-hybrid-container-images">Apigee release process</a>.</span></aside>
<h3>Fixed</h3>
<h4 id="fixed_in_this_release">Fixed in this release</h4>
<table>
<thead>
<tr>
<th>Bug ID</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>514973778</strong></td>
<td><strong>Fixed an issue where the <code>SanitizeUserPrompt</code> and <code>SanitizeModelResponse</code> policies failed to tolerate unknown fields while parsing responses from the Model Armor Service.</strong></td>
</tr>
<tr>
<td><strong>543171828</strong></td>
<td><strong>Fixed an issue where the <code>apigee-logger</code> DaemonSet failed to schedule on cluster nodes without custom node labels due to a default <code>logger.nodeSelector</code> in the Helm chart.</strong></td>
</tr>
</tbody>
</table>
<h3>Security</h3>
<p>Various security and CVE fixes are included in this release.</p>
<h2 class="release-note-product-title">BigQuery</h2>
<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/bigquery/docs/query-templates">Query templates</a>
for data clean rooms are
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a>
(GA). Query templates allow data clean room owners and publishers to share
predefined queries without exposing the underlying tables and views.</p>
<p>Additionally,
<a href="https://docs.cloud.google.com/bigquery/docs/table-functions#table_parameters">table parameters</a>
in table-valued functions (TVFs) are
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a>
(GA). You can use the <code>ANY TABLE</code> type as a table parameter to create
generic functions that accept tables of any structure.</p>
<h2 class="release-note-product-title">Cloud Run</h2>
<h3>Feature</h3>
<p>Cloud Run NVIDIA L4 GPU driver version 580.x.x is available for <a href="https://docs.cloud.google.com/run/docs/configuring/services/gpu">services</a>, <a href="https://docs.cloud.google.com/run/docs/configuring/jobs/gpu">jobs</a>, and <a href="https://docs.cloud.google.com/run/docs/configuring/workerpools/gpu">worker pools</a>.</p>
<h2 class="release-note-product-title">Compute Engine</h2>
<h3>Feature</h3>
<p><strong>Generally available</strong>: Compute flexible committed use discounts (CUDs) are
available for G2 and G4 GPU accelerator-optimized machine series. The supported
resources include vCPUs, memory, Local SSD disks, and GPUs.</p>
<p>Compute flexible CUDs are spend-based CUDs that apply to eligible Google Cloud
spend across Compute Engine, GKE, and
Cloud Run. For G2 and G4 machine series, compute flexible
commitments provide the flexibility to switch between eligible machine series
and regions depending on your workload needs. For GPUs that belong to these
machine series, compute flexible commitments don't require attached
reservations.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/compute/docs/instances/committed-use-discounts-overview#spend_based">Compute flexible CUDs</a>.</p>
<h3>Security</h3>
<p>A vulnerability (CVE-2026-6726) in the Trusted Computing Group's TPM 2.0
reference implementation code was discovered and is being addressed.
For more information, see the
<a href="https://docs.cloud.google.com/compute/docs/security-bulletins#gcp-2026-054">GCP-2026-054 security bulletin</a>.</p>
<h2 class="release-note-product-title">Confidential VM</h2>
<h3>Security</h3>
<p>A vulnerability affecting Intel TDX firmware was discovered and is
being addressed. For more information, see the
<a href="https://docs.cloud.google.com/confidential-computing/confidential-vm/docs/security-bulletins#gcp-2026-053">GCP-2026-053 security bulletin</a>.</p>
<h2 class="release-note-product-title">Container Optimized OS</h2>
<h3>Change</h3>
<h3 id="cos-beta-133-19999-0-28">cos-beta-133-19999-0-28 <a id='"cos-arm64-beta-133-19999-0-28"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/a70f21557a81969b982fcfa58dc76478e5dd4cae
">COS-6.18.39</a></td>
<td>v29.4.3</td>
<td>v2.3.2</td>
<td><a href="https://storage.googleapis.com/cos-tools/19999.0.28/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Change</h3>
<h3 id="cos-129-19506-299-116">cos-129-19506-299-116 <a id='"cos-arm64-129-19506-299-116"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/e55e3beb430afda0e871fbacbc825fd78ca377e6
">COS-6.12.94</a></td>
<td>v27.5.1</td>
<td>v2.2.6</td>
<td><a href="https://storage.googleapis.com/cos-tools/19506.299.116/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Change</h3>
<h3 id="cos-dev-138-20035-0-0">cos-dev-138-20035-0-0 <a id='"cos-arm64-dev-138-20035-0-0"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/292c022b57a02a84aa84cb97e809da06a7bbd8ac
">COS-6.18.41</a></td>
<td>v29.4.3</td>
<td>v2.3.2</td>
<td><a href="https://storage.googleapis.com/cos-tools/20035.0.0/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Feature</h3>
<p>Added support for installing the Vast 4.5.8 NFS client drivers with cos-dkms.</p>
<h3>Fixed</h3>
<p>Added kernel patch to reduce bcache garbage collection sleep
interval to prevent I/O stalls.</p>
<h3>Feature</h3>
<p>Added support for installing the Vast 4.5.8 NFS client drivers with cos-dkms.</p>
<h3>Fixed</h3>
<p>Added kernel patch to reduce bcache garbage collection sleep
interval to prevent I/O stalls.</p>
<h3>Fixed</h3>
<p>Fixed CVE-2026-33186 in google-guest-agent.</p>
<h3>Fixed</h3>
<p>Added kernel patch to reduce bcache garbage collection sleep
interval to prevent I/O stalls.</p>
<h3>Fixed</h3>
<p>Mask nfttables-restore.service to address time to ssh regression.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64227 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Mask nfttables-restore.service to address time to ssh regression.</p>
<h3>Security</h3>
<p>Fixed KCTF-8173f7e in the Linux Kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64279 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Updated app-admin/node-problem-detector to v0.8.25.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64286 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed KCTF-8173f7e in the Linux Kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64287 in the Linux kernel.</p>
<h3>Security</h3>
<p>Upgraded net-libs/nghttp2 to 1.69.0 and fixed CVE-2026-58055.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64352 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64375 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64401 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64413 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64416 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64476 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64508 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64530 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64532 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64533 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64534 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64535 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64538 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64542 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64545 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64546 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64548 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64552 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64554 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64555 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed KCTF-8173f7e in the Linux Kernel.</p>
<h3>Change</h3>
<p>Runtime sysctl changes:
<ul>
<li>Changed: net.ipv4.udp_mem: 188034   250714  376068 -&gt; 188034    250715  376068</li>
</ul></p>
<h3>Change</h3>
<h3 id="cos-121-18867-528-58">cos-121-18867-528-58 <a id='"cos-arm64-121-18867-528-58"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/39754e5eb6a303ec0db05e7cefac442983d8b50d
">COS-6.6.143</a></td>
<td>v27.5.1</td>
<td>v2.0.10</td>
<td><a href="https://storage.googleapis.com/cos-tools/18867.528.58/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Fixed</h3>
<p>Update dev-lang/go to 1.25.12.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64279 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64319 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64352 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64375 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64401 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64413 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64474 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64476 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64535 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed KCTF-8173f7e in the Linux Kernel.</p>
<h3>Change</h3>
<h3 id="cos-117-18613-675-48">cos-117-18613-675-48 <a id='"cos-arm64-117-18613-675-48"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/8e2178b6ff2c1c86c3ea021ca7b3a8427b8384bf
">COS-6.6.143</a></td>
<td>v24.0.9</td>
<td>v1.7.34</td>
<td><a href="https://storage.googleapis.com/cos-tools/18613.675.48/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Fixed</h3>
<p>Update dev-lang/go to 1.25.12.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64279 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64319 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64352 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64375 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64401 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64413 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64535 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64548 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64556 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed KCTF-8173f7e in the Linux Kernel.</p>
<h2 class="release-note-product-title">Cortex Framework</h2>
<h3>Announcement</h3>
<h3 id="release_7_0_2">Release 7.0.2</h3>
<h3>Fixed</h3>
<ul>
<li>Resolved security vulnerabilities in transitive dependencies by updating the following corresponding direct dependencies:  <code>google-auth</code>, <code>google-cloud-bigquery</code>, <code>google-cloud-dataform</code>, <code>google-cloud-resource-manager</code>, <code>google-cloud-service-usage</code> and <code>google-cloud-storage</code>.</li>
</ul>
<h2 class="release-note-product-title">Firestore</h2>
<h3>Feature</h3>
<p>Firestore now supports the <code>asia-southeast3</code> Bangkok region.</p>
<p>For a full list of supported locations, see
<a href="https://docs.cloud.google.com/firestore/docs/locations">Locations</a>.</p>
<h2 class="release-note-product-title">Firestore in Datastore mode</h2>
<h3>Feature</h3>
<p>Firestore in Datastore mode (Datastore) now supports the <code>asia-southeast3</code> Bangkok
region.</p>
<p>For a full list of supported locations, see
<a href="https://docs.cloud.google.com/datastore/docs/locations">Locations</a>.</p>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: New data stores and support for new actions (Public Preview)</strong></p>
<p>The following data stores are available in Public Preview in Gemini Enterprise:</p>
<ul>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/cisco-workspaces">Cisco Workspaces</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/fibery">Fibery</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/gong">Gong</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/guru">Guru</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/hex">Hex</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/legalzoom">LegalZoom</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/mercury-mcp">Mercury</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/miro">Miro</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/ramp-mcp">Ramp</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/solve-intelligence">Solve Intelligence</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/vanta">Vanta</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/webex-meetings">Webex Meetings</a></li>
</ul>
<p>You can search and read data from these data stores using natural language.</p>
<p>Additionally, the following data stores support new actions in Public Preview:</p>
<ul>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/airtable">Airtable</a>: Update records for a table.</li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/hex">Hex</a>: Create threads and continue threads.</li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/miro">Miro</a>: Create documents and update documents.</li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/smartsheet">Smartsheet</a>: Add rows.</li>
</ul>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: Manage overages, spend limits, and costs for invoiced Cloud Billing accounts</strong></p>
<p>If your project has an <a href="https://docs.cloud.google.com/billing/docs/concepts#billing_account_types">invoiced Cloud Billing
account</a> and at least one active,
non-free-trial subscription, administrators can enable overages, configure
monthly spend limits, and monitor feature usage and costs in Gemini Enterprise:</p>
<ul>
<li><strong>Enable overages</strong>: Allow users to continue using features at pay-as-you-go
rates after reaching pooled quotas. Overages are supported for Standard,
Plus, and Standard Emerging Market editions for customers with an invoiced
Cloud Billing account and at least one active, non-free-trial subscription.</li>
<li><strong>Set spend limits</strong>: Configure monthly project spending caps and budget
alert thresholds in Cloud Billing to prevent unexpected charges.</li>
<li><strong>View feature usage and costs</strong>: Track pooled quota consumption,
pay-as-you-go usage, and 30-day billing trends on the Usage &amp; Spending page
in the Gemini Enterprise console and Cloud Billing console.</li>
</ul>
<aside class="note"><strong>Note:</strong><span> This feature only applies to projects linked to an invoiced Cloud
Billing account. However, it isn't available if you received an email with the
subject <em>[Billing Update] New Gemini Enterprise
overage billing controls launching Aug 17, 2026</em>.</span></aside>
<p>For more information, see:</p>
<ul>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/manage-costs-overview">Overview of overages and spend
controls</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/configure-overages">Configure overages and spend
limits</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/feature-usage">View feature usage</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/view-costs">View costs</a></li>
<li><a href="https://docs.cloud.google.com/billing/docs/how-to/reports/gemini-enterprise-costs">View Gemini Enterprise costs in Cloud Billing
reports</a></li>
<li><a href="https://docs.cloud.google.com/billing/docs/how-to/billing-cycle#view-your-charging-cycle">Find out your Cloud Billing account type and charging cycle</a></li>
</ul>
<h2 class="release-note-product-title">Google Distributed Cloud (software only) for VMware</h2>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.35.400-gke.81 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.
Google Distributed Cloud 1.35.400-gke.81 runs on Kubernetes v1.35.3-gke.400.</p>
<p>If you use a third-party storage vendor, check the listing of our
previously-qualified <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">storage partners</a>.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.35.400-gke.81:</p>
<ul>
<li>Link to <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>
for the list of security vulnerabilities addressed in this release.</li>
<li>Fixed an issue where user clusters remained stuck in a <code>Reconciling</code> state
after an admin cluster upgrade. The admin cluster controller skipped
reconciling legacy cluster lifecycle components during upgrades unless an initial
migration annotation was set. If legacy user clusters still existed on the
admin cluster, missing legacy API discovery (<code>cluster.k8s.io/v1alpha1</code>) caused
controller reconciliation to stall. With this fix, the controller preserves
legacy components as long as any legacy user clusters exist, and prunes them only
after all user clusters have migrated to advanced clusters.
</li>
<li>Fixed an issue where <code>gkectl prepare</code> failed with a <code>permission denied</code> error
when authenticating against a private container registry.
</li>
<li>Fixed an issue where retrying a user or admin cluster upgrade to advanced
clusters caused etcd secret decryption failures.
</li>
</ul>
<h2 class="release-note-product-title">Google Distributed Cloud (software only) for bare metal</h2>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for bare metal 1.35.400-gke.81 is now available for
download. To upgrade, see <a href="how-to/upgrade">Upgrade clusters</a>.
Google Distributed Cloud for bare metal
1.35.400-gke.81 runs on Kubernetes v1.35.3-gke.400.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for installations or upgrades with the GKE On-Prem API clients: the
Google Cloud console, the gcloud CLI, and Terraform.</p>
<p>If you use a third-party storage vendor, check the listing of our
previously-qualified <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">storage partners</a>.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.35.400-gke.81:</p>
<ul>
<li>Link to <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/bare-metal/docs/vulnerabilities">Vulnerability fixes</a> for the list of security vulnerabilities addressed in this release.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>August 10, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_10_2026</id>
    <updated>2026-08-10T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_10_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">BigQuery</h2>
<h3>Feature</h3>
<p>BigQuery now supports the <code>gemini-3.1-flash-lite</code> and <code>gemini-3.5-flash</code> GA
models, which are available for the <code>us</code>, <code>eu</code>, and <code>global</code> multi-regional
endpoints. You can use these models in all generative AI functions.
For information about how to specify a multi-regional endpoint and
how endpoints are selected, read about
<a href="https://docs.cloud.google.com/bigquery/docs/generative-ai-overview#locations">locations</a>
in the generative AI overview.</p>
<h2 class="release-note-product-title">Bigtable</h2>
<h3>Libraries</h3>
<div><devsite-selector data-ds-scope="code-sample">
<section><h3 track-name="go">Go</h3><h4 id="1520_2026-08-03"><a href="https://github.com/googleapis/google-cloud-go/compare/bigtable/v1.51.0...bigtable/v1.52.0" rel="noreferrer noopener">1.52.0</a> (2026-08-03)</h4>
<h5 id="features_2">Features</h5>
<ul>
<li><strong>bigtable:</strong> Add AFE picker (Simple / LeastInFlight / LeastLatency) (<a href="https://github.com/googleapis/google-cloud-go/issues/20204" rel="noreferrer noopener">#20204</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/bcbf71431d1742e2e13a13d1cbe8b0fc0433aede" rel="noreferrer noopener">bcbf714</a>)</li>
<li><strong>bigtable:</strong> Add ClientConfig.DisableSession to opt out of session backend (<a href="https://github.com/googleapis/google-cloud-go/issues/20297" rel="noreferrer noopener">#20297</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/7ee5e44e0304c5509b9b77fe0760d97771657cd9" rel="noreferrer noopener">7ee5e44</a>)</li>
<li><strong>bigtable:</strong> Add getClientConfigDirectAccessChecker for session pools (<a href="https://github.com/googleapis/google-cloud-go/issues/20209" rel="noreferrer noopener">#20209</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/3b8d30adeaf03c8452207b056d69922646d63bf2" rel="noreferrer noopener">3b8d30a</a>)</li>
<li><strong>bigtable:</strong> Add NoOpChannelPrimer for session channel pools (<a href="https://github.com/googleapis/google-cloud-go/issues/20208" rel="noreferrer noopener">#20208</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/d055a8a1b23980ad4b53c0cd690e291c9aa6248c" rel="noreferrer noopener">d055a8a</a>)</li>
<li><strong>bigtable:</strong> Add per-AFE sessionList for the two-tier session pool (<a href="https://github.com/googleapis/google-cloud-go/issues/20224" rel="noreferrer noopener">#20224</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/dbf0c3f3ea37279a2aa00803ded8e489229b15c9" rel="noreferrer noopener">dbf0c3f</a>)</li>
<li><strong>bigtable:</strong> Add protoRowToRow conversion helper for TableShim (<a href="https://github.com/googleapis/google-cloud-go/issues/20257" rel="noreferrer noopener">#20257</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/1297143a4fab4bf58cbd0bd6e44db4653a818c47" rel="noreferrer noopener">1297143</a>)</li>
<li><strong>bigtable:</strong> Add Session debug surface (observability fields + methods) (<a href="https://github.com/googleapis/google-cloud-go/issues/20211" rel="noreferrer noopener">#20211</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/d8d3e160c3e63150ef5d14e83a2ea0fd25a7e214" rel="noreferrer noopener">d8d3e16</a>)</li>
<li><strong>bigtable:</strong> Add Session lifecycle (Start, Close, ForceClose, readLoop, heartBeatLoop) (<a href="https://github.com/googleapis/google-cloud-go/issues/20215" rel="noreferrer noopener">#20215</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/b9e53c6276efe28428adfcd4671d7ac8c7e8d330" rel="noreferrer noopener">b9e53c6</a>)</li>
<li><strong>bigtable:</strong> Add Session struct + state machine (<a href="https://github.com/googleapis/google-cloud-go/issues/20117" rel="noreferrer noopener">#20117</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/09acbb37a385d2c6fca465adb70a3eb03ea4a38e" rel="noreferrer noopener">09acbb3</a>)</li>
<li><strong>bigtable:</strong> Add session.Config.EnableDebug to gate sessionz debug state (<a href="https://github.com/googleapis/google-cloud-go/issues/20247" rel="noreferrer noopener">#20247</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/ce74c315d41371b0ddf2c1ba7342446695a53900" rel="noreferrer noopener">ce74c31</a>)</li>
<li><strong>bigtable:</strong> Add SessionClient + SessionTable + lazyPool (<a href="https://github.com/googleapis/google-cloud-go/issues/20228" rel="noreferrer noopener">#20228</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/ab2c96c3ed62514dcf6526bb32259267fbe63e97" rel="noreferrer noopener">ab2c96c</a>)</li>
<li><strong>bigtable:</strong> Add SessionPoolImpl (two-tier pool + scaling + debug) (<a href="https://github.com/googleapis/google-cloud-go/issues/20225" rel="noreferrer noopener">#20225</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/683eda8c690fd2b948bd3b56777039d28421ee7c" rel="noreferrer noopener">683eda8</a>)</li>
<li><strong>bigtable:</strong> Rename session pool display to &lt;resource-id&gt;-&lt;PERM&gt; (<a href="https://github.com/googleapis/google-cloud-go/issues/20248" rel="noreferrer noopener">#20248</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/35e146e25d2897082f2d1b78b9273087efd855fd" rel="noreferrer noopener">35e146e</a>)</li>
<li><strong>bigtable:</strong> Route Client.Open()-returned *Table through the Diverter (<a href="https://github.com/googleapis/google-cloud-go/issues/20273" rel="noreferrer noopener">#20273</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/2b81c7dc2d73739f4d5f87aa43cc9a3ac031822d" rel="noreferrer noopener">2b81c7d</a>)</li>
<li><strong>bigtable:</strong> State-based classification for abnormal session close (<a href="https://github.com/googleapis/google-cloud-go/issues/20243" rel="noreferrer noopener">#20243</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/f2905b793d062ae597d9c39597d15a680e9e9967" rel="noreferrer noopener">f2905b7</a>)</li>
<li><strong>bigtable:</strong> TableShim fallback to classic on session UNIMPLEMENTED (<a href="https://github.com/googleapis/google-cloud-go/issues/20269" rel="noreferrer noopener">#20269</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/36540af84ab5f7360c5c1a92bbfb5a631d4c5cc6" rel="noreferrer noopener">36540af</a>)</li>
<li><strong>bigtable:</strong> TTL-on-idle cache for per-resource session.TableAPI (<a href="https://github.com/googleapis/google-cloud-go/issues/20263" rel="noreferrer noopener">#20263</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/00b2a49de38fe600736cf10c496f85e082ae8871" rel="noreferrer noopener">00b2a49</a>)</li>
<li><strong>bigtable:</strong> Wire Diverter on Client and route Open* via TableShim (<a href="https://github.com/googleapis/google-cloud-go/issues/20256" rel="noreferrer noopener">#20256</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/b32fbd7d02f835e8f83b4be1926e5826c27fa8a9" rel="noreferrer noopener">b32fbd7</a>)</li>
</ul>
<h5 id="bug_fixes_2">Bug Fixes</h5>
<ul>
<li><strong>bigtable:</strong> AFE picker latency signal — subtract poolWait and compute TransportLatency = wire − backend at source (<a href="https://github.com/googleapis/google-cloud-go/issues/20281" rel="noreferrer noopener">#20281</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/bb8c4d56bf5bb53e5e1f1d510be326821fe4ddee" rel="noreferrer noopener">bb8c4d5</a>)</li>
<li><strong>bigtable:</strong> Guard NewStream OnFinish against grpc-go double-fire (<a href="https://github.com/googleapis/google-cloud-go/issues/20295" rel="noreferrer noopener">#20295</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/b51da29536de5aa59582d2a9633a07186f8636ae" rel="noreferrer noopener">b51da29</a>)</li>
<li><strong>bigtable:</strong> Real per-resource pool teardown on sessionTable.Close + cache close-race gate (<a href="https://github.com/googleapis/google-cloud-go/issues/20264" rel="noreferrer noopener">#20264</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/599aea9e67ca2526b7822eb1e873e3aaf7b5124e" rel="noreferrer noopener">599aea9</a>)</li>
<li><strong>bigtable:</strong> Session.durations / session.uptime — set explicit histogram bucket boundaries (<a href="https://github.com/googleapis/google-cloud-go/issues/20276" rel="noreferrer noopener">#20276</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/97eee225c412db9288bb7813e6b9cc856e6aba44" rel="noreferrer noopener">97eee22</a>)</li>
<li><strong>bigtable:</strong> SessionTableHandle self-heals across cache eviction (<a href="https://github.com/googleapis/google-cloud-go/issues/20296" rel="noreferrer noopener">#20296</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/0dd98cd75383bd5902f3bec936d9ae68c64e6682" rel="noreferrer noopener">0dd98cd</a>)</li>
<li><strong>bigtable:</strong> Translate ctx errors to gRPC status on session vRPC (<a href="https://github.com/googleapis/google-cloud-go/issues/20299" rel="noreferrer noopener">#20299</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/0f3b2a519e07eccdfacad1129aa0fb69bc8f06e6" rel="noreferrer noopener">0f3b2a5</a>)</li>
<li><strong>bigtable:</strong> Treat PingAndWarm NotFound as a successful prime (<a href="https://github.com/googleapis/google-cloud-go/issues/20219" rel="noreferrer noopener">#20219</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/a1557adec2fc8a579f70cdb4de5f959ceb8d51a1" rel="noreferrer noopener">a1557ad</a>)</li>
</ul>
<h5 id="performance_improvements">Performance Improvements</h5>
<ul>
<li><strong>bigtable:</strong> Delete periodic Tick loop; sizing is event-driven (<a href="https://github.com/googleapis/google-cloud-go/issues/20285" rel="noreferrer noopener">#20285</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/2c096bddf6fc5353a3804d222b3683a55eda13e5" rel="noreferrer noopener">2c096bd</a>)</li>
<li><strong>bigtable:</strong> Drop pick_lost_race debug tag from CheckoutSession hot path (<a href="https://github.com/googleapis/google-cloud-go/issues/20280" rel="noreferrer noopener">#20280</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/bd0e400948a15639546f150d5d2b1a1a7ceb5741" rel="noreferrer noopener">bd0e400</a>)</li>
</ul></section>
</devsite-selector></div>
<h2 class="release-note-product-title">Cloud Hub</h2>
<h3>Announcement</h3>
<p>Starting September 15, 2026, the App Topology API transitions to a
usage-based billing model that includes a daily free data usage allotment. For
more information, see
<a href="https://docs.cloud.google.com/hub/docs/app-topology/index#pricing">App Topology pricing</a>.</p>
<h2 class="release-note-product-title">Cloud Run functions</h2>
<h3>Feature</h3>
<p>The <a href="https://docs.cloud.google.com/functions/1stgendocs/migrating/upgrade-gen1-functions">Cloud Run functions upgrade tool</a> is in <a href="https://cloud.google.com/products#product-launch-stages">General Availability</a>. Use this tool to upgrade 1st gen functions to Cloud Run functions.</p>
<h2 class="release-note-product-title">Confidential Space</h2>
<h3>Announcement</h3>
<p>A new Confidential Space image (260701) is available.</p>
<h2 class="release-note-product-title">Eventarc</h2>
<h3>Change</h3>
<p>When configuring Eventarc triggers for Cloud Run destinations (including Cloud
Run functions), you can specify a single delivery attempt with no retries. For
more information, see
<a href="https://docs.cloud.google.com/eventarc/docs/retry-events#run-targets">Retries for Cloud Run destinations</a>.</p>
<h2 class="release-note-product-title">Gemini</h2>
<h3>Other</h3>
<h3 id="bug_fixes_in_vs_code">Bug fixes in VS Code</h3>
<p>Various bug fixes and minor product enhancements.</p>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: Export user data to a CSV file</strong></p>
<p>Gemini Enterprise administrators can export user data to a comma-separated
values (CSV) file to sort, filter, and analyze records offline. This feature is
generally available (GA).</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/gemini/enterprise/docs/licenses#export-user-data">Export user data</a>.</p>
<h2 class="release-note-product-title">Google Cloud Contact Center as a Service</h2>
<h3>Announcement</h3>
<p><strong>Google Cloud CCaaS 6.0</strong></p>
<p>We've released version 6.0 of Google Cloud CCaaS.</p>
<p>Version 6.0 updates internal Google Cloud CCaaS infrastructure. It contains no
customer-facing changes from version 5.2.</p>
<p>The timing of the update to your instance depends on the deployment schedule
that you have chosen. For more information, see <a href="https://cloud.google.com/contact-center/ccai-platform/docs/deployment-schedules">Deployment
schedules</a>.</p>
<h2 class="release-note-product-title">Managed Service for Apache Airflow</h2>
<h3>Announcement</h3>
<p>A new Managed Service for Apache Airflow release has started on
<strong>August 10, 2026</strong>. Get ready for upcoming changes and features as we roll out
the new release to all regions. This release is in progress at the moment.
Listed changes and features might not be available in some regions yet.</p>
<h3>Change</h3>
<p><em>(Managed Airflow Gen 3)</em> Adjusted the formula used to calculate the number
of Airflow web server workers based on allocated CPU and memory resources. This
update aligns with resource consumption changes in recent Airflow versions,
improving web server stability.</p>
<h3>Change</h3>
<p><em>(Airflow 3.2.2 and 2.11.1)</em> The <code>[api]rbac_bindings</code> Airflow configuration
option is blocked and it isn't possible to override its value.</p>
<h3>Change</h3>
<p>New <a href="https://docs.cloud.google.com/composer/docs/composer-versions#images-composer-3">Airflow builds</a>
are available in Managed Airflow (Gen 3):</p>
<ul>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-3-airflow-3-2-2-build-2">composer-3-airflow-3.2.2-build.2</a></li>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-3-airflow-3-1-8-build-4">composer-3-airflow-3.1.8-build.4</a></li>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-3-airflow-2-11-1-build-15">composer-3-airflow-2.11.1-build.15</a> (default)</li>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-3-airflow-2-10-5-build-48">composer-3-airflow-2.10.5-build.48</a></li>
</ul>
<h3>Change</h3>
<p>New <a href="https://docs.cloud.google.com/composer/docs/composer-versions#images-composer-2">images</a>
are available in Managed Airflow (Gen 2):</p>
<ul>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-2-17-10-airflow-2-11-1">composer-2.17.10-airflow-2.11.1</a> (default)</li>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-2-17-10-airflow-2-10-5">composer-2.17.10-airflow-2.10.5</a></li>
</ul>
<h2 class="release-note-product-title">Managed Service for Apache Spark</h2>
<h3>Fixed</h3>
<p><strong>Managed Service for Apache Spark</strong> (formerly Dataproc on Compute Engine):</p>
<p>A critical bug related to Conda channels has been fixed in-place in image versions
<code>1.4.81</code>, <code>1.5.92</code>, <code>2.1.117</code>, and <code>2.2.85</code>. These image versions were released without pre-configured Conda channels.</p>
<p><strong>Required customer actions:</strong> To comply with Google requirements, recreate
the following resources if they were created using these image versions on or
before August 10, 2026:</p>
<ul>
<li>Custom images</li>
<li>Clusters</li>
</ul>
<h2 class="release-note-product-title">Memorystore for Valkey</h2>
<h3>Feature</h3>
<p>You can use the Google Cloud console to secure access to your instances by using <a href="https://docs.cloud.google.com/memorystore/docs/valkey/manage-basic-auth">basic token-based authentication</a>. This feature is available in <a href="https://docs.cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">Security Command Center</h2>
<h3>Feature</h3>
<p>The integration of Security Command Center with
<a href="https://docs.cloud.google.com/application-design-center/docs/overview">Application Design Center</a> for
application lifecycle security assessments is generally available
(<a href="https://cloud.google.com/products#product-launch-stages">GA</a>). Design-time
findings are sent to Security Command Center on demand during deployment. This
feature lets you filter findings by App Hub application at the
app-enabled folder and project levels.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/security-command-center/docs/concepts-security-sources#application-security-assessments">Application lifecycle security
assessments</a>.</p>
<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/security-command-center/docs/vulnerability-assessment-google-cloud">Vulnerability Assessment for Google Cloud</a> is available in
<a href="https://cloud.google.com/products#product-launch-stages">General Availability</a>.</p>
<h2 class="release-note-product-title">Spanner</h2>
<h3>Feature</h3>
<p>Dynamic channel pooling (DCP) for gRPC channels in the Spanner Go and Java client
libraries is
generally available (<a href="https://cloud.google.com/products#product-launch-stages">GA</a>).</p>
<p>DCP prevents performance
issues from under-provisioned or over-provisioned channels and reduces configuration
overhead. DCP is disabled by default.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/spanner/docs/sessions#configure_the_number_of_sessions_and_grpc_channels_in_the_pools">Configure the number of sessions and gRPC channels in the pools</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>August 09, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_09_2026</id>
    <updated>2026-08-09T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_09_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Agent Platform Workbench</h2>
<h3>Change</h3>
<p>Installed latest packages from upstream dependencies.</p>
<h3>Change</h3>
<h3 id="20260809-2330-rc0_release">20260809-2330-rc0 Release</h3>
<h3>Change</h3>
<p>Installed latest packages from upstream dependencies.</p>
<h3>Change</h3>
<h3 id="20260809-2330-rc0_release">20260809-2330-rc0 Release</h3>
<h3>Fixed</h3>
<p>Fixed the Git panel's grayed out buttons which were disabled due to an issue with the Jupyter Lab's Git plugin introduced in version 0.54.0.</p>
<h3>Change</h3>
<h3 id="20260809-2230-rc0_release">20260809-2230-rc0 Release</h3>
<h3>Change</h3>
<p>Installed latest packages from upstream dependencies.</p>
<h3>Fixed</h3>
<p>Fixed the Git panel's grayed out buttons which were disabled due to an issue with the Jupyter Lab's Git plugin introduced in version 0.54.0.</p>
<h3>Change</h3>
<h3 id="20260809-2230-rc0_release">20260809-2230-rc0 Release</h3>
<h3>Change</h3>
<p>Installed latest packages from upstream dependencies.</p>
<h3>Change</h3>
<h3 id="20260809-2130-rc0_release">20260809-2130-rc0 Release</h3>
<h3>Change</h3>
<p>Updated the NVIDIA GPU driver on Workbench Debian 12 images from 580.65.06 to 580.126.20 for compatibility with the Debian 12 6.1.0-52 kernel.</p>
<h3>Change</h3>
<p>Installed latest packages from upstream dependencies.</p>
<h3>Fixed</h3>
<p>Fixed the Git panel's grayed out buttons which were disabled due to an issue with the Jupyter Lab's Git plugin introduced in version 0.54.0.</p>
<h2 class="release-note-product-title">Google SecOps</h2>
<h3>Feature</h3>
<p><strong>Updated rich-text editor</strong></p>
<p>Upgraded the rich-text editor across Google SecOps, including the Cases Wall, 
Use Case Upload dialog, Report Template dialog, and Dashboard Editor widget.</p>
<p>Key changes include:</p>
<ul>
<li><strong>Simplified typography</strong>: Choose font sizes using semantic options (Small, 
Normal, Large, Huge). Legacy font sizes on existing text are preserved.</li>
<li><strong>Streamlined tables</strong>: You can insert or remove entire tables. Formatting 
inside table cells is no longer supported.</li>
<li><strong>Toolbar cleanup</strong>: Removed the Cut, Copy, and Paste buttons from the toolbar. 
Standard OS keyboard shortcuts remain supported.</li>
<li><strong>Visual alignment</strong>: Improved visual consistency between editor content 
during editing and after submission.</li>
</ul>
<h2 class="release-note-product-title">Google SecOps SOAR</h2>
<h3>Announcement</h3>
<p>Release 6.3.97 is being rolled out to the first phase of regions as listed
<a href="https://docs.cloud.google.com/chronicle/docs/soar/overview-and-introduction/soar-gradual-release">here</a>.</p>
<p>This release contains internal and customer bug fixes.</p>
<h3>Feature</h3>
<p><strong>Updated rich-text editor</strong></p>
<p>Upgraded the rich-text editor across Google SecOps, including the Cases Wall, 
Use Case Upload dialog, Report Template dialog, and Dashboard Editor widget.</p>
<p>Key changes include:</p>
<ul>
<li><strong>Simplified typography</strong>: Choose font sizes using semantic options (Small, 
Normal, Large, Huge). Legacy font sizes on existing text are preserved.</li>
<li><strong>Streamlined tables</strong>: You can insert or remove entire tables. Formatting 
inside table cells is no longer supported.</li>
<li><strong>Toolbar cleanup</strong>: Removed the Cut, Copy, and Paste buttons from the toolbar. 
Standard OS keyboard shortcuts remain supported.</li>
<li><strong>Visual alignment</strong>: Improved visual consistency between editor content 
during editing and after submission.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>August 08, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_08_2026</id>
    <updated>2026-08-08T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_08_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Google SecOps SOAR</h2>
<h3>Announcement</h3>
<p><a href="https://docs.cloud.google.com/chronicle/docs/soar/release-notes#August_02_2026">Release 6.3.96</a> is now
available for all regions.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>August 07, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_07_2026</id>
    <updated>2026-08-07T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_07_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">AlloyDB for PostgreSQL</h2>
<h3>Feature</h3>
<p>You can now sync tables from BigQuery into your AlloyDB instance, either as a
one-time operation or on a periodic schedule. This feature (in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>)
lets you enable operational analytics that benefit from low-latency,
transactional access to your data lake.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/alloydb/docs/sync-bigquery-data-to-alloydb">Sync BigQuery data to AlloyDB</a>.</p>
<h3>Feature</h3>
<p>AlloyDB integration with BigQuery lets you connect your operational and
analytical data through real-time data access (lakehouse federation), periodic
data synchronization, and one-time table syncs. These features are in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/alloydb/docs/choose-access-bigquery-data-from-alloydb">Choose how to access BigQuery data from AlloyDB</a>.</p>
<h2 class="release-note-product-title">Cloud Billing</h2>
<h3>Feature</h3>
<p><strong>New filter and group-by option available in Cloud Billing Reports</strong></p>
<p>In <strong>Billing Reports</strong>, Cloud Billing has added the
<strong>Originating products</strong>
<a href="https://docs.cloud.google.com/billing/docs/how-to/reports#filter-by-orig-products"><em>filter</em></a> and
<a href="https://docs.cloud.google.com/billing/docs/how-to/reports#group-by-orig-product"><em>Group by</em></a>
to provide additional options that let you analyze and understand your costs.
<em>Originating products</em> are Google Cloud products that cause usage in
another product. For example, Gemini Enterprise is an
originating product when it causes usage in the Gemini Enterprise
app.</p>
<p>To help you <strong>track and analyze your <em>AI spend</em></strong>, the <em>Originating products</em>
dimension is used in the following ways:</p>
<ul>
<li><p>You can use the <em>Originating products</em> filter and group by option to
configure your Cloud Billing report to track and analyze your
<a href="https://docs.cloud.google.com/billing/docs/how-to/reports/gemini-enterprise-costs">Gemini Enterprise subscription and consumption costs</a>.</p></li>
<li><p>The <em>Originating products</em> dimension supports a new
<a href="https://docs.cloud.google.com/billing/docs/how-to/reports#preset_views"><em>preset report</em></a>
for quick report configuration, called
<a href="https://docs.cloud.google.com/billing/docs/how-to/reports/gemini-enterprise-costs#preset-report">Gemini Enterprise costs by SKU</a>.</p></li>
<li><p>When you are viewing your costs in the Gemini Enterprise console,
on the <em>Gemini Enterprise &gt; Usage &amp; Spending</em> page,
the <em>Originating products</em> dimension supports the functionality of the costs
displayed on the
<a href="https://docs.cloud.google.com/gemini/enterprise/docs/view-costs">Gemini Enterprise Billing tab</a>.</p></li>
</ul>
<p>For more information, see the following resources:</p>
<ul>
<li><a href="https://docs.cloud.google.com/billing/docs/how-to/reports/gemini-enterprise-costs">Learn how to view Gemini Enterprise costs in Cloud Billing reports</a></li>
<li><a href="https://docs.cloud.google.com/billing/docs/how-to/reports">Learn more about analyzing billing data and cost trends with Reports</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/view-costs">Learn how to view Gemini Enterprise costs in the Gemini Enterprise console</a></li></ul>
<h2 class="release-note-product-title">Cloud SQL for PostgreSQL</h2>
<h3>Change</h3>
<p>Newly created instances configured with <a href="https://docs.cloud.google.com/sql/docs/postgres/high-availability">high availability (HA)</a>
now have <a href="https://docs.cloud.google.com/sql/docs/postgres/dataplex-catalog-integration">Knowledge Catalog (formerly Dataplex Universal Catalog)</a>
enabled by default.</p>
<p>Cloud SQL for PostgreSQL instances running on PostgreSQL version 14.0 or later
send updates and metadata to Knowledge Catalog in near real-time.</p>
<p>You can either verify enablement or <a href="https://docs.cloud.google.com/sql/docs/postgres/dataplex-catalog-integration#deactivate-dataplex-catalog">disable the feature</a>
using the Google Cloud console.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/sql/docs/postgres/dataplex-catalog-integration#near-real-time">Near real-time</a>.</p>
<h2 class="release-note-product-title">Cloud SQL for SQL Server</h2>
<h3>Change</h3>
<p>Newly created instances configured with <a href="https://docs.cloud.google.com/sql/docs/sqlserver/high-availability">high availability (HA)</a>
now have <a href="https://docs.cloud.google.com/sql/docs/sqlserver/dataplex-catalog-integration">Knowledge Catalog (formerly Dataplex Universal Catalog)</a>
enabled by default.</p>
<p>Cloud SQL for SQL Server instances send updates and metadata to Knowledge Catalog
to help support data discovery.</p>
<p>You can either verify enablement or <a href="https://docs.cloud.google.com/sql/docs/sqlserver/dataplex-catalog-integration#deactivate-dataplex-catalog">disable the feature</a>
using the Google Cloud console.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/sql/docs/sqlserver/dataplex-catalog-integration">Manage your Cloud SQL resources using Knowledge Catalog</a>.</p>
<h2 class="release-note-product-title">Confidential VM</h2>
<h3>Feature</h3>
<p>The accelerator-optimized
<a href="https://docs.cloud.google.com/compute/docs/accelerator-optimized-machines#g4-vms">g4-standard-48 machine type</a>
for securely running AI and ML workloads is generally available
<a href="https://cloud.google.com/products#product-launch-stages">(GA)</a>, with the
following specifications:</p>
<ul>
<li>5th Generation AMD EPYC Turin processor</li>
<li>AMD SEV</li>
<li>1 NVIDIA RTX PRO 6000 GPU</li>
</ul>
<h2 class="release-note-product-title">Cortex Framework</h2>
<h3>Announcement</h3>
<h3 id="release_7_0_1">Release 7.0.1</h3>
<h3>Fixed</h3>
<ul>
<li><p>Resolved an issue where running the <a href="https://docs.cloud.google.com/cortex/docs/uv-run-cortex-build"><code>uv run cortex-build</code></a> command in Windows PowerShell or Windows Command Prompt resulted in a <code>Could not auto-import local builder</code> warning and an <code>Invalid builder type NoneType for category ...</code> error.</p></li>
<li><p>Improved Dataform quota management in <a href="https://docs.cloud.google.com/cortex/docs/uv-run-cortex-deploy"><code>uv run cortex-deploy</code></a> script.</p></li>
</ul>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Change</h3>
<p><strong>Gemini Enterprise: Experimental agent telemetry aligned with OpenTelemetry generative AI semantic conventions</strong></p>
<p>Gemini Enterprise agents emit richer, standards-aligned telemetry based on the
OpenTelemetry generative AI semantic conventions, in addition to the existing
stable telemetry. Trace spans and Cloud Logging entries include
standardized <code>gen_ai.*</code> attributes (for example, <code>gen_ai.agent.name</code>,
<code>gen_ai.conversation.id</code>, <code>gen_ai.usage.input_tokens</code>, and
<code>gen_ai.input.messages</code>) that describe agent, model, and tool activity.</p>
<p>Prompt and response message content appears in these attributes only when your
observability settings allow logging of prompt inputs and response outputs;
otherwise it is redacted or omitted. OpenTelemetry classifies these conventions
as Development status, so this telemetry is experimental and subject to change.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/gemini/enterprise/docs/access-traces-and-spans#experimental-telemetry">Access traces and spans</a>.</p>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: Custom MCP server data stores</strong></p>
<p>You can connect your custom Model Context Protocol (MCP) server with
Gemini Enterprise to securely access your company's private data, custom
internal tools, and MCP-compliant third-party systems.</p>
<p>This feature is turned off by default. To enable it, an Organization Policy
Administrator must remove the organization constraint. This feature is generally
available (GA).</p>
<p>For more information, see:</p>
<ul>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/custom-mcp-server/set-up-custom-mcp-server">Set up your custom MCP server</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/custom-mcp-server/override-constraint-for-custom-mcp-data-stores">Override the organization policy for Custom MCP data stores</a></li>
</ul>
<h2 class="release-note-product-title">Managed Service for Apache Spark</h2>
<h3>Announcement</h3>
<p>New <strong>Managed Service for Apache Spark</strong> (formerly Google Cloud Serverless for
Apache Spark) <a href="https://docs.cloud.google.com/managed-spark/docs/concepts/versions/serverless-versions#supported-dataproc-serverless-for-spark-runtime-versions">subminor runtime versions</a>:</p>
<ul>
<li>1.2.85</li>
<li>2.2.85</li>
<li>2.3.38</li>
</ul>
<p>Notes:</p>
<ul>
<li><p>Apache Spark upgraded to <code>3.5.3</code> in <code>2.2</code> runtime.</p></li>
<li><p>Apache Gluten upgraded to <code>1.6</code> in <code>2.3</code> runtime.</p></li>
</ul>
<h3>Change</h3>
<p><strong>Managed Service for Apache Spark</strong> latest image and runtime versions:</p>
<ul>
<li>Configured <code>spark.scheduler.listenerbus.exitTimeout</code> to 30s.</li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>August 06, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_06_2026</id>
    <updated>2026-08-06T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_06_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Cloud Key Management Service</h2>
<h3>Feature</h3>
<p><strong>Preview:</strong> Cloud KMS supports quantum-safe key import. You can use the
following quantum-safe import methods:</p>
<ul>
<li><code>HPKE_KEM_XWING_HKDF_SHA256_AES_256_GCM</code></li>
<li><code>HPKE_KEM_ML_KEM_768_HKDF_SHA256_AES_256_GCM</code></li>
<li><code>HPKE_KEM_ML_KEM_1024_HKDF_SHA256_AES_256_GCM</code></li>
</ul>
<p>For more information about quantum-safe key import, see <a href="https://docs.cloud.google.com/kms/docs/quantum-safe-key-import">Quantum-safe key
import</a>.</p>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Change</h3>
<p><strong>Gemini Enterprise: Description field removed from Custom MCP server data store</strong></p>
<p>Gemini Enterprise automatically calls your server's <code>tools/list</code>
endpoint to discover and understand tools, parameter schemas, and
capabilities directly. Because Gemini Enterprise routes requests using
explicit tool definitions and parameter schemas, you don't need to
write descriptions. This change simplifies data store
setup and improves routing accuracy. Existing custom MCP data stores do not
require any updates.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/custom-mcp-server/set-up-custom-mcp-server">Set up a custom MCP server</a>.</p>
<h3>Announcement</h3>
<p><strong>Gemini Enterprise: Postponed removal of Gemini 3.5 Flash in the Global
region</strong></p>
<p>We have postponed the removal of Gemini 3.5 Flash from the <code>global</code> region
in the Gemini Enterprise app. A revised removal schedule will be provided
when available.</p>
<aside class="note"><strong>Note:</strong><span> This is a correction to the <a href="https://docs.cloud.google.com/gemini/enterprise/docs/release-notes#July_21_2026">July 21, 2026 release
note</a>.</span></aside>
<h2 class="release-note-product-title">Google Cloud Contact Center as a Service</h2>
<h3>Announcement</h3>
<p><strong>Advanced reporting dashboards 5.1</strong></p>
<p>We've released version 5.1 of the advanced reporting dashboards.</p>
<h3>Feature</h3>
<p><strong>Sub teams are included when top-level teams are selected in the Team filter</strong></p>
<p>When you select a team in a <strong>Team</strong> filter on a dashboard, the data for that
team's sub-teams is now included.</p>
<h3>Feature</h3>
<p><strong>The Agent Metrics (Historical) Explore contains the Avg Chat Concurrency
metric</strong></p>
<p>The <strong>Agent Metrics (Historical)</strong> Explore now contains the <strong>Ave Chat
Concurrency</strong> metric to capture concurrency trends for agents, teams, and
queues.</p>
<h3>Feature</h3>
<p><strong>Metrics for warm transfers and agent consultations</strong></p>
<p>The <strong>Transfers - Calls</strong> and <strong>Transfers - Chats</strong> dashboards now have the
following metrics in the <strong>Call Transfers</strong> and <strong>Chat Transfers</strong> tables:</p>
<ul>
<li><p><strong>Agent Connection Time (H:M:S)</strong>. Reports the time spent consulting with
another agent and then warm transferring to that agent.</p></li>
<li><p><strong>Agent Consult Time (H:M:S)</strong>. Reports the time spent consulting with
another agent before returning to the call.</p></li>
</ul>
<h3>Fixed</h3>
<p>This release addresses the following issues:</p>
<ul>
<li><p>Fixed an issue where the <strong>This Week</strong> and <strong>This Month</strong> per-hour figures
on the <strong>Performance Overview</strong> and <strong>Agent Performance</strong> dashboards were
inaccurate.</p></li>
<li><p>Fixed an issue where the <strong>Queue Abandons</strong> and <strong>Abandon %</strong> fields on the
<strong>Queue Group Performance - All</strong> and <strong>Queue Group Performance - Chats</strong>
dashboards always displayed <code>0</code> for chats.</p></li>
<li><p>Fixed an issue where the virtual agent call metrics on the <strong>Virtual Agent -
Calls</strong>, <strong>All Interactions - Calls</strong>, and <strong>Performance Overview</strong>
dashboards were incorrect.</p></li>
<li><p>Fixed an issue where agents appeared under <strong>Assigned Agent</strong> for calls that
they weren't connected to.</p></li>
<li><p>Fixed an issue where exporting data from dashboards using date ranges
greater than seven days failed.</p></li>
<li><p>Fixed an issue in the <strong>Real-time Queue Monitoring</strong> and <strong>Queued Calls</strong>
dashboards where transferred calls were incorrectly displayed as <strong>Queued</strong>
when they were active with an agent.</p></li>
<li><p>Fixed an issue where queue groups that were turned off remained visible in
advanced reporting dashboards.</p></li>
<li><p>Fixed an issue where the <strong>Queue Time</strong> filter on the <strong>All Interactions</strong>
dashboard wasn't displaying data.</p></li>
<li><p>Fixed an issue where the <strong>SLA Target</strong> field in the <strong>Queue Group
Performance - All</strong> dashboard was empty.</p></li>
<li><p>Fixed an issue where the <strong>No</strong> checkbox of the <strong>Child Queues</strong> filter
disappeared when cleared. No child queues is the default for this filter, so
we removed the <strong>No</strong> checkbox, leaving only the <strong>Yes</strong> checkbox.</p></li>
<li><p>Fixed an issue where the <strong>Available Agents</strong> field overstated real
capacity.</p></li>
<li><p>Fixed an issue on the <strong>Queue Groups - Calls</strong> and <strong>Queue Groups - Chats</strong>
dashboards where the <strong>Ave Current Queue Time</strong> metric displayed incorrect
data.</p></li>
<li><p>For time-related exports, there's now a column that displays time in
HH:MM:SS format (in addition to seconds). You can't apply conditional
formatting to this format in an Explore.</p></li>
<li><p>Fixed an issue where <strong>Max Queue Wait Time</strong>, <strong>Max Speed To Answer</strong>, and
<strong>Max Queue Abandon Time</strong> displayed incorrect data in Explores.</p></li>
<li><p>Fixed an issue where changes to an agent's availability preferences in the
agent adapter weren't reflected in the <strong>Agent Activity</strong> dashboard.</p></li>
<li><p>Updated the labels in the <strong>Agent Metrics (Historical)</strong> Explore to be
channel-agnostic for metrics that include both calls and chats.</p></li>
</ul>
<h2 class="release-note-product-title">Looker</h2>
<h3>Announcement</h3>
<p><strong>Looker 26.14</strong> will roll out to Looker (original) instances on the following schedule:</p>
<ul>
<li>Expected deployment start: <strong>Monday, August 10, 2026</strong></li>
<li>Expected final deployment and download available: <strong>Sunday, August 23, 2026</strong></li>
</ul>
<p>Looker 26.14 is expected to include the following changes, features, and fixes.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where dashboard filters of <code>type: string_filter</code> could spin indefinitely if no suggestions were configured. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where clicking <strong>edit</strong> for a visualization from a dashboard caused the dashboard tile header to render on top of the Explore, preventing editing. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where LookML drill links and Liquid variables inside table cells could fail to render properly on dashboards and embedded visualizations. This feature now performs as expected.</p>
<h3>Feature</h3>
<p>Now generally available, the <strong>Granular Dashboard Sizing</strong> feature allows dashboard editors to change the size and layout of dashboard tiles with more granularity. <strong>Note:</strong> This item was added on August 13, 2026.</p>
<h3>Feature</h3>
<p>The <strong>Axis Order</strong> options in the Y tab of the visualization editor now support keyboard inputs.</p>
<h3>Feature</h3>
<p>Conversational Analytics data agent editors can now specify whether the agent will
show its thinking or debugging information when generating a response.</p>
<h3>Change</h3>
<p>A Conversational Analytics data agent now displays query results in its thinking rather than in its final response.</p>
<h3>Change</h3>
<p>The timeout length for Conversational Analytics queries has been increased from two to five minutes. <strong>Note:</strong> This item was updated on August 7, 2026.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where large queries on Snowflake connections could fail with an <code>SSLHandshakeException: No trusted certificate found</code> error. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where the <strong>Show Region Field in Tooltip</strong> option was hidden for region maps that were configured without LookML map layer metadata. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where the list of Explores in the Conversational Analytics agent's card could be cut off for embed users with longer names. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where users with mixed roles across projects were unable to see and re-authorize OAuth connections for projects where they had viewer-only access. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where a secondary Y-axis could reset its position if a parameter value was updated. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where validating LookML with an empty <code>value_format</code> parameter could result in a 500 internal server error. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where modifying table calculations could cause Looker to run a new query rather than pulling results from cache. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where clicking the <strong>Fullscreen</strong> button while using the Conversational Analytics dashboard caused the chat view to disappear. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where scheduled jobs that were owned by users who authenticated by using Workforce Identity (BYOID) could fail with IAM login failures. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where the merged results page could return a <code>403</code> error after a period of  user inactivity while cookieless embedding was being used. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where some characters were incorrectly displayed as HTML entities. For example,<code>"</code> would render  as <code>&amp;quot;</code>. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where Looker could generate incorrect SQL when creating a Self-service Explore from a spreadsheet. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where the drill modal incorrectly displayed a pivot option for queries that couldn't be pivoted. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where updating the data for a Self-service Explore could fail with a generic error. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where Timeline visualizations could fail to respect admin color collection overrides. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where visualizations were not respecting internal dashboard theme color collections, which caused custom theme color collections to revert to the defaults.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where timeout settings in the Extension SDK could be reset to their default value of 120 seconds. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where the items in the <strong>Axis Order</strong> section in the Y panel of the visualization edit panel were inaccessible to screen readers. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where non-admin user OAuth tokens remained valid even after database connection parameters were updated. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue with column numbers has been fixed that could occur when XLSX results for tiles that used pivots were generated. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed in the Conversational Analytics interface where chats that used deleted agents or Explores could neither be deleted nor restored. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where searching by label in the field picker would fail to find fields where the <code>group_label</code> or <code>group_item_label</code> was set to an empty string. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>Looker now displays a more informative error when a Conversational Analytics conversation fails to load as the result of a network failure. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where LookML dashboards could fail to deploy if the project name exceeded 64 characters. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where modifying a self-service model that was created from a blank canvas could return a <code>Resource already exists</code> error. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where Waterfall chart visualization configurations could fail to render if the X-axis label rotation was set to an empty, a null, or another undefined value. This feature now performs as expected.</p>
<h3>Fixed</h3>
<p>An issue has been fixed where users with Admin via IAM privileges on Looker (Google Cloud core) couldn't enable the Looker Marketplace. This feature now performs as expected.</p>
<h3>Feature</h3>
<p>Now generally available, the <strong>Dashboard Tile Limits</strong> feature allows admins to set limits on tiles per dashboard and per tab to optimize performance, which is configured on the <a href="https://docs.cloud.google.com/looker/docs/admin-panel-performance-center-content-guardrails"><strong>Content Guardrails</strong></a> page in the <strong>Performance Center</strong> section of the <strong>Admin</strong> panel. <strong>Note:</strong> This item was added on August 13, 2026.</p>
<h2 class="release-note-product-title">NetApp Volumes</h2>
<h3>Feature</h3>
<p>The thick clone (thin clone split) feature is generally available (GA) for the
Flex Unified Default-mode service level. For more information, see
<a href="https://docs.cloud.google.com/netapp/volumes/docs/configure-and-use/volumes/manage-volume-clones">Manage volume clones</a>.</p>
<h2 class="release-note-product-title">Policy Intelligence</h2>
<h3>Feature</h3>
<p>The Policy Troubleshooter MCP server is <a href="https://cloud.google.com/products?e=48754805#product-launch-stages">generally
available</a>.
To learn about using the Policy Troubleshooter MCP server to let agents
and AI applications troubleshoot IAM issues and errors, see <a href="https://docs.cloud.google.com/policy-intelligence/docs/use-policy-troubleshooter-mcp">Use
the Policy Troubleshooter remote MCP server</a>.</p>
<h2 class="release-note-product-title">VPC Service Controls</h2>
<h3>Feature</h3>
<p><strong>VPC Service Controls feature:</strong> The VPC Service Controls service patterns
feature is
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a>.
You can use service patterns to explicitly configure which Google APIs (both
supported and unsupported) can be accessed from VPC networks
within a service perimeter when using the private VIP (<code>private.googleapis.com</code>)
or a Private Service Connect endpoint with the <code>all-apis</code> bundle.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/vpc-service-controls/docs/vpc-accessible-services#service-patterns">VPC Service Controls service patterns</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>August 05, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_05_2026</id>
    <updated>2026-08-05T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_05_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Cloud Database Migration Service</h2>
<h3>Feature</h3>
<p>You can now manage your Database Migration Service migration jobs directly from the
destination Cloud SQL instance or AlloyDB for PostgreSQL cluster pages in
the Google Cloud console. For more information, see:</p>
<ul>
<li>Manage homogeneous migration jobs:
<ul>
<li><a href="https://docs.cloud.google.com/database-migration/docs/sqlserver/manage-migration-jobs" track-metadata-position="releaseNotes" track-metadata-srcpg="docs/release-notes" track-name="dms_manage_from_dest_sqlserver" track-type="releaseNoteLink">
SQL Server to Cloud SQL for SQL Server</a></li>
<li><a href="https://docs.cloud.google.com/database-migration/docs/mysql/migration-job-actions" track-metadata-position="releaseNotes" track-metadata-srcpg="docs/release-notes" track-name="dms_manage_from_dest_mysql" track-type="releaseNoteLink">
MySQL to Cloud SQL for MySQL</a></li>
<li><a href="https://docs.cloud.google.com/database-migration/docs/postgres/migration-job-actions" track-metadata-position="releaseNotes" track-metadata-srcpg="docs/release-notes" track-name="dms_manage_from_dest_postgres" track-type="releaseNoteLink">
PostgreSQL to Cloud SQL for PostgreSQL</a></li>
<li><a href="https://docs.cloud.google.com/database-migration/docs/postgresql-to-alloydb/migration-job-actions" track-metadata-position="releaseNotes" track-metadata-srcpg="docs/release-notes" track-name="dms_manage_from_dest_postgresql_to_alloydb" track-type="releaseNoteLink">
PostgreSQL to AlloyDB for PostgreSQL</a></li>
</ul></li>
<li>Manage heterogeneous migration jobs:
<ul>
<li><a href="https://docs.cloud.google.com/database-migration/docs/oracle-to-postgresql/manage-migration-jobs" track-metadata-position="releaseNotes" track-metadata-srcpg="docs/release-notes" track-name="dms_manage_from_dest_oracle_to_pg" track-type="releaseNoteLink">
Oracle to Cloud SQL for PostgreSQL</a></li>
<li><a href="https://docs.cloud.google.com/database-migration/docs/oracle-to-alloydb/manage-migration-jobs" track-metadata-position="releaseNotes" track-metadata-srcpg="docs/release-notes" track-name="dms_manage_from_dest_oracle_to_alloydb" track-type="releaseNoteLink">
Oracle to AlloyDB for PostgreSQL</a></li>
<li><a href="https://docs.cloud.google.com/database-migration/docs/sqlserver-to-alloydb/manage-migration-jobs" track-metadata-position="releaseNotes" track-metadata-srcpg="docs/release-notes" track-name="dms_manage_from_dest_sqlserver_to_alloydb" track-type="releaseNoteLink">
SQL Server to AlloyDB for PostgreSQL</a></li>
<li><a href="https://docs.cloud.google.com/database-migration/docs/sqlserver-to-csql-pgsql/manage-migration-jobs" track-metadata-position="releaseNotes" track-metadata-srcpg="docs/release-notes" track-name="dms_manage_from_dest_sqlserver_to_csql_pg" track-type="releaseNoteLink">
SQL Server to Cloud SQL for PostgreSQL</a></li>
</ul></li>
</ul>
<h2 class="release-note-product-title">Cloud Monitoring</h2>
<h3>Announcement</h3>
<p>The Telemetry API for metric ingestion is
<a href="https://docs.cloud.google.com/products#product-launch-stages">generally available (GA)</a>.
You can ingest OTLP metrics into Cloud Monitoring by using an
OpenTelemetry Collector, an OTLP exporter, and the Telemetry API. For more
information, see
<a href="https://docs.cloud.google.com/stackdriver/docs/otlp-metrics/overview">OTLP metric ingestion overview</a>.</p>
<h2 class="release-note-product-title">Cloud Run</h2>
<h3>Feature</h3>
<p>Cloud Run supports <a href="https://docs.cloud.google.com/run/docs/code-execution">sandboxes</a> for all resources, including <a href="https://docs.cloud.google.com/run/docs/configuring/jobs/sandboxes">jobs</a> and <a href="https://docs.cloud.google.com/run/docs/configuring/workerpools/sandboxes">worker pools</a> (<a href="https://cloud.google.com/products#product-launch-stages">Preview</a>).</p>
<h2 class="release-note-product-title">Cloud SQL for MySQL</h2>
<h3>Feature</h3>
<p>Performance capture for Cloud SQL for MySQL is now generally available
(<a href="https://cloud.google.com/products#product-launch-stages">GA</a>).
Performance capture lets you take a point-in-time snapshot of your database and
operating system metrics automatically and route them to Cloud Logging for
root-cause analysis.</p>
<p>With the GA release, you can configure custom thresholds that
<a href="https://docs.cloud.google.com/sql/docs/mysql/configure-performance-capture#end-transactions">end long-running transactions automatically</a>
before they slow down your database. In addition,
the GA release includes six additional performance capture triggers:</p>
<ul>
<li>High CPU utilization</li>
<li>High memory usage</li>
<li>High temporary files usage</li>
<li>History list length</li>
<li>Semaphore waits</li>
<li>Transaction lock waits</li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/sql/docs/mysql/performance-capture">Cloud SQL performance capture overview</a>.</p>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Change</h3>
<p><strong>Gemini Enterprise: Clinical Trials data store no longer available</strong></p>
<p>The Clinical Trials data store is no longer available in Public Preview. The
data store has returned to Private Preview.</p>
<aside class="note"><strong>Note:</strong><span> This is a correction to the <a href="https://docs.cloud.google.com/gemini/enterprise/docs/release-notes#April_14_2026">April 14,
2026</a> release note.</span></aside>
<h2 class="release-note-product-title">Google Kubernetes Engine</h2>
<h3>Feature</h3>
<p>You can generate optimized GKE configurations that can improve performance for
specific workloads, such as Redis and MySQL, by using the gcloud CLI. The
configurations are ConfigMaps and ComputeClasses that apply performance
recommendations to the workloads and the nodes. These optimizations are
available in Preview for GKE version 1.31.1-gke.12000 or later. You can measure
the performance improvements by using open source benchmarks. For more
information, see
<a href="https://docs.cloud.google.com/kubernetes-engine/docs/concepts/workload-optimization">Optimize for workloads on GKE</a>.</p>
<h3>Feature</h3>
<p>In GKE version 1.36.0-gke.3302001 and later, you can run Arm workloads on the
Autopilot container-optimized compute platform by using the general-purpose
<code>autopilot-arm</code> and <code>autopilot-arm-spot</code> ComputeClasses. You can select these
ComputeClasses in Autopilot or Standard clusters. GKE runs the workloads that
select these ComputeClasses in Autopilot mode. This compute platform improves
Pod scheduling latency, especially during autoscaling operations. For more
information, see the following documents:</p>
<ul>
<li><a href="https://docs.cloud.google.com/kubernetes-engine/docs/concepts/autopilot-overview#deploy-workloads">Deploy workloads in Autopilot
mode</a></li>
<li><a href="https://docs.cloud.google.com/kubernetes-engine/docs/how-to/autopilot-arm-workloads">Autopilot Arm
workloads</a></li></ul>
<h2 class="release-note-product-title">Google SecOps Marketplace</h2>
<h3>Change</h3>
<p><strong>Microsoft Graph Mail Delegated</strong>: Version 21.0</p>
<ul>
<li><p>Updated logic for parsing email headers and S/MIME digitally signed emails in
the following connector:</p>
<ul>
<li><strong>Microsoft Graph Mail Delegated Connector</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>ServiceNow</strong>: Version 70.0</p>
<ul>
<li><p>Fixed verification logic when updating reference fields in the following
action:</p>
<ul>
<li><strong>Update Incident</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Microsoft Graph Mail</strong>: Version 44.0</p>
<ul>
<li><p>Updated logic for parsing email headers and S/MIME digitally signed emails in
the following connector:</p>
<ul>
<li><strong>Microsoft Graph Mail Connector</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Microsoft 365 Defender</strong>: Version 29.0</p>
<ul>
<li><p>Updated Google SecOps event structure, added support for incident tags and
assignee filtering, updated ontology mapping, and optimized evidence handling
with limits on maximum evidence items per alert in the following connector:</p>
<ul>
<li><strong>Microsoft 365 Defender - Incidents Connector</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Jira</strong>: Version 61.0</p>
<ul>
<li><p>Added support for customizable status-to-closure mapping, Case-level job
scope, custom field variables in Closed Reason Mapping, context value alignment
to JIRA_ISSUE_KEY, and automatic fallback retry mechanism in the following job:</p>
<ul>
<li><strong>Sync Closure Job</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Google Chronicle</strong>: Version 92.0</p>
<ul>
<li><p>Updated the action to use new search API in the following action:</p>
<ul>
<li><strong>Is Value in Data Table</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>CrowdStrike Falcon</strong>: Version 80.0</p>
<ul>
<li><p>Implemented 500-device safety limit per entity search, updated device sorting
by last_seen.desc, and added batch request chunking for device details, login
history, and online states in the following action:</p>
<ul>
<li><strong>Get Host Information</strong></li>
</ul></li>
</ul>
<h2 class="release-note-product-title">Looker</h2>
<h3>Announcement</h3>
<p>From August 3 through August 5, 2026, the following features will be automatically enabled for Looker (Google Cloud core) instances running Looker 26.12.</p>
<h3>Feature</h3>
<p>Looker Continuous Integration (CI) now supports email alerts. When you create or edit a CI suite, you can enable the <strong>Enable email alerts</strong> toggle to specify email recipients and select which run statuses will trigger emails (<strong>Failed</strong>, <strong>Error</strong>, <strong>Passed</strong>, or <strong>Cancelled</strong>). For more information, see <a href="https://docs.cloud.google.com/looker/docs/ci-create-suite#alerting">Set up alerting</a>.</p>
<h3>Feature</h3>
<p>The <a href="https://docs.cloud.google.com/looker/docs/custom-calendars">custom calendar</a> feature is now generally available.</p>
<h3>Feature</h3>
<p>The <a href="https://docs.cloud.google.com/looker/docs/gemini-expression-asst">Expression Assistant</a> is now generally available.</p>
<h3>Feature</h3>
<p>Localization is now supported for the <a href="https://docs.cloud.google.com/looker/docs/reference/param-field-dimension-group"><code>dimension_group</code></a> parameter. You can localize the timeframes, intervals, or custom timeframes generated by a dimension group by providing translations in your locale strings files. For more details, see <a href="https://docs.cloud.google.com/looker/docs/model-localization#localizing_dimension_groups">Localizing dimension groups</a>.</p>
<h3>Feature</h3>
<p>The <a href="https://docs.cloud.google.com/looker/docs/manage-projects">LookML Projects page</a> has been updated with a more performant tabbed layout, which features three tabs: <strong>Models and Projects</strong>, <strong>Pending Projects</strong>, and <strong>Marketplace Projects</strong>.</p>
<h3>Feature</h3>
<p>Looker admins now have the ability to configure a Looker instance to require <a href="https://docs.cloud.google.com/looker/docs/admin-panel-authentication-two-factor">multi-factor authentication (MFA)</a> whenever a user tries to <a href="https://docs.cloud.google.com/looker/docs/admin-panel-authentication-password">log in by using an email and a password</a>. This feature is enabled by default.</p>
<h3>Feature</h3>
<p>The <a href="https://docs.cloud.google.com/looker/docs/finding-content#searching_for_saved_content">Enhanced search</a> feature is now generally available.</p>
<h3>Feature</h3>
<p>Now available in preview, the <a href="https://docs.cloud.google.com/looker/docs/gemini-admin-asst">Admin Assistant</a> helps you use natural language to manage Looker roles.</p>
<h3>Feature</h3>
<p>Now available in preview, enhanced observability metrics — including engagement and estimated token usage data — are available for Conversational Analytics on the <a href="https://docs.cloud.google.com/looker/docs/system-activity-dashboards#conversational-analytics">Conversational Analytics System Activity dashboard</a>. To enable this feature, a Looker admin must turn on the <strong>Conversational Analytics Agent Token usage</strong> setting on the <a href="https://docs.cloud.google.com/looker/docs/admin-panel-general-preview-features#ca-agent-token-usage"><strong>General</strong> page</a> in the <strong>Preview</strong> section of the <strong>Admin</strong> panel.</p>
<h3>Feature</h3>
<p>Now available in preview, the new <a href="https://docs.cloud.google.com/looker/docs/admin-panel-general-preview-features#modern_user_interface"><strong>Modern User Interface</strong> feature</a> enables <a href="https://docs.cloud.google.com/looker/docs/modern-ui">modernized layouts and design</a> alongside new configuration settings for visualizations and dashboards. When this preview feature is enabled, users can apply a <strong>Modern</strong> visualization theme that features updated typography and modern, accessible color palettes for improved data legibility. Additionally, a new <strong>Modern</strong> dashboard style provides a high-density, streamlined design that optimizes data viewing and aligns with Google's latest design standards.</p>
<h3>Change</h3>
<p>The <a href="https://docs.cloud.google.com/looker/docs/gemini-insight-asst">Insight Assistant</a> now displays the process the assistant uses to generate the response, showing key details in your data that it used to generate the response, and listing the fields from your Explore that it used.</p>
<h3>Change</h3>
<p>When you <a href="https://docs.cloud.google.com/looker/docs/conversational-analytics-looker-data-agents#chat-agent-ge">chat in Gemini Enterprise with data agents that you create in Looker</a>, agent responses now include charts and visualizations.</p>
<h3>Announcement</h3>
<p><a href="https://docs.cloud.google.com/looker/docs/admin-panel-platform-dsp">Complimentary Data Studio Pro licenses</a> aren't available for Looker (Google Cloud core) instances that are created after August 1, 2026.</p>
<h2 class="release-note-product-title">Managed Service for Apache Airflow</h2>
<h3>Change</h3>
<p><em>(Airflow 3.2.2, 3.1.8, and 2.11.1)</em>
The <code>apache-airflow-providers-google</code> package was upgraded to version 22.2.2.
For more information about changes, see the
<a href="https://airflow.apache.org/docs/apache-airflow-providers-google/stable/changelog.html">apache-airflow-providers-google changelog</a>.</p>
<h3>Change</h3>
<p>New <a href="https://docs.cloud.google.com/composer/docs/composer-versions#images-composer-3">Airflow builds</a>
are available in Managed Airflow (Gen 3):</p>
<ul>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-3-airflow-3-2-2-build-1">composer-3-airflow-3.2.2-build.1</a></li>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-3-airflow-3-1-8-build-3">composer-3-airflow-3.1.8-build.3</a></li>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-3-airflow-2-11-1-build-14">composer-3-airflow-2.11.1-build.14</a> (default)</li>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-3-airflow-2-10-5-build-47">composer-3-airflow-2.10.5-build.47</a></li>
</ul>
<p>These builds are versions with an extended upgrade timeline.</p>
<h3>Change</h3>
<p>New <a href="https://docs.cloud.google.com/composer/docs/composer-versions#images-composer-2">images</a>
are available in Managed Airflow (Gen 2):</p>
<ul>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-2-17-9-airflow-2-11-1">composer-2.17.9-airflow-2.11.1</a> (default)</li>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-2-17-9-airflow-2-10-5">composer-2.17.9-airflow-2.10.5</a></li>
</ul>
<p>These images are versions with an extended upgrade timeline.</p>
<h3>Deprecated</h3>
<p>The following Managed Airflow versions and builds have reached their
<a href="https://docs.cloud.google.com/composer/docs/composer-versioning-overview#version-deprecation-and-support">end of support period</a>:
composer-3-airflow-2.10.5-build.11, composer-3-airflow-2.9.3-build.31, composer-2.13.9-airflow-2.9.3, and composer-2.13.9-airflow-2.10.5.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>August 04, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_04_2026</id>
    <updated>2026-08-04T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_04_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">AlloyDB for PostgreSQL</h2>
<h3>Feature</h3>
<p>AlloyDB now supports Best Matching 25 (BM25) indexes for full-text search in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.
You can use the <code>pg_textsearch</code> extension to create BM25 indexes and optimize
probabilistic ranking of full-text search. This feature is supported on AlloyDB
instances running PostgreSQL 17 or 18.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/alloydb/docs/ai/create-bm25-index">Create and manage a BM25 index</a>.</p>
<h2 class="release-note-product-title">Cloud CDN</h2>
<h3>Feature</h3>
<p>Cloud CDN supports native image optimization at the Google network edge
for global external Application Load Balancers. This feature offloads
compute-intensive image transformations, such as resizing, cropping,
and format conversion to reduce origin server load and egress costs.
This feature is in <strong>Preview</strong>.</p>
<aside class="note"><strong>Note:</strong><span> During the Preview phase, image optimization is available free of charge.
Charges will apply once it becomes Generally Available (GA).</span></aside>
<p>For more information, see <a href="https://docs.cloud.google.com/cdn/docs/imageoptimization">Optimize images with Cloud CDN</a>.</p>
<h2 class="release-note-product-title">Cloud Load Balancing</h2>
<h3>Feature</h3>
<p>Regular expression URL rewrites (<code>regexRewrite</code>) for route rules in URL maps are
now available for Application Load Balancers. You can use regular expression
pattern rewrite actions to rewrite URL paths by substituting or removing URL
path components before forwarding requests to your backends.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/load-balancing/docs/url-map-concepts#regex-url-rewrite">Regular expression URL rewrites for route
rules</a>.</p>
<p>This feature is in <strong>Preview.</strong></p>
<h2 class="release-note-product-title">Cloud SQL for MySQL</h2>
<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/sql/docs/mysql/configure-dns#dns-auto">DNS automation</a>
is now generally available (<a href="https://cloud.google.com/products#product-launch-stages">GA</a>)
on Cloud SQL instances where Private Service Connect is enabled.</p>
<p>You can use DNS automation to provision and manage per-instance DNS records
automatically. On Enterprise Plus edition instances where DNS automation is
enabled, you can also enable a global write endpoint DNS that automatically
resolves to your current primary instance.</p>
<h3>Feature</h3>
<p>Cloud SQL for MySQL supports <a href="https://dev.mysql.com/doc/refman/8.0/en/resource-groups.html">resource groups</a>.
MySQL resource groups let you manage resource allocation for different workloads
on your Cloud SQL for MySQL instance. By using resource groups, you can prevent
less important workloads from consuming excessive CPU or memory resources.</p>
<p>To use MySQL resource groups, you must have maintenance version
<a href="https://docs.cloud.google.com/sql/docs/mysql/maintenance-changelog"><i>MYSQL_VERSION</i>.R20260320.00_20</a>
or later installed on your instance.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/sql/docs/mysql/resource-groups">Manage CPU allocation with MySQL resource groups</a>.</p>
<h2 class="release-note-product-title">Cloud SQL for PostgreSQL</h2>
<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/sql/docs/postgres/configure-dns#dns-auto">DNS automation</a>
is now generally available (<a href="https://cloud.google.com/products#product-launch-stages">GA</a>)
on Cloud SQL instances where Private Service Connect is enabled.</p>
<p>You can use DNS automation to provision and manage per-instance DNS records
automatically. On Enterprise Plus edition instances where DNS automation is
enabled, you can also enable a global write endpoint DNS that automatically
resolves to your current primary instance.</p>
<h2 class="release-note-product-title">Cloud SQL for SQL Server</h2>
<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/sql/docs/sqlserver/configure-dns#dns-auto">DNS automation</a>
is now generally available (<a href="https://cloud.google.com/products#product-launch-stages">GA</a>)
on Cloud SQL instances where Private Service Connect is enabled.</p>
<p>You can use DNS automation to provision and manage per-instance DNS records
automatically. On Enterprise Plus edition instances where DNS automation is
enabled, you can also enable a global write endpoint DNS that automatically
resolves to your current primary instance.</p>
<h2 class="release-note-product-title">Container Optimized OS</h2>
<h3>Change</h3>
<h3 id="cos-beta-133-19999-0-7">cos-beta-133-19999-0-7 <a id='"cos-arm64-beta-133-19999-0-7"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/55c4e0cbe04e12976e7f6b62068b5f1da6b3014a
">COS-6.18.39</a></td>
<td>v29.4.3</td>
<td>v2.3.2</td>
<td><a href="https://storage.googleapis.com/cos-tools/19999.0.7/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Change</h3>
<h3 id="cos-129-19506-299-82">cos-129-19506-299-82 <a id='"cos-arm64-129-19506-299-82"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/2e631b5a74208db4d7798eed9351c3ca07662e37
">COS-6.12.94</a></td>
<td>v27.5.1</td>
<td>v2.2.6</td>
<td><a href="https://storage.googleapis.com/cos-tools/19506.299.82/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Change</h3>
<h3 id="cos-dev-138-20012-0-0">cos-dev-138-20012-0-0 <a id='"cos-arm64-dev-138-20012-0-0"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/dc109a28deac5c57e1cbbd842102228283ea7cd0
">COS-6.18.41</a></td>
<td>v29.4.3</td>
<td>v2.3.2</td>
<td><a href="https://storage.googleapis.com/cos-tools/20012.0.0/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Breaking</h3>
<p><code>/dev/hugepages</code> is now mounted with the <code>noexec</code> option.</p>
<h3>Change</h3>
<p>Updated containerd to v2.2.6.</p>
<h3>Change</h3>
<p>Added a splash screen which is displayed at login.</p>
<h3>Change</h3>
<p>Added a splash screen which is displayed at login.</p>
<h3>Change</h3>
<p>cchost: Add bpf-lsm-policy for VM restrictions.</p>
<h3>Change</h3>
<p>Added support for net-fs/lustre-client-drivers v2.14.0_p256.</p>
<h3>Change</h3>
<p>Added support for net-fs/lustre-client-drivers v2.14.0_p256.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-39827, CVE-2026-39828, CVE-2026-39829, CVE-2026-39830, CVE-2026-39831, CVE-2026-39832, CVE-2026-39833, CVE-2026-39834, CVE-2026-39835, CVE-2026-42508, CVE-2026-46595, CVE-2026-46597, and CVE-2026-46598 in dev-go/crypto.</p>
<h3>Change</h3>
<p>Added support for the <code>swiotlb=any</code> kernel command line parameter.</p>
<h3>Change</h3>
<p>Added support for the Lustre 2.14.0_p246 drivers.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-58470 in net-misc/wget.</p>
<h3>Change</h3>
<p>Updated google-guest-configs to v20260121.00.</p>
<h3>Change</h3>
<p>Added support for the Lustre 2.14.0_p249 drivers.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-59890 in dev-python/setuptools.</p>
<h3>Change</h3>
<p>Added support for the R595 Nvidia driver production branch.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64244 in the Linux kernel.</p>
<h3>Change</h3>
<p>Updated the Linux kernel to v6.18.41.</p>
<h3>Change</h3>
<p>Added support for the <code>swiotlb=any</code> kernel command line parameter.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64247 in the Linux kernel.</p>
<h3>Change</h3>
<p>cchost: Add bpf-lsm-policy for VM restrictions.</p>
<h3>Change</h3>
<p>Allow overriding IMA policy from oem partition.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64253 in the Linux kernel.</p>
<h3>Change</h3>
<p>cchost: Increased the size of the kernel partitions from 16 MiB to 32 MiB.</p>
<h3>Change</h3>
<p>Apply hardening sysctls on cchost boards.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64265 in the Linux kernel.</p>
<h3>Change</h3>
<p>Dropped support for the NVIDIA 535 drivers.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64266 in the Linux kernel.</p>
<h3>Feature</h3>
<p>Added TPUDirect support.</p>
<h3>Change</h3>
<p>Enabled mm hardening kernel cmdlines on cchost.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64284 in the Linux kernel.</p>
<h3>Feature</h3>
<p>Added support for zswap in the Linux kernel.</p>
<h3>Change</h3>
<p>Fixed the "CrackArmor" vulnerability in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64289 in the Linux kernel.</p>
<h3>Feature</h3>
<p>Enabled CONFIG_MEMORY_FAILURE in the Linux kernel for ARM64. This should improve memory errors handling when running CUDA workloads.</p>
<h3>Change</h3>
<p>Fixes a kernel panic in virtio_pci teardown when virtually queues are conditionally skipped.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64294 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Added support for NVIDIA GRID driver version 580.159.03.</p>
<h3>Change</h3>
<p>Increased the size of the EFI partition from 32 MiB to 64 MiB and increased the sizes of both kernel partitions from 16 MiB to 32 MiB on x86.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64298 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Changed google-guest-agent's plugin installation path to /var/lib/google/guest-agent.</p>
<h3>Change</h3>
<p>Made it so that /etc/machine-id is mounted with noexec, nosuid, and nodev.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64299 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Update udev rule for protected_stateful_partition</p>
<h3>Change</h3>
<p>Made it so that /run is mounted as noexec.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64306 in the Linux kernel.</p>
<h3>Security</h3>
<p>Updated containerd to v2.3.2., containerd-test to v2.3.2.. This resolves CVE-2026-46680, CVE-2026-50195, CVE-2026-53488, CVE-2026-53492.</p>
<h3>Change</h3>
<p>On cchost boards, autoload IMA policy on boot.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64313 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Updated dev-cpp/abseil-cpp
to v20230802.0; dev-libs/flatbuffersto v24.3.25; sys-devel/autofdo to
v0.30-r12; media-libs/cros-camera-hal-fake to v0.0.1-r616;
chromeos-base/chromeos-dbus-bindings to v0.0.1-r2800;
chromeos-base/chromeos-installer to v0.1.0-r4432;
chromeos-base/hardware_verifier_proto to v0.0.1-r819;
chromeos-base/imageloader to v0.0.1-r2064; chromeos-base/libbrillo to
v0.0.1-r2547; chromeos-base/libchrome to v0.0.1-r1242;
chromeos-base/libhwsec-foundation to v0.0.1-r826;
chromeos-base/libstorage to v0.0.1-r162; chromeos-base/metrics to
v0.0.2-r3890; chromeos-base/perfetto to v48.1-r69; chromeos-base/quipper
to v0.0.1-r3050; chromeos-base/system_api to v0.0.1-r5972;
chromeos-base/update_engine to v0.0.3-r5184;
chromeos-base/vboot_reference to v1.0-r2986;dev-rust/vboot_reference-sys
to v1.0.0-r36; chromeos-base/verity to v0.0.1-r583; chromeos-base/vpd to
v0.0.1-r339; Removed packages dev-util/bazel,dev-util/iwyu, and
dev-util/cvise; Removed chromeos-base/crash-reporter.</p>
<h3>Change</h3>
<p>Set static UUID for the stateful partition.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64317 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Updated dev-lang/rust, dev-lang/rust-host, dev-lang/rust-bootstrap to v1.84.1; dev-rust/protobuf-codegen to v2.28.0; dev-rust/system_api to v0.24.53-r1596; dev-rust/third-party-crates-src to v0.0.1-r288.</p>
<h3>Change</h3>
<p>Switch cchost-* boards to legacy iptables.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64319 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Updated dev-libs/isa-l to v2.32.1.</p>
<h3>Change</h3>
<p>Update sys-process/audit to v3.0.9.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64320 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Updated sys-devel/gdb to v15.1; sys-apps/flashrom to v0.9.9-r1758; dev-python/cryptography to v43.0.3; Update dev-python/pyopenssl to v24.2.1.</p>
<h3>Security</h3>
<p>Updated app-arch/gzip to v1.14_p20260502, app-arch/xz-utils to v5.4.7, app-arch/zstd to v1.5.7, app-crypt/mit-krb5 to v1.22.2, app-editors/vim to v9.1.2148, app-editors/vim-core to v9.1.2148, dev-libs/libaio to v0.3.113-r2, dev-libs/xxhash to v0.8.3, dev-python/PySocks to v1.6.8, dev-python/markupsafe to v2.1.5, dev-python/pyrsistent to v0.14.11, dev-python/python-magic to v0.4.27, dev-python/pyyaml to v6.0.3, dev-python/rfc3339-validator to v0.1.4-r1, net-misc/rsync to v3.4.4, sys-apps/mawk to v1.3.4_p20260302, sys-libs/libxcrypt to v4.4.38, sys-libs/talloc to v2.4.4, sys-fs/lvm2 to v2.03.39, sys-libs/binutils-libs to v2.46.1.. This resolves CVE-2025-69644.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64322 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Updated sys-devel/llvm to v20.0_pre547379; sys-libs/compiler-rt to v20.0_pre547379; sys-libs/libcxx to v20.0_pre547379; sys-libs/llvm-libunwind to v20.0_pre547379.</p>
<h3>Change</h3>
<p>Updated app-containers/cloud-provider-gcp to v35.0.8, app-containers/docker-credential-gcr to v2.1.32, app-containers/nvidia-container-toolkit to v1.17.9, dev-python/oauthlib to v3.0.2, net-fs/nfs-utils to v2.6.4, sys-libs/libapparmor to v3.1.7..</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64323 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Upgrade Kubernetes to 1.36.1</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64324 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Upgraded app-admin/oslogin to v20260626.00.</p>
<h3>Change</h3>
<p>Updated dev-libs/libtraceevent to v1.7.3, dev-libs/libtracefs to v1.6.4, net-firewall/conntrack-tools to v1.4.9, sys-fs/fuse to v2.9.9, sys-fs/fuse-common to v3.10.5.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64326 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Upgraded app-crypt/sbsigntools to v0.42.0, and
net-misc/m2crypto to v0.42.0.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64354 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Upgraded chromeos-base/debugd-client to v0.0.1-r2739.</p>
<h3>Change</h3>
<p>Updated google-guest-configs to v20260121.00.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64355 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Upgraded dev-db/sqlite to v3.53.3.</p>
<h3>Change</h3>
<p>Updated sys-apps/casfs to v0.1.14.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64357 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Upgraded dev-libs/expat to v2.8.2.</p>
<h3>Change</h3>
<p>Updated sys-libs/pam to v1.5.3.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64368 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Upgraded dev-libs/openssl from v3.5.6 to v4.0.0.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64370 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Upgraded net-misc/chrony to v4.8-r2.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64373 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Upgraded net-misc/curl to 8.21.0.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64378 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Upgraded net-misc/socat to v1.8.1.3.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64379 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Upgraded sys-apps/acl to v2.4.0.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64380 in the Linux kernel.</p>
<h3>Fixed</h3>
<p>Upgraded sys-apps/attr to v2.6.0.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64381 in the Linux kernel.</p>
<h3>Change</h3>
<p>Updated the Linux kernel to v6.18.39.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64382 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-29111 in sys-apps/systemd</p>
<h3>Change</h3>
<p>Updated uhaul to v6.18-0.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64383 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-39827, CVE-2026-39828, CVE-2026-39829, CVE-2026-39830, CVE-2026-39831, CVE-2026-39832, CVE-2026-39833, CVE-2026-39834, CVE-2026-39835, CVE-2026-42508, CVE-2026-46595, CVE-2026-46597, and CVE-2026-46598 in dev-go/crypto.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64384 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-40225 in sys-apps/systemd.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64385 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-40355 and CVE-2026-40356 in
app-crypt/mit-krb5.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64386 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-58469, CVE-2026-58471, CVE-2026-58472 in net-misc/wget.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64387 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-58470 in net-misc/wget.</p>
<h3>Change</h3>
<p>Upgraded sys-apps/ek-cpu-balloon to v1.2.3.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64411 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-59890 in dev-python/setuptools.</p>
<h3>Change</h3>
<p>Upgraded sys-apps/iproute2 to version 6.18.0.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64412 in the Linux kernel.</p>
<h3>Change</h3>
<p>Upgraded sys-apps/xemu to v0.0.9.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64414 in the Linux kernel.</p>
<h3>Security</h3>
<p>Updated glib and gdbus-codegen to v2.89.1. This resolves
CVE-2026-58013,CVE-2026-58014,CVE-2026-58015,CVE-2026-58016.</p>
<h3>Change</h3>
<p>Upgraded sys-fs/cryptsetup to v2.8.6.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64415 in the Linux kernel.</p>
<h3>Security</h3>
<p>Upgraded net-misc/openssh to version 10.3_p1. This resolves
CVE-2026-35387 and CVE-2026-35388.</p>
<h3>Change</h3>
<p>Upgraded sysram to v6.18-0.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64418 in the Linux kernel.</p>
<h3>Change</h3>
<p>Runtime sysctl changes:
<ul>
<li>Changed: fs.epoll.max_user_watches: 1808094 -&gt; 1807627</li>
<li>Changed: fs.fanotify.max_user_marks: 68395 -&gt; 68378</li>
<li>Changed: fs.inotify.max_user_watches: 64173 -&gt; 64158</li>
<li>Changed: kernel.threads-max: 63460 -&gt; 63443</li>
<li>Changed: net.ipv4.tcp_mem: 93993    125327  187986 -&gt; 93969 125295  187938</li>
<li>Changed: net.ipv4.udp_mem: 187989   250655  375978 -&gt; 187941    250590  375882</li>
<li>Changed: user.max_cgroup_namespaces: 31730 -&gt; 31721</li>
<li>Changed: user.max_fanotify_marks: 68395 -&gt; 68378</li>
<li>Changed: user.max_inotify_watches: 64173 -&gt; 64158</li>
<li>Changed: user.max_ipc_namespaces: 31730 -&gt; 31721</li>
<li>Changed: user.max_mnt_namespaces: 31730 -&gt; 31721</li>
<li>Changed: user.max_net_namespaces: 31730 -&gt; 31721</li>
<li>Changed: user.max_pid_namespaces: 31730 -&gt; 31721</li>
<li>Changed: user.max_time_namespaces: 31730 -&gt; 31721</li>
<li>Changed: user.max_user_namespaces: 31730 -&gt; 31721</li>
<li>Changed: user.max_uts_namespaces: 31730 -&gt; 31721</li>
<li>Changed: vm.lowmem_reserve_ratio: 256   256 32  0 -&gt; 256    256 32  0   0</li>
</ul></p>
<h3>Change</h3>
<p>cchost: Add bpf-lsm-policy for VM restrictions.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64422 in the Linux kernel.</p>
<h3>Change</h3>
<p>cchost: Increased the size of the kernel partitions from 16 MiB to 32 MiB.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64423 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64425 in the Linux kernel.</p>
<h3>Feature</h3>
<p>Added TPUDirect support.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64432 in the Linux kernel.</p>
<h3>Feature</h3>
<p>Added nvidia-fs support to the COS GPU installer.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64435 in the Linux kernel.</p>
<h3>Feature</h3>
<p>Added support for 590.44.01 and 590.48.01 NVIDIA driver for NVIDIA_RTX_PRO_6000</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64436 in the Linux kernel.</p>
<h3>Feature</h3>
<p>Added support for 8th generation TPU devices.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64448 in the Linux kernel.</p>
<h3>Feature</h3>
<p>Added support for NVIDIA driver v535.288.01, v570.211.01 and v580.126.09.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64456 in the Linux kernel.</p>
<h3>Feature</h3>
<p>Added support for larger ring sizes for the GVNIC driver in DQO-QPL mode.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64473 in the Linux kernel.</p>
<h3>Feature</h3>
<p>Added support for loading the ublk kernel module.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64474 in the Linux kernel.</p>
<h3>Feature</h3>
<p>Added support for zswap in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64475 in the Linux kernel.</p>
<h3>Feature</h3>
<p>Added the cos_kernel_args tool that allows manipulating kernel command line arguments of a COS image.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64512 in the Linux kernel.</p>
<h3>Feature</h3>
<p>Changed default sysctl networking values on A4x-max machine type only.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64514 in the Linux kernel.</p>
<h3>Feature</h3>
<p>Enabled CONFIG_MEMORY_FAILURE in the Linux kernel for ARM64. This should improve memory errors handling when running CUDA workloads.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64556 in the Linux kernel.</p>
<h3>Feature</h3>
<p>Enabled dynamic configuration of FUSE max pages limit.</p>
<h3>Security</h3>
<p>Upgraded net-libs/nghttp2 to 1.69.0 and fixed CVE-2026-58055.</p>
<h3>Feature</h3>
<p>Enabled dynamic debug in the Linux kernel.</p>
<h3>Change</h3>
<p>Runtime sysctl changes:
<ul>
<li>Changed: net.ipv4.udp_mem: 188034   250715  376068 -&gt; 188034    250714  376068</li>
</ul></p>
<h3>Feature</h3>
<p>Reverted iproute2 to v5.16.0.</p>
<h3>Feature</h3>
<p>Switched to using systemd-resolved stub resolver by default, which fixes DNS caching issues.</p>
<h3>Fixed</h3>
<p>Added support for NVIDIA GRID driver version 580.159.03.</p>
<h3>Fixed</h3>
<p>Added support for NVIDIA driver v580.126.09-grid for NVIDIA_RTX_PRO_6000 GPU type.</p>
<h3>Fixed</h3>
<p>Added support for NVIDIA driver v580.159.03.</p>
<h3>Fixed</h3>
<p>Added support for NVIDIA driver v580.159.04.</p>
<h3>Fixed</h3>
<p>Added support for NVIDIA driver v595.71.05.</p>
<h3>Fixed</h3>
<p>Added support for NVIDIA drivers v580.126.16 and v580.126.20.</p>
<h3>Fixed</h3>
<p>Changed google-guest-agent's plugin installation path to /var/lib/google/guest-agent.</p>
<h3>Fixed</h3>
<p>Dropped support for NVIDIA MFT Tools v4.32.0.</p>
<h3>Fixed</h3>
<p>Enabled buffer overflow detection for kernel str/mem functions.</p>
<h3>Fixed</h3>
<p>Fixed a crash that occurs when using the <code>configfile</code> or
<code>source</code> GRUB2 commands when Secure Boot is enabled.</p>
<h3>Fixed</h3>
<p>Fixed a kernel bug which could cause traffic drops after NIC resets.</p>
<h3>Fixed</h3>
<p>Fixed an ek-cpu-balloon bug which would result in CPUs being underreported on ek machines with SMT enabled.</p>
<h3>Fixed</h3>
<p>Update udev rule for protected_stateful_partition</p>
<h3>Security</h3>
<p>Updated containerd to v2.3.2., containerd-test to v2.3.2.. This resolves CVE-2026-35469, CVE-2026-46680, CVE-2026-50195, CVE-2026-53488, CVE-2026-53492.</p>
<h3>Fixed</h3>
<p>Updated dev-cpp/abseil-cpp
to v20230802.0; dev-libs/flatbuffersto v24.3.25; sys-devel/autofdo to
v0.30-r12; media-libs/cros-camera-hal-fake to v0.0.1-r616;
chromeos-base/chromeos-dbus-bindings to v0.0.1-r2800;
chromeos-base/chromeos-installer to v0.1.0-r4432;
chromeos-base/hardware_verifier_proto to v0.0.1-r819;
chromeos-base/imageloader to v0.0.1-r2064; chromeos-base/libbrillo to
v0.0.1-r2547; chromeos-base/libchrome to v0.0.1-r1242;
chromeos-base/libhwsec-foundation to v0.0.1-r826;
chromeos-base/libstorage to v0.0.1-r162; chromeos-base/metrics to
v0.0.2-r3890; chromeos-base/perfetto to v48.1-r69; chromeos-base/quipper
to v0.0.1-r3050; chromeos-base/system_api to v0.0.1-r5972;
chromeos-base/update_engine to v0.0.3-r5184;
chromeos-base/vboot_reference to v1.0-r2986;dev-rust/vboot_reference-sys
to v1.0.0-r36; chromeos-base/verity to v0.0.1-r583; chromeos-base/vpd to
v0.0.1-r339; Removed packages dev-util/bazel,dev-util/iwyu, and
dev-util/cvise; Removed chromeos-base/crash-reporter.</p>
<h3>Fixed</h3>
<p>Updated dev-lang/rust, dev-lang/rust-host, dev-lang/rust-bootstrap to v1.84.1; dev-rust/protobuf-codegen to v2.28.0; dev-rust/system_api to v0.24.53-r1596; dev-rust/third-party-crates-src to v0.0.1-r288.</p>
<h3>Fixed</h3>
<p>Updated dev-libs/isa-l to v2.32.1.</p>
<h3>Fixed</h3>
<p>Updated sys-devel/gdb to v15.1; sys-apps/flashrom to v0.9.9-r1758; dev-python/cryptography to v43.0.3; Update dev-python/pyopenssl to v24.2.1.</p>
<h3>Fixed</h3>
<p>Updated sys-devel/llvm to v20.0_pre547379; sys-libs/compiler-rt to v20.0_pre547379; sys-libs/libcxx to v20.0_pre547379; sys-libs/llvm-libunwind to v20.0_pre547379.</p>
<h3>Fixed</h3>
<p>Upgrade Kubernetes to 1.36.1</p>
<h3>Fixed</h3>
<p>Upgraded CASFS to v0.1.3.</p>
<h3>Fixed</h3>
<p>Upgraded app-admin/google-guest-agent to v20260121.00.</p>
<h3>Fixed</h3>
<p>Upgraded app-admin/google-osconfig-agent to v20260119.00.</p>
<h3>Fixed</h3>
<p>Upgraded app-admin/logrotate to v3.22.0-r1.</p>
<h3>Fixed</h3>
<p>Upgraded app-admin/oslogin to v20260626.00.</p>
<h3>Fixed</h3>
<p>Upgraded app-admin/sosreport to v4.11.2.</p>
<h3>Fixed</h3>
<p>Upgraded app-arch/unzip to v6.0_p29-r2.</p>
<h3>Fixed</h3>
<p>Upgraded app-containers/cni-plugins to v1.9.1.</p>
<h3>Fixed</h3>
<p>Upgraded app-containers/docker to v29.4.3, Upgraded app-containers/docker-test to v29.4.3, Upgraded app-containers/docker-cli to v29.4.3.</p>
<h3>Fixed</h3>
<p>Upgraded app-containers/docker-credential-helpers to v0.9.8.</p>
<h3>Fixed</h3>
<p>Upgraded app-crypt/sbsigntools to v0.42.0, and
net-misc/m2crypto to v0.42.0.</p>
<h3>Fixed</h3>
<p>Upgraded app-emulation/cloud-init to v26.1.</p>
<h3>Fixed</h3>
<p>Upgraded app-shells/dash to v0.5.13.4-r2.</p>
<h3>Fixed</h3>
<p>Upgraded chromeos-base/chromeos-common-script to v0.0.1-r672.</p>
<h3>Fixed</h3>
<p>Upgraded chromeos-base/debugd-client to v0.0.1-r2739.</p>
<h3>Fixed</h3>
<p>Upgraded chromeos-base/google-breakpad to v2026.06.22.165940-r278.</p>
<h3>Fixed</h3>
<p>Upgraded chromeos-base/power_manager-client to v0.0.1-r2973.</p>
<h3>Fixed</h3>
<p>Upgraded chromeos-base/session_manager-client to v0.0.1-r2834.</p>
<h3>Fixed</h3>
<p>Upgraded cos-gpu-installer to v2.7.4.</p>
<h3>Fixed</h3>
<p>Upgraded dev-db/sqlite to v3.53.3.</p>
<h3>Fixed</h3>
<p>Upgraded dev-libs/expat to v2.8.2.</p>
<h3>Fixed</h3>
<p>Upgraded dev-libs/openssl from v3.5.6 to v4.0.0.</p>
<h3>Fixed</h3>
<p>Upgraded dev-util/gn to v2331.</p>
<h3>Fixed</h3>
<p>Upgraded dev-utils/gdbus-codegen to v2.86.3.</p>
<h3>Fixed</h3>
<p>Upgraded net-firewall/iptables to v1.8.13.</p>
<h3>Fixed</h3>
<p>Upgraded net-libs/libnetfilter_conntrack to v1.1.1.</p>
<h3>Fixed</h3>
<p>Upgraded net-libs/libnetfilter_queue to v1.0.5-r1.</p>
<h3>Fixed</h3>
<p>Upgraded net-misc/chrony to v4.8-r2.</p>
<h3>Security</h3>
<p>Upgraded net-misc/curl to 8.21.0. to fix CVE-2025-13034, CVE-2025-14017, CVE-2025-14524, CVE-2025-14819, CVE-2025-15079, CVE-2025-15224, CVE-2026-1965, CVE-2026-3783, CVE-2026-4873, CVE-2026-5545, CVE-2026-5773, CVE-2026-6253, CVE-2026-6276, CVE-2026-6429, CVE-2026-7009, CVE-2026-7168.</p>
<h3>Fixed</h3>
<p>Upgraded net-misc/socat to v1.8.1.3.</p>
<h3>Fixed</h3>
<p>Upgraded sys-apps/acl to v2.4.0.</p>
<h3>Fixed</h3>
<p>Upgraded sys-apps/attr to v2.6.0.</p>
<h3>Fixed</h3>
<p>Upgraded sys-apps/file to v5.47-r1.</p>
<h3>Fixed</h3>
<p>Upgraded sys-apps/gentoo-functions to v1.7.7.</p>
<h3>Fixed</h3>
<p>Upgraded sys-apps/hwdata to v0.401.</p>
<h3>Fixed</h3>
<p>Upgraded sys-apps/less to v704.</p>
<h3>Fixed</h3>
<p>Upgraded sys-apps/makedumpfile to v1.7.9.</p>
<h3>Fixed</h3>
<p>Upgraded sys-apps/pv to v1.10.4.</p>
<h3>Fixed</h3>
<p>Upgraded sys-libs/libcap to v2.78.</p>
<h3>Fixed</h3>
<p>Upgraded sys-libs/libcap-ng to v0.9.3.</p>
<h3>Fixed</h3>
<p>Upgraded sys-libs/zlib to v1.3.2-r1.</p>
<h3>Fixed</h3>
<p>Upgraded sys-process/lsof to v4.99.6.</p>
<h3>Fixed</h3>
<p>Upgraded sys-process/procps to v4.0.6.</p>
<h3>Fixed</h3>
<p>Upgraded the dump capture kernel to Linux v6.18.</p>
<h3>Fixed</h3>
<p>Upgraded the galog version to v0.0.0-20250924170816-9dbf105986f4 in google-guest-agent to fix an issue with high CPU consumption.</p>
<h3>Fixed</h3>
<p>Upgraded virtual/logger to v0-r3.</p>
<h3>Security</h3>
<p>Fixed CVE-2025-15281 and CVE-2026-0861 in sys-libs/glibc.</p>
<h3>Security</h3>
<p>Fixed CVE-2025-40147 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-0915 in sys-apps/glibc.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-0994 in dev-libs/protobuf.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-27135 in net-libs/nghttp2.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-29111 in sys-apps/systemd</p>
<h3>Security</h3>
<p>Fixed CVE-2026-32597 with pyjwt package upgrade to v2.12.1.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-33997 and CVE-2026-34040 in Docker.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-34743 in app-arch/xz-utils.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-35385 and CVE-2026-35386 in net-misc/openssh.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-35414 in net-misc/openssh.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-40225 in sys-apps/systemd.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-40226 in sys-apps/systemd.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-40355 and CVE-2026-40356 in
app-crypt/mit-krb5.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-4046 in sys-libs/glibc.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-4437,CVE-2026-4438 in sys-libs/glibc.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-44431 in dev-python/urllib3.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-50195, CVE-2026-53488, CVE-2026-53492, CVE-2026-53489, and CVE-2026-47262 in app-containers/containerd.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-58469, CVE-2026-58471, CVE-2026-58472 in net-misc/wget.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-5928 in sys-libs/glibc.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-6238 in sys-libs/glibc.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-6732 in dev-libs/libxml2.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-7210 in dev-lang/python.</p>
<h3>Security</h3>
<p>Fixed EFI variable OOB read in grub config parsing.</p>
<h3>Security</h3>
<p>Fixed KCTF-329f0b9 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed KCTF-7cb9a23 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed KCTF-c9bc175 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed KCTF-e3f000f in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed KCTF-f8db647 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed argument injection in toolbox.</p>
<h3>Security</h3>
<p>Updated dev-lang/go to 1.25.10. This fixes CVE-2026-33814,CVE-2026-39819,CVE-2026-39823,CVE-2026-39825,CVE-2026-42499,CVE-2026-39817,CVE-2026-39820,CVE-2026-39826,CVE-2026-39836.</p>
<h3>Security</h3>
<p>Updated dev-libs/libxml2 to version 2.14.6. This resolves CVE-2025-6021.</p>
<h3>Security</h3>
<p>Updated dev-python/pyjwt to v2.13.0. This fixes
CVE-2026-48522, CVE-2026-48524, CVE-2026-48525, CVE-2026-485256.</p>
<h3>Security</h3>
<p>Updated glib to v2.89.1., gdbus-codegen to v2.89.1.. This resolves CVE-2026-58013, CVE-2026-58014, CVE-2026-58015, CVE-2026-58016.</p>
<h3>Security</h3>
<p>Updated go to v1.25.9. This resolves CVE-2026-32280, CVE-2026-32281, CVE-2026-32283, CVE-2026-27140, CVE-2026-27144.</p>
<h3>Security</h3>
<p>Upgraded dev-libs/glib to v2.86.3. This fixes CVE-2025-14087, CVE-2025-14512 and CVE-2025-13601.</p>
<h3>Security</h3>
<p>Upgraded dev-libs/libgcrypt to v1.10.4 to fix CVE-2026-41989.</p>
<h3>Security</h3>
<p>Upgraded dev-libs/openssl to v3.5.7 to fix CVE-2025-15467, CVE-2026-28387, CVE-2026-28388, CVE-2026-28389, CVE-2026-28390, CVE-2026-31790, CVE-2026-34180, CVE-2026-34181, CVE-2026-34182, CVE-2026-34183, CVE-2026-42764, CVE-2026-45445, CVE-2026-45447, CVE-2026-7383, CVE-2026-9076.</p>
<h3>Security</h3>
<p>Upgraded net-misc/openssh to 10.3_p1. to fix CVE-2026-35387, CVE-2026-35388.</p>
<h3>Change</h3>
<p>Runtime sysctl changes:
<ul>
<li>Changed: net.ipv4.udp_mem: 188034   250715  376068 -&gt; 188034    250714  376068</li>
</ul></p>
<h3>Change</h3>
<h3 id="cos-125-19216-532-62">cos-125-19216-532-62 <a id='"cos-arm64-125-19216-532-62"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/b55274a679ceb2601d9a03609106e985b577cb38
">COS-6.12.94</a></td>
<td>v27.5.1</td>
<td>v2.1.9</td>
<td><a href="https://storage.googleapis.com/cos-tools/19216.532.62/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Change</h3>
<p>cchost: Add bpf-lsm-policy for VM restrictions.</p>
<h3>Fixed</h3>
<p>Added kernel patch to reduce bcache garbage collection sleep
interval to prevent I/O stalls.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-35177 in app-editors/vim and app-editors/vim-core.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-39827, CVE-2026-39828, CVE-2026-39829, CVE-2026-39830, CVE-2026-39831, CVE-2026-39832, CVE-2026-39833, CVE-2026-39834, CVE-2026-39835, CVE-2026-42508, CVE-2026-46595, CVE-2026-46597, and CVE-2026-46598 in dev-go/crypto.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-58470 in net-misc/wget.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-59890 in dev-python/setuptools.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64227 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64244 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64247 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64265 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64266 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64284 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64289 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64294 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64298 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64299 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64306 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64313 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64317 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64319 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64322 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64323 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64324 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64326 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64354 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64357 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64368 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64370 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64373 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64378 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64379 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64381 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64382 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64383 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64384 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64385 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64386 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64387 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64411 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64412 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64414 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64415 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64418 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64422 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64423 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64425 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64432 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64435 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64436 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64448 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64456 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64473 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64474 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64475 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64512 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64514 in the Linux kernel.</p>
<h3>Security</h3>
<p>Upgraded net-libs/nghttp2 to 1.69.0 and fixed CVE-2026-58055.</p>
<h3>Change</h3>
<h3 id="cos-121-18867-528-43">cos-121-18867-528-43 <a id='"cos-arm64-121-18867-528-43"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/e8e66bd1d91bd654ea9b0f91452b6dbc02413296
">COS-6.6.143</a></td>
<td>v27.5.1</td>
<td>v2.0.10</td>
<td><a href="https://storage.googleapis.com/cos-tools/18867.528.43/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Security</h3>
<p>Fixed CVE-2026-39827, CVE-2026-39828, CVE-2026-39829, CVE-2026-39830, CVE-2026-39831, CVE-2026-39832, CVE-2026-39833, CVE-2026-39834, CVE-2026-39835, CVE-2026-42508, CVE-2026-46595, CVE-2026-46597, and CVE-2026-46598 in dev-go/crypto.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-58470 in net-misc/wget.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-59890 in dev-python/setuptools.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64227 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64266 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64286 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64287 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64294 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64298 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64299 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64306 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64313 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64317 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64322 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64323 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64324 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64326 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64355 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64368 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64370 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64373 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64379 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64380 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64381 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64382 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64383 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64384 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64385 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64386 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64387 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64411 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64412 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64422 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64423 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64425 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64435 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64436 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64448 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64456 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64475 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64507 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64508 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64512 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64514 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64530 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64534 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64538 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64545 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64546 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64548 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64552 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64554 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64556 in the Linux kernel.</p>
<h3>Change</h3>
<h3 id="cos-117-18613-675-37">cos-117-18613-675-37 <a id='"cos-arm64-117-18613-675-37"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/b0b83196d5c4f472105d9376928cc3c513c17e23
">COS-6.6.143</a></td>
<td>v24.0.9</td>
<td>v1.7.34</td>
<td><a href="https://storage.googleapis.com/cos-tools/18613.675.37/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Security</h3>
<p>Fixed CVE-2026-35177 in app-editors/vim and app-editors/vim-core.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-39827, CVE-2026-39828, CVE-2026-39829, CVE-2026-39830, CVE-2026-39831, CVE-2026-39832, CVE-2026-39833, CVE-2026-39834, CVE-2026-39835, CVE-2026-42508, CVE-2026-46595, CVE-2026-46597, and CVE-2026-46598 in dev-go/crypto.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-58470 in net-misc/wget.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-59890 in dev-python/setuptools.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64244 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64247 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64266 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64294 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64298 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64299 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64306 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64313 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64317 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64322 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64323 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64324 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64326 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64355 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64368 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64370 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64373 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64379 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64380 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64381 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64382 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64383 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64384 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64385 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64386 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64387 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64411 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64412 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64422 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64423 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64425 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64435 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64436 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64448 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64456 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64474 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64475 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64507 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64508 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64512 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64514 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64530 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64534 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64538 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64545 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64546 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64552 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64554 in the Linux kernel.</p>
<h3>Security</h3>
<p>Upgraded net-libs/nghttp2 to 1.69.0 and fixed CVE-2026-58055.</p>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: End-to-end tracing support for data connectors</strong></p>
<p>Tracing support is extended end-to-end across the data connector workflow,
introducing two new trace spans for better observability:</p>
<ul>
<li><code>execute_tool</code>: Represents the execution of a tool on the agent
orchestration layer.</li>
<li><code>invoke_connector</code>: Represents the request logic and execution on the
connector execution layer.</li>
</ul>
<p>These spans help you visualize end-to-end parent-child relationship workflows
from the assistant prompt to the third-party API. You can search and filter for
these spans in the Trace Explorer by service or span name, query them using
turn-level legacy assist tokens via the <code>gemini_enterprise.assist_token</code>
attribute, or look up traces using the W3C trace ID.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/gemini/enterprise/docs/access-traces-and-spans">Access traces and
spans</a>.</p>
<h2 class="release-note-product-title">Gemini Enterprise Agent Platform</h2>
<h3>Feature</h3>
<p><strong>Process-level sandboxing and auto-updates (Preview)</strong></p>
<p>This release introduces process-level sandboxing, automatic update checks, and
other improvements to the CodeMender CLI (Preview):</p>
<ul>
<li><strong>Process-level sandboxing</strong>: To safeguard your workstation against
unintended file modifications or unexpected tool side effects, you can now
execute all agent-proposed tools (such as compiling code, running tests, or
executing shell scripts) inside an OS-level sandbox. Sandboxing is disabled
by default to allow seamless dependency resolution, but can be enabled
persistently in <code>config.yaml</code> or per-command using the new <code>--sandbox</code> flag.</li>
<li><strong>Automatic updates</strong>: The CLI now automatically checks for updates in the
background (at most once every 24 hours) when running in an interactive
terminal. You can also run <code>cm update</code> to forcefully check for and apply
updates immediately.</li>
<li><strong>Token usage statistics</strong>: You can now use the <code>cm stats</code> subcommand to
view a summary of token usage (input, output, cached, thought, tool-use) for
your local sessions.</li>
<li><strong>Improved Windows support</strong>: The standalone CLI now has improved support
for running on Windows.</li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/codemender/set-up-environment">Install the CLI and configure</a>.</p>
<h2 class="release-note-product-title">Google Distributed Cloud (software only) for VMware</h2>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.33.1100-gke.72 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.
Google Distributed Cloud 1.33.1100-gke.72 runs on Kubernetes v1.33.11-gke.100.</p>
<p>If you use a third-party storage vendor, check the listing of our
previously-qualified <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">storage partners</a>.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.33.1100-gke.72:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
<li>Fixed an issue where <code>gkectl prepare</code> failed with a
permission denied error when attempting to read a private
registry CA certificate. The certificate file permissions
are now set to <code>644</code> so non-root processes can read it.
</li>
<li>Fixed an issue where retrying a failed upgrade to an
Advanced Cluster (such as re-running with an existing
bootstrap cluster) could wipe or strip the encryption
keys in the generated-key-kms-plugin-config secret,
preventing the control plane from decrypting existing
Kubernetes secrets in etcd.
</li>
<li>Fixed an issue where upgrading a user cluster with Anthos Network Gateway
(ANG) enabled to an Advanced Cluster would stall or fail. Previously, the
upgrade process attempted to modify immutable <code>spec.selector</code> fields on
existing ANG resources. The upgrade operator now preserves existing label
selectors during reconciliation so that V1 to V2 cluster migrations complete
successfully.
</li>
</ul>
<h2 class="release-note-product-title">Google Distributed Cloud (software only) for bare metal</h2>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for bare metal 1.33.1100-gke.72 is now available for
download. To upgrade, see <a href="how-to/upgrade">Upgrade clusters</a>.
Google Distributed Cloud for bare metal
1.33.1100-gke.72 runs on Kubernetes v1.33.11-gke.100.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for installations or upgrades with the GKE On-Prem API clients: the
Google Cloud console, the gcloud CLI, and Terraform.</p>
<p>If you use a third-party storage vendor, check the listing of our
previously-qualified <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">storage partners</a>.</p>
<h3>Feature</h3>
<p>The following changes were added in 1.33.1100-gke.72:</p>
<ul>
<li>Removed the deprecated <code>csi-snapshot-validation-webhook</code> component.
Upstream Kubernetes validation is now handled natively via Common
Expression Language (CEL) rules within the deployed Custom Resource
Definitions (CRDs). For more information, see <a href="https://docs.cloud.google.com/kubernetes-engine/docs/how-to/persistent-volumes/volume-snapshots">Volume snapshots</a>.
</li>
</ul>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.33.1100-gke.72:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/bare-metal/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
<h2 class="release-note-product-title">Looker</h2>
<h3>Feature</h3>
<p>Now available in preview, enhanced observability metrics — including engagement and estimated token usage data — are available for Conversational Analytics on the <a href="https://docs.cloud.google.com/looker/docs/system-activity-dashboards#conversational-analytics">Conversational Analytics System Activity dashboard</a>. To enable this feature, a Looker admin must turn on the <strong>Conversational Analytics Agent Token usage</strong> setting on the <a href="https://docs.cloud.google.com/looker/docs/admin-panel-general-preview-features#ca-agent-token-usage"><strong>General</strong> page</a> in the <strong>Preview</strong> section of the <strong>Admin</strong> panel.</p>
<h3>Feature</h3>
<p>Now available in preview, Looker admins can review end-user query success rates, rating distributions, and written user feedback in the <strong>Responses &amp; Feedback</strong> tab on the <a href="https://docs.cloud.google.com/looker/docs/system-activity-dashboards#conversational-analytics">Conversational Analytics System Activity dashboard</a>. This data helps administrators improve system performance, support troubleshooting, and refine data agents.</p>
<p>To enable this feature, a Looker admin must turn on the <strong>End User Conversational Analytics (CA) Query Review</strong> setting on the <a href="https://docs.cloud.google.com/looker/docs/admin-panel-general-preview-features#ca-user-feedback"><strong>General</strong> page</a> in the <strong>Preview</strong> section of the <strong>Admin</strong> panel. The <strong>End User Conversational Analytics (CA) Query Review</strong> admin setting is disabled by default.</p>
<p>Specific user query data is visible only for users who have <a href="https://docs.cloud.google.com/looker/docs/user-account#conversational-analytics">consented to share their query data</a> in their account settings. The <strong>End User Conversational Analytics (CA) Query Review</strong> user setting is disabled by default.</p>
<h3>Announcement</h3>
<p>From August 3 through August 7, 2026, the following features will be automatically enabled for Looker (original) and Looker (Google Cloud core) instances running Looker 26.12.</p>
<h2 class="release-note-product-title">Resource Manager</h2>
<h3>Feature</h3>
<p><strong>Preview</strong>: Semantic tags are available in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.
Semantic tags provide standardized key-value metadata backed by OpenTelemetry
(OTel) conventions. Tags automatically replicates <em>Environment</em> and
<em>Criticality</em> attributes set on App Hub services and workloads as
read-only system semantic tags (<code>google:AppHub/environment</code> and
<code>google:AppHub/criticality</code>) on underlying direct resources. You can also view
available semantics and their OTel mappings in the Semantic Catalog in the
Google Cloud console.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/resource-manager/docs/tags/tags-overview#semantic_tags">Tags overview</a>
and
<a href="https://docs.cloud.google.com/resource-manager/docs/tags/tags-creating-and-managing#view_and_manage_semantic_tags">Create and manage tags</a>.</p>
<h2 class="release-note-product-title">Security Command Center</h2>
<h3>Feature</h3>
<p>Security Command Center released new <strong>Malicious Skill</strong> runtime threat detectors for Google Kubernetes Engine (GKE), Cloud Run, and Agent Platform. These detectors identify when a malicious skill (an AI agent capability) is executed or loaded. A malicious skill is any malicious binary that has been tagged as an LLM skill by Google's threat intelligence.</p>
<p>For more information, see the following:</p>
<ul>
<li><a href="https://docs.cloud.google.com/security-command-center/docs/concepts-container-threat-detection-overview">Container Threat Detection overview</a></li>
<li><a href="https://docs.cloud.google.com/security-command-center/docs/cloud-run-threat-detection-overview">Cloud Run Threat Detection overview</a></li>
<li><a href="https://docs.cloud.google.com/security-command-center/docs/agent-platform-threat-detection-overview">Agent Platform overview</a></li>
</ul>
<h2 class="release-note-product-title">VPC Service Controls</h2>
<h3>Feature</h3>
<p><a href="https://cloud.google.com/products#product-launch-stages">General availability</a>
support for the following integration:</p>
<ul>
<li><a href="https://docs.cloud.google.com/vpc-service-controls/docs/supported-products#table_cloud_assist">Gemini Cloud Assist</a></li>
</ul>
]]>
    </content>
  </entry>

  <entry>
    <title>August 03, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_03_2026</id>
    <updated>2026-08-03T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_03_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">API Gateway</h2>
<h3>Feature</h3>
<p><strong>Route LLM requests with model routing</strong></p>
<p>You can now use model routing in API Gateway as a managed traffic management layer to accept OpenAI-compatible prompt requests, transcode them in-flight, and route them to specific foundation models in Gemini Enterprise Agent Platform Model Garden (including Gemini, Anthropic Claude, and OpenAI GPT models).</p>
<p>Key benefits and capabilities include:</p>
<ul>
<li><strong>Centralized traffic management</strong>: Consolidate AI traffic routing and lifecycle management at the network edge without hosting standalone client-side proxies.</li>
<li><strong>In-flight transcoding</strong>: Standardize client applications on an OpenAI-compatible REST interface while dynamically dispatching requests to diverse underlying Agent Platform Model Garden endpoints.</li>
<li><strong>OpenAPI 3.x configuration</strong>: Define model routing tables, explicit routing rules, and default model fallbacks using the new <code>x-google-api-management.ai.models.routing</code> and <code>x-google-model-router</code> OpenAPI 3.x extensions.</li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/api-gateway/docs/model-routing-overview">Overview of model routing</a> and <a href="https://docs.cloud.google.com/api-gateway/docs/model-routing-configure">Configure model routing</a>.</p>
<h2 class="release-note-product-title">Assured Open Source Software</h2>
<h3>Feature</h3>
<p>The Assured Open Source Software Premium tier supports JavaScript (NPM) packages for Node.js environments.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/security-command-center/docs/aoss-download-npm-packages">Download NPM packages using direct repository access</a> and <a href="https://docs.cloud.google.com/security-command-center/docs/aoss-supported-packages-npm-premium">List of supported NPM packages for the Assured Open Source Software premium tier</a>.</p>
<h2 class="release-note-product-title">Backup and DR</h2>
<h3>Feature</h3>
<p>You can now change the backup plan associated with a Cloud SQL instance. This allows you to switch an instance to a different backup plan, provided the new plan uses the same backup vault and is in the same region as the instance. This feature is available through the Google Cloud console and <a href="https://docs.cloud.google.com/sdk/gcloud">gcloud CLI</a>. To learn more, see <a href="https://docs.cloud.google.com/backup-disaster-recovery/docs/cloud-console/sql/csql-backup#change-plan">Change the associated backup plan for a Cloud SQL instance</a>.</p>
<h2 class="release-note-product-title">BigQuery</h2>
<h3>Feature</h3>
<p>You can now use
<a href="https://docs.cloud.google.com/bigquery/docs/cross-cloud-connections">cross-cloud connections</a> to query data
in AWS, Azure, and Salesforce Data 360 from all BigQuery regions. These
connections let you use more BigQuery features and are more cost efficient than
standard connections that use BigQuery Omni. This feature is in
<a href="https://cloud.google.com/products/#product-launch-stages">Preview</a>.</p>
<h3>Feature</h3>
<p>The JDBC driver for BigQuery now supports
<a href="https://docs.cloud.google.com/bigquery/docs/jdbc-for-bigquery#opentelemetry">OpenTelemetry</a> for tracing and
logging, which helps you monitor the performance of your database interactions
and troubleshoot issues.
<a href="https://docs.cloud.google.com/bigquery/docs/jdbc-for-bigquery#zero-config-gcp-telemetry">Automatic exports to Google Cloud Observability</a>
are also available. This feature is
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a>
(GA).</p>
<h3>Announcement</h3>
<p>Support for hybrid search (using the <code>VECTOR_SEARCH</code> function to combine a
semantic search with a lexical (keyword) search) has been restored. Using
<code>HYBRID</code> mode in the <code>AI.SEARCH</code> function has also been restored.</p>
<h2 class="release-note-product-title">Cloud SQL for MySQL</h2>
<h3>Change</h3>
<p>You can change the backup plan for your
<a href="https://docs.cloud.google.com/sql/docs/mysql/backup-recovery/manage-enhanced-backups">Cloud SQL enhanced backups</a>
without first removing the existing plan.
For more information, see
<a href="https://docs.cloud.google.com/sql/docs/mysql/backup-recovery/manage-enhanced-backups#change-plan">Change your instance's associated backup plan</a>.</p>
<h2 class="release-note-product-title">Cloud SQL for PostgreSQL</h2>
<h3>Change</h3>
<p>You can change the backup plan for your
<a href="https://docs.cloud.google.com/sql/docs/postgres/backup-recovery/manage-enhanced-backups">Cloud SQL enhanced backups</a>
without first removing the existing plan.
For more information, see
<a href="https://docs.cloud.google.com/sql/docs/postgres/backup-recovery/manage-enhanced-backups#change-plan">Change your instance's associated backup plan</a>.</p>
<h2 class="release-note-product-title">Cloud SQL for SQL Server</h2>
<h3>Change</h3>
<p>You can change the backup plan for your
<a href="https://docs.cloud.google.com/sql/docs/sqlserver/backup-recovery/manage-enhanced-backups">Cloud SQL enhanced backups</a>
without first removing the existing plan.
For more information, see
<a href="https://docs.cloud.google.com/sql/docs/sqlserver/backup-recovery/manage-enhanced-backups#change-plan">Change your instance's associated backup plan</a>.</p>
<h2 class="release-note-product-title">Cloud Workstations</h2>
<h3>Change</h3>
<p>Updated the following
<a href="https://docs.cloud.google.com/workstations/docs/preconfigured-base-images#list_of_preconfigured_base_images">JetBrains preconfigured base images</a>
to version 2026.x:</p>
<ul>
<li><a href="https://youtrack.jetbrains.com/articles/CPP-A-230654453/CLion-2026.1">CLion 2026.1</a></li>
<li><a href="https://youtrack.jetbrains.com/articles/GO-A-231736055/GoLand-2026.2">GoLand 2026.2</a></li>
<li><a href="https://youtrack.jetbrains.com/articles/IDEA-A-2100662608/IntelliJ-IDEA-2026.1-Latest-Builds">IntelliJ Ultimate 2026.1</a></li>
<li><a href="https://youtrack.jetbrains.com/articles/WI-A-231736318/PhpStorm-2026.2">PhpStorm 2026.2</a></li>
<li><a href="https://youtrack.jetbrains.com/articles/WEB-A-233538705/WebStorm-2026.1">WebStorm 2026.1</a></li>
<li><a href="https://youtrack.jetbrains.com/articles/RUBY-A-220365320/RubyMine-2026.1">RubyMine 2026.1</a></li>
<li><a href="https://youtrack.jetbrains.com/articles/PY-A-233538506/PyCharm-2026.1">PyCharm 2026.1</a></li>
<li><a href="https://youtrack.jetbrains.com/issues?q=project:%20Rider%20%7B2026.1%7D">Rider 2026.1</a></li>
</ul>
<h2 class="release-note-product-title">Compute Engine</h2>
<h3>Feature</h3>
<p><strong>Changed</strong>: The minimum provisioned throughput for a Hyperdisk ML volume
attached to more than 20 instances is 20 MiB/s per instance, reduced from
100 MiB/s.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/compute/docs/disks/hd-types/hyperdisk-ml#hdml-ro">Share a Hyperdisk ML volume between instances</a>.</p>
<h2 class="release-note-product-title">Config Controller</h2>
<h3>Change</h3>
<p>Config Controller now uses the following versions of its included products:</p>
<ul>
<li>Config Connector v1.153, <a href="https://docs.cloud.google.com/config-connector/docs/release-notes#July_01_2026">release notes</a></li>
</ul>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: New data stores and support for new actions (Public Preview)</strong></p>
<p>The following data stores are in Public Preview:</p>
<ul>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/attio">Attio</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/cohesity">Cohesity</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/descript">Descript</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/fiscal-ai">Fiscal.ai</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/gamma">Gamma</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/imanage-platform">iManage platform</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/moody_s">Moody's</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/netdocuments">NetDocuments</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/nexla-mcp-studio">Nexla</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/oracle_netsuite">Oracle NetSuite</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/pylon">Pylon</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/s_p_global">S&amp;P Global - Deterministic Retrieval</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/sanity">Sanity</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/servicem8">ServiceM8</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/supabase">Supabase</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/supermetrics">Supermetrics</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/surveymonkey">SurveyMonkey</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/wix">Wix</a></li>
</ul>
<p>Additionally, support for new actions is available in Public Preview for the
following data stores:</p>
<ul>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/freshservice">Freshservice</a>: Create ticket notes.</li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/servicem8">ServiceM8</a>: Add job note, change job status, compose email message, create job, create job activity, and send job to queue.
For more information, see
<a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/connect-third-party-data-source">Connect a third-party data source</a>.</li>
</ul>
<h2 class="release-note-product-title">Google Kubernetes Engine</h2>
<h3>Feature</h3>
<p>TPU Subslicing (also known as Dynamic Subslicing) is now generally available for
Ironwood (TPU7x). This feature enables you to incrementally provision node pools
for a cube or litepod, breaking them into smaller slices (subslices) to run
workloads requiring smaller topologies. Updates in this GA release include:</p>
<ul>
<li><strong>Dynamic sub-slicing</strong> (topologies smaller than <code>4x4x4</code>, such as <code>2x2x1</code>,
<code>2x2x2</code>, <code>2x2x4</code>, and <code>2x4x4</code>): Supported in GKE version
<code>1.36.0-gke.3712000</code> or later.</li>
<li><strong>Dynamic super-slicing</strong> (topologies <code>4x4x4</code> or larger): Supported in GKE
version <code>1.35.2-gke.1842000</code> or later.</li>
<li><strong>Partition Health Labels</strong>: The partition state label is updated to
<code>cloud.google.com/gke-tpu-partition-[shape]-state</code> to specify smaller
subslice shapes. It also introduces <code>UNSET</code> and <code>INCOMPLETE</code> states. Support
for the <code>DEGRADED</code> state only applies to the top-level <code>4x4x4</code> topology, and
not for smaller sub-slicing topologies.</li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/kubernetes-engine/docs/concepts/dynamic-slicing">About GKE dynamic slicing</a>.</p>
<h2 class="release-note-product-title">Google SecOps</h2>
<h3>Feature</h3>
<p><strong>[Spotlight Feature] Threat Hunt Agent</strong></p>
<p>The Threat Hunt Agent is now available in Public Preview for Google SecOps Enterprise Plus customers. Powered by Gemini and grounded in Google Threat Intelligence (GTI), Mandiant frontline expertise, and the MITRE ATT&amp;CK® framework, the Threat Hunt Agent autonomously automates proactive threat hunting across your historical security telemetry. For more information, see <a href="https://docs.cloud.google.com/chronicle/docs/detection/threat-hunt-agent">Threat Hunt Agent</a>.</p>
<p>Key capabilities include:</p>
<ul>
<li><strong>Autonomous hunt planning:</strong> Generates structured hunting plans tailored to specific threat actors, campaigns, malware families, software toolkits, or MITRE ATT&amp;CK techniques.</li>
<li><strong>Automated case creation and determinations:</strong> Synthesizes findings into summaries, assigns a verdict (Substantial Evidence, Evidence Found, or Threat Not Found), and automatically creates a dedicated case in Case Management.</li>
<li><strong>Automated query translation and execution:</strong> Converts investigative hypotheses into YARA-L 2.0  search queries and executes against historical security telemetry.</li>
<li><strong>AI-driven evidence extraction:</strong> Filters out routine background noise to isolate high-fidelity forensic evidence (hostnames, user accounts, and command lines).</li>
</ul>
<h3>Announcement</h3>
<p>The deadline for Stage 2 of the SOAR migration to Google Cloud has been extended from September 30th to November 30th, 2026.
For more information, refer to the <a href="https://docs.cloud.google.com/chronicle/docs/soar/admin-tasks/advanced/migrate-to-gcp">SOAR migration guide</a>.</p>
<h2 class="release-note-product-title">Google SecOps SOAR</h2>
<h3>Announcement</h3>
<p>The deadline for Stage 2 of the SOAR migration to Google Cloud has been extended from September 30th to November 30th, 2026.
For more information, refer to the <a href="https://docs.cloud.google.com/chronicle/docs/soar/admin-tasks/advanced/migrate-to-gcp">SOAR migration guide</a>.</p>
<h2 class="release-note-product-title">Guest Environment</h2>
<h3>Fixed</h3>
<p>Version <code>20260717.00</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a>
is now available for Windows only. This version introduces the following fix:</p>
<ul>
<li>Fixed a race condition in the extensions manager during Windows shutdown
that could cause an incorrect state on the next boot. This occurred when the
Service Control Manager (SCM) attempted to restart the extensions manager
after it received an early termination signal.</li>
</ul>
<h2 class="release-note-product-title">Identity and Access Management</h2>
<h3>Feature</h3>
<p>Organization Policy Service custom constraints are available for
Privileged Access Manager (PAM). You can use custom constraints to restrict how users create
and modify entitlements and grants. This feature is in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/iam/docs/pam-custom-constraints">Use custom organization policies for
Privileged Access Manager</a>.</p>
<h2 class="release-note-product-title">Looker</h2>
<h3>Feature</h3>
<p>A localized processing option for
<a href="https://docs.cloud.google.com/looker/docs/conversational-analytics-overview#eu-ca-compliance">Conversational Analytics</a>
is now available for European Union (EU) based customers, enabling data
processing within the EU jurisdiction by routing traffic through an EU
multi-regional endpoint.</p>
<p>Note that the EU multi-region endpoint covers data residency strictly within
EU member states and does not include the <code>europe-west2</code> (London, UK) or
<code>europe-west6</code> (Zurich, Switzerland) regions. Support for the <code>europe-west12</code> (Turin, Italy)
region is also unavailable at this time.</p>
<h2 class="release-note-product-title">Network Intelligence Center</h2>
<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/network-intelligence-center/docs/connectivity-tests/concepts/overview">Connectivity Tests</a>
supports testing connectivity from a
Database Migration Service private connection to a Cloud SQL instance.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/network-intelligence-center/docs/connectivity-tests/how-to/running-connectivity-tests#testing-dms-private-connection">Test from a Database Migration Service private connection to a Cloud SQL instance</a>.</p>
<h2 class="release-note-product-title">Security Command Center</h2>
<h3>Feature</h3>
<p>The Assured Open Source Software Premium tier supports JavaScript (NPM) packages for Node.js environments.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/security-command-center/docs/aoss-download-npm-packages">Download NPM packages using direct repository access</a> and <a href="https://docs.cloud.google.com/security-command-center/docs/aoss-supported-packages-npm-premium">List of supported NPM packages for the Assured Open Source Software premium tier</a>.</p>
<h3>Feature</h3>
<p>For the Security Command Center Standard tier,
<a href="https://docs.cloud.google.com/security-command-center/docs/ai-protection-overview">AI Protection</a> is supported
for both projects and organizations.</p>
<p>Project-level activations for the Standard tier include access to the <a href="https://docs.cloud.google.com/security-command-center/docs/assess-risk#ai-protection">AI security
dashboard</a>, basic inventory view (excluding Gemini models), and
baseline security findings.</p>
<p>Some features of AI Protection are only available for the Premium
and Enterprise tiers or for organization-level activations. For more information, see
<a href="https://docs.cloud.google.com/security-command-center/docs/configure-ai-protection">Configure AI Protection</a>.</p>
<h2 class="release-note-product-title">VPC Service Controls</h2>
<h3>Feature</h3>
<p><a href="https://cloud.google.com/products#product-launch-stages">Preview stage</a> support for the following integration:</p>
<ul>
<li><a href="https://docs.cloud.google.com/vpc-service-controls/docs/supported-products#table_gemini_enterprise_antigravity">Google Antigravity in Gemini Enterprise</a></li>
</ul>
<h2 class="release-note-product-title">Virtual Private Cloud</h2>
<h3>Feature</h3>
<p><strong>Preview</strong>: You can create v2 IPv4 public advertised prefixes for
bring your own IP addresses (BYOIP) that use
<a href="https://docs.cloud.google.com/network-tiers/docs/overview#standard_tier">Standard Tier</a> IP addresses.
For more information, see <a href="https://docs.cloud.google.com/vpc/docs/bring-your-own-ip#service-tiers">Network Service Tiers</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>August 02, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_02_2026</id>
    <updated>2026-08-02T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_02_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Agent Platform Workbench</h2>
<h3>Change</h3>
<h3 id="20260802-2330-rc0_release">20260802-2330-rc0 Release</h3>
<h3>Change</h3>
<h3 id="20260802-2330-rc0_release">20260802-2330-rc0 Release</h3>
<h3>Fixed</h3>
<p>Fixed issue with JupyterLab UI silently reverting file changes and interrupting kernels due to Gemini CLI's auto reload extension.</p>
<h3>Change</h3>
<p>The JupyterLab last-active and auto-reload extensions are now enabled only when Gemini CLI is configured, preventing them from affecting the native JupyterLab UI otherwise.</p>
<h3>Change</h3>
<p>Installed latest packages from upstream dependencies.</p>
<h3>Fixed</h3>
<p>Fixed issue with JupyterLab UI silently reverting file changes and interrupting kernels due to Gemini CLI's auto reload extension.</p>
<h3>Change</h3>
<p>The JupyterLab last-active and auto-reload extensions are now enabled only when Gemini CLI is configured, preventing them from affecting the native JupyterLab UI otherwise.</p>
<h3>Change</h3>
<p>Installed latest packages from upstream dependencies.</p>
<h3>Fixed</h3>
<p>Fixed an error that could prevent creating new <code>micromamba</code> environments at runtime due to package cache permissions.</p>
<h3>Fixed</h3>
<p>Fixed an error that could prevent creating new <code>micromamba</code> environments at runtime due to package cache permissions.</p>
<h3>Change</h3>
<h3 id="20260802-2230-rc0_release">20260802-2230-rc0 Release</h3>
<h3>Change</h3>
<h3 id="20260802-2230-rc0_release">20260802-2230-rc0 Release</h3>
<h3>Fixed</h3>
<p>Fixed issue with JupyterLab UI silently reverting file changes and interrupting kernels due to Gemini CLI's auto reload extension.</p>
<h3>Change</h3>
<p>The JupyterLab last-active and auto-reload extensions are now enabled only when Gemini CLI is configured, preventing them from affecting the native JupyterLab UI otherwise.</p>
<h3>Change</h3>
<p>Installed latest packages from upstream dependencies.</p>
<h3>Fixed</h3>
<p>Fixed issue with JupyterLab UI silently reverting file changes and interrupting kernels due to Gemini CLI's auto reload extension.</p>
<h3>Change</h3>
<p>The JupyterLab last-active and auto-reload extensions are now enabled only when Gemini CLI is configured, preventing them from affecting the native JupyterLab UI otherwise.</p>
<h3>Change</h3>
<p>Installed latest packages from upstream dependencies.</p>
<h2 class="release-note-product-title">Google SecOps SOAR</h2>
<h3>Announcement</h3>
<p>Release 6.3.96 is being rolled out to the first phase of regions as listed
<a href="https://docs.cloud.google.com/chronicle/docs/soar/overview-and-introduction/soar-gradual-release">here</a>.</p>
<p>This release contains internal and customer bug fixes.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>August 01, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#August_01_2026</id>
    <updated>2026-08-01T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#August_01_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: Pay for what you consume with the Pay-as-you-go edition</strong></p>
<p>The Gemini Enterprise Pay-as-you-go edition is generally available. With
this edition, you pay for the feature usage your project consumes without
pooled user license quotas. To get started, you need an invoiced
Cloud Billing account with a one-seat minimum. You can monitor
feature usage and set monthly spend limits in the Google Cloud console.
This feature is rolling out gradually to eligible customers over the next
few weeks.</p>
<p>For more information, see the following:</p>
<ul>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/editions">Compare editions of Gemini Enterprise</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/licenses#get-subscription">Get a subscription</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/feature-usage">View feature usage</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/configure-overages#set-spend-limit">Set a monthly spend limit</a></li>
</ul>
<h2 class="release-note-product-title">Google Cloud VMware Engine</h2>
<h3>Feature</h3>
<p><strong>Preview</strong>: Google Cloud VMware Engine capacity allocations are available in preview. A capacity
allocation is a global reservation of physical nodes for your Cloud Billing account.
Your reserved nodes are organized into placement groups (PGs), which represent the specific physical
hardware and location of your reserved capacity.</p>
<p>Google Cloud VMware Engine capacity allocations let you do the following:
*   Use a capacity allocation during private cloud creation by selecting a PG.
*   Use a capacity allocation when adding a cluster.
*   Configure a hybrid private cloud across multiple PGs.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/vmware-engine/docs/private-clouds/howto-manage-capacity-allocations">Manage capacity allocations</a>.</p>
<h2 class="release-note-product-title">Google SecOps SOAR</h2>
<h3>Announcement</h3>
<p><a href="https://docs.cloud.google.com/chronicle/docs/soar/release-notes#July_26_2026">Release 6.3.95</a> is now
available for all regions.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 31, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#July_31_2026</id>
    <updated>2026-07-31T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#July_31_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Access Approval</h2>
<h3>Feature</h3>
<p>App Topology (including One Graph) is generally available
<a href="https://cloud.google.com/products#product-launch-stages">(GA)</a>.</p>
<h2 class="release-note-product-title">Access Transparency</h2>
<h3>Feature</h3>
<p>App Topology (including One Graph) is generally available
<a href="https://cloud.google.com/products#product-launch-stages">(GA)</a>.</p>
<h2 class="release-note-product-title">Apigee hybrid</h2>
<h3>Announcement</h3>
<h3 id="v1157">v1.15.7</h3>
<p>On July 31, 2026 we released an updated version of the Apigee hybrid software, v1.15.7.</p>
<ul>
<li>For information on upgrading, see <a href="https://docs.cloud.google.com/apigee/docs/hybrid/v1.15/upgrade">Upgrading Apigee hybrid to version v1.15.7</a>.</li>
<li>For information on new installations, see <a href="https://docs.cloud.google.com/apigee/docs/hybrid/v1.15/big-picture">The big picture</a>.</li>
</ul>
<aside class="note"><strong>Note:</strong><span> This is a patch release: The container images used in patch releases are integrated with the Apigee hybrid Helm charts. Upgrading to a patch via the Helm chart automatically updates the images. No manual image changes are typically needed. For information on container image support in Apigee hybrid releases, see <a href="https://docs.cloud.google.com/apigee/docs/release/apigee-release-process#apigee-hybrid-container-images">Apigee release process</a>.</span></aside>
<h3>Feature</h3>
<p><strong>Runtime rollout strategy configuration</strong></p>
<p>In this release, you can configure the rollout strategy used when updating runtime (message processor) ReplicaSets by setting the <a href="https://docs.cloud.google.com/apigee/docs/hybrid/v1.15/config-prop-ref#runtime-release-strategy"><code>runtime.release.strategy</code></a> property (with options <code>rolling</code>, <code>scale-down-first</code>, or <code>none</code>) or per-environment with <code>envs[].components.runtime.release.strategy</code> in your overrides configuration file. The property defaults to <code>rolling</code>.</p>
<h3>Security</h3>
<p>Various security and CVE fixes are included in this release.</p>
<h2 class="release-note-product-title">Cloud Load Balancing</h2>
<h3>Feature</h3>
<p>Cloud Load Balancing introduces a new version of the Network Load
Balancer—the global external passthrough Network Load Balancer, which is the global variant of the
regional external passthrough Network Load Balancer. The load balancer is available in <strong>Preview</strong>.</p>
<p>This load balancer variant solves use cases for Security Service Edge (SSE), DNS
hosting, Adtech (real-time bidding), real-time communications (RTC), live
streaming, and online gaming, among others.</p>
<p>Global external passthrough Network Load Balancers are Layer 4 passthrough load balancers that
distribute external traffic among backends (instance groups or network endpoint
groups) that can reside in multiple Google Cloud regions. By using
Google's global anycast IP routing, the global external passthrough Network Load Balancer steers
user traffic to the closest region with healthy backends and available capacity,
delivering ultra-low latency and dynamic cross-region failover
to ensure resilience to regional outages.</p>
<p>The load balancer provides you with two external IP addresses, each served by a
disjoint and isolated global load balancing control and data plane server
infrastructure (also known as an <em>availability group</em>) to provide high
availability.</p>
<p>The load balancer supports 
TCP, UDP, ESP, GRE, ICMP, and ICMPv6
 traffic and can
handle both IPv4 and IPv6 traffic. You can deploy your
backends in any of the following Google Cloud regions:</p>
<ul>
<li>North America: <code>us-west1</code>, <code>us-west4</code>, <code>us-east4</code>, <code>us-east5</code></li>
<li>Europe: <code>europe-west2</code>, <code>europe-west3</code></li>
<li>Asia: <code>asia-southeast1</code>, <code>asia-south1</code>, <code>asia-northeast1</code></li>
<li>South America: <code>southamerica-east1</code></li>
<li>Africa: <code>africa-south1</code></li>
<li>Australia: <code>australia-southeast1</code></li>
</ul>
<p>Note that this release doesn't support GKE backends
for the global external passthrough Network Load Balancer.</p>
<p>For details on the new load balancer, see <a href="https://docs.cloud.google.com/load-balancing/docs/network/global-networklb-architecture">Global external passthrough Network Load Balancer overview</a>.</p>
<h2 class="release-note-product-title">Cloud SQL for MySQL</h2>
<h3>Change</h3>
<p>Starting on August 1, 2026, when you create or clone a Cloud SQL instance
enabled with Private Service Connect, or when you enable Private Service Connect
for an existing instance, then <a href="https://docs.cloud.google.com/vpc/docs/about-controlling-access-published-services#connection-reconciliation">connection reconciliation</a>
behavior is enabled by default and can't be disabled.</p>
<p>When you remove a project from the list of allowed projects, all existing
Private Service Connect connections from the removed project are immediately
closed (reconciled). This means that applications using Private Service
Connect endpoints in those removed projects can't continue to connect to the
Cloud SQL instance using those endpoints.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/sql/docs/mysql/about-private-service-connect#allowed-psc-projects">Allowed Private Service Connect projects</a>.</p>
<h3>Feature</h3>
<p>QueryData adds support for parameterized secure views (PSVs) to help secure
applications that use natural language queries. For more information, see <a href="https://docs.cloud.google.com/gemini/data-agents/querydata/sql-mysql/secure-app-data-parameterized-secure-views-qd">Secure
and control access to application data</a>.</p>
<p>This feature is in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">Cloud SQL for PostgreSQL</h2>
<h3>Change</h3>
<p>Starting on August 1, 2026, when you create or clone a Cloud SQL instance
enabled with Private Service Connect, or when you enable Private Service Connect
for an existing instance, then <a href="https://docs.cloud.google.com/vpc/docs/about-controlling-access-published-services#connection-reconciliation">connection reconciliation</a>
behavior is enabled by default and can't be disabled.</p>
<p>When you remove a project from the list of allowed projects, all existing
Private Service Connect connections from the removed project are immediately
closed (reconciled). This means that applications using Private Service
Connect endpoints in those removed projects can't continue to connect to the
Cloud SQL instance using those endpoints.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/sql/docs/postgres/about-private-service-connect#allowed-psc-projects">Allowed Private Service Connect projects</a>.</p>
<h2 class="release-note-product-title">Cloud SQL for SQL Server</h2>
<h3>Change</h3>
<p>Starting on August 1, 2026, when you create or clone a Cloud SQL instance
enabled with Private Service Connect, or when you enable Private Service Connect
for an existing instance, then <a href="https://docs.cloud.google.com/vpc/docs/about-controlling-access-published-services#connection-reconciliation">connection reconciliation</a>
behavior is enabled by default and can't be disabled.</p>
<p>When you remove a project from the list of allowed projects, all existing
Private Service Connect connections from the removed project are immediately
closed (reconciled). This means that applications using Private Service
Connect endpoints in those removed projects can't continue to connect to the
Cloud SQL instance using those endpoints.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/sql/docs/sqlserver/about-private-service-connect#allowed-psc-projects">Allowed Private Service Connect projects</a>.</p>
<h3>Feature</h3>
<p>Cloud SQL for SQL Server now supports executing SQL statements using the
<a href="https://docs.cloud.google.com/sql/docs/sqlserver/executesql-instance">Cloud SQL Data API</a>.</p>
<h2 class="release-note-product-title">Confidential VM</h2>
<h3>Security</h3>
<p>Support for <a href="https://docs.cloud.google.com/confidential-computing/confidential-vm/docs/supported-configurations#machine-type-cpu-zone">Intel TDX on <code>c4-standard-*</code> machine types</a> is
available in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">Dataflow</h2>
<h3>Feature</h3>
<p>You can now pause a Dataflow batch job using the <code>pause_on_failure</code>
service option. This feature lets you preserve the state of your batch pipeline
job, address external issues, and resume processing without losing completed
work. You can use this option to automatically pause a job on failure, or use
this feature to manually pause a job when you chose to. For more information,
see <a href="https://docs.cloud.google.com/dataflow/docs/guides/pause-job">Pause a Dataflow job</a>.</p>
<h2 class="release-note-product-title">Datastream</h2>
<h3>Feature</h3>
<p>You can now replicate change data from Workday with Datastream.
For more information, see
<a href="https://docs.cloud.google.com/datastream/docs/sources-workday">Stream data from Workday</a>.</p>
<p>This feature is in
<a href="https://cloud.google.com/products/#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">Google Cloud Managed Service for Apache Kafka</h2>
<h3>Feature</h3>
<p>You can generate synthetic data for a Managed Service for Apache Kafka cluster by using Dataflow. For more information, see <a href="https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/quickstart-synthetic-data">Generate synthetic data for a Managed Service for Apache Kafka cluster</a>.</p>
<h2 class="release-note-product-title">Memorystore for Valkey</h2>
<h3>Feature</h3>
<p>You can use <a href="https://docs.cloud.google.com/memorystore/docs/valkey/use-custom-org-policies">custom organization policies</a> to improve the security, compliance, and governance of your Memorystore for Valkey instances by enforcing consistent configurations and restrictions for the instances. This ensures that your instances adhere to security best practices and regulatory requirements. This feature is <a href="https://docs.cloud.google.com/products#product-launch-stages">Generally Available</a>.</p>
<h2 class="release-note-product-title">Security Command Center</h2>
<h3>Feature</h3>
<p>Organizations that are enrolled in the data residency Preview program can update their organization's <a href="https://docs.cloud.google.com/security-command-center/docs/data-residency-support">data residency</a> and <a href="https://docs.cloud.google.com/security-command-center/docs/cmek">data encryption</a> configuration.
For more information, see
<a href="https://docs.cloud.google.com/security-command-center/docs/modify-data-residency-encryption">Modify data residency or data encryption configuration</a>.</p>
<h3>Feature</h3>
<p>Agent Platform Vulnerability Assessment (<a href="https://cloud.google.com/products/#product-launch-stages">Preview</a>) scans for plaintext secrets, such as
credentials, access tokens, and API keys, in customer-deployed Gemini Enterprise Agent Platform containers. For more information,
see <a href="https://docs.cloud.google.com/security-command-center/docs/concepts-security-sources#aevs">Agent Platform Vulnerability Assessment</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 30, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#July_30_2026</id>
    <updated>2026-07-30T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#July_30_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Agent Platform Workbench</h2>
<h3>Change</h3>
<h3 id="m145_release">M145 Release</h3>
<h3>Change</h3>
<h3 id="20260730-2130-rc0_release">20260730-2130-rc0 Release</h3>
<h3>Change</h3>
<p>Installed latest packages from upstream dependencies.</p>
<h3>Change</h3>
<p>Installed latest packages from upstream dependencies.</p>
<h3>Fixed</h3>
<p>Fixed issue with JupyterLab UI silently reverting file changes and interrupting kernels due to Gemini CLI's auto reload extension.</p>
<h3>Change</h3>
<p>The JupyterLab last-active and auto-reload extensions are now enabled only when Gemini CLI is configured, preventing them from affecting the native JupyterLab UI otherwise.</p>
<h3>Fixed</h3>
<p>Fixed the JupyterLab Git extension's Pull and Push buttons being disabled by pinning <code>jupyterlab-git</code> to 0.53.0.</p>
<h3>Fixed</h3>
<p>Fixed the JupyterLab Git extension's Pull and Push buttons being disabled by pinning <code>jupyterlab-git</code> to 0.53.0.</p>
<h3>Fixed</h3>
<p>Fixed an error that could prevent creating new <code>micromamba</code> environments at runtime due to package cache permissions.</p>
<h3>Fixed</h3>
<p>Fixed an error that could prevent creating new <code>micromamba</code> environments at runtime due to package cache permissions.</p>
<h3>Fixed</h3>
<p>Workbench internal agents now trust custom and enterprise CA certificates installed on the host operating system, fixing TLS certificate verification failures for connections routed through the instance proxy.</p>
<h3>Fixed</h3>
<p>Workbench internal agents now trust custom and enterprise CA certificates installed on the host operating system, fixing TLS certificate verification failures for connections routed through the instance proxy.</p>
<h3>Fixed</h3>
<p>Files created by the post-startup script are now owned by the <code>jupyter</code> user, and <code>git safe.directory</code> is configured so that root-owned repositories continue to work.</p>
<h3>Fixed</h3>
<p>Files created by the post-startup script are now owned by the <code>jupyter</code> user, and <code>git safe.directory</code> is configured so that root-owned repositories continue to work.</p>
<h3>Fixed</h3>
<p>Fixed issue with JupyterLab UI silently reverting file changes and interrupting kernels due to Gemini CLI's auto reload extension.</p>
<h3>Change</h3>
<p>The JupyterLab last-active and auto-reload extensions are now enabled only when Gemini CLI is configured, preventing them from affecting the native JupyterLab UI otherwise.</p>
<h3>Change</h3>
<p>The JupyterLab last-active and auto-reload extensions are now enabled only when Gemini CLI is configured, preventing them from affecting the native JupyterLab UI otherwise.</p>
<h2 class="release-note-product-title">BigQuery</h2>
<h3>Feature</h3>
<p>You can add tables, views, data sources, and data quality tests as tasks to
BigQuery pipelines. For more information, see
<a href="https://docs.cloud.google.com/bigquery/docs/create-pipelines#add_a_pipeline_task">Add a pipeline task</a>.
This feature is
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a>.</p>
<h3>Feature</h3>
<p>You can audit when users download query results by using the BigQuery
console. Data Access audit logs for the <code>tabledata.list</code> method now include a
<a href="https://docs.cloud.google.com/bigquery/docs/reference/auditlogs/rest/Shared.Types/BigQueryAuditMetadata.html#BigQueryAuditMetadata.TableDataRead.FIELDS.ui_download_request"><code>uiDownloadRequest</code></a>
field to indicate whether the request was triggered by a UI download.
This feature is
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a>
(GA).</p>
<h2 class="release-note-product-title">Bigtable</h2>
<h3>Feature</h3>
<p>You can use Bigtable as a remote storage backend for
<a href="https://docs.lmcache.ai/kv_cache/storage_backends/bigtable.html">LMCache</a>. By
storing the large language model (LLM) key-value (KV) cache externally in
Bigtable, multiple AI serving instances can share and reuse precomputed
attention tensors. This reduces compute overhead and significantly improves
time-to-first-token (TTFT) for repeated prompts and shared documents. This
feature is in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">Cloud API Registry</h2>
<h3>Deprecated</h3>
<p>Support for retrieving, listing, enabling, and disabling Model Context Protocol
(MCP) servers and tools using the Cloud API Registry API is shut
down. For supported services, <a href="https://docs.cloud.google.com/mcp/manage-mcp-servers">MCP endpoints
are available once you enable the API</a>. For more information, see
<a href="https://docs.cloud.google.com/api-registry/docs/deprecations">Feature deprecations</a>.</p>
<h2 class="release-note-product-title">Config Connector</h2>
<h3>Announcement</h3>
<p>Config Connector version 1.154.1 is now available.</p>
<h3>Feature</h3>
<p>New Alpha Resources (Direct Reconciler):</p>
<ul>
<li><code>ApigeeApiProduct</code>
<ul>
<li>Manage <a href="https://cloud.google.com/apigee/docs/api-platform/publish/what-api-product">Apigee API products</a> to bundle APIs and make them available to developers.</li>
</ul></li>
<li><code>ApigeeRegistryApi</code>
<ul>
<li>Manage <a href="https://cloud.google.com/apigee/docs/api-hub/registry-overview">Apigee Registry APIs</a> to catalog and manage APIs.</li>
</ul></li>
<li><code>ApigeeRegistryArtifact</code>
<ul>
<li>Manage <a href="https://cloud.google.com/apigee/docs/api-hub/registry-overview">Apigee Registry artifacts</a> associated with APIs, versions, or specs.</li>
</ul></li>
<li><code>APIHubExternalAPI</code>
<ul>
<li>Manage <a href="https://cloud.google.com/apigee/docs/api-hub/api-hub-overview">API Hub external APIs</a> to track APIs hosted outside of Google Cloud.</li>
</ul></li>
<li><code>APIHubInstance</code>
<ul>
<li>Manage <a href="https://cloud.google.com/apigee/docs/api-hub/api-hub-overview">API Hub instances</a> to enable enterprise API management.</li>
</ul></li>
<li><code>AppOptimizeReport</code>
<ul>
<li>Manage <a href="https://cloud.google.com/app-hub/docs/overview">App Hub Optimize reports</a>.</li>
</ul></li>
<li><code>ArtifactRegistryVPCSCConfig</code>
<ul>
<li>Manage <a href="https://cloud.google.com/artifact-registry/docs/vpc-sc">Artifact Registry VPC Service Controls configurations</a> to secure repository access.</li>
</ul></li>
<li><code>BigQueryMigrationMigrationWorkflow</code>
<ul>
<li>Manage <a href="https://cloud.google.com/bigquery/docs/migration-intro">BigQuery Migration workflows</a> to orchestrate data migration to BigQuery.</li>
</ul></li>
<li><code>BlockchainNodeEngineBlockchainNode</code>
<ul>
<li>Manage <a href="https://cloud.google.com/blockchain-node-engine/docs">Blockchain Node Engine blockchain nodes</a> to deploy and manage dedicated blockchain nodes.</li>
</ul></li>
<li><code>CCInsightsConversation</code>
<ul>
<li>Manage <a href="https://cloud.google.com/contact-center/insights/docs">Contact Center Insights conversations</a> to analyze customer interactions.</li>
</ul></li>
<li><code>CCInsightsIssueModel</code>
<ul>
<li>Manage <a href="https://cloud.google.com/contact-center/insights/docs">Contact Center Insights issue models</a> to categorize conversation topics.</li>
</ul></li>
<li><code>CCInsightsPhraseMatcher</code>
<ul>
<li>Manage <a href="https://cloud.google.com/contact-center/insights/docs">Contact Center Insights phrase matchers</a> to detect specific phrases in conversations.</li>
</ul></li>
<li><code>CESApp</code>
<ul>
<li>Manage <a href="https://cloud.google.com/ces/docs">Consumer Experience Suite (CES) applications</a>.</li>
</ul></li>
<li><code>CloudBuildConnection</code>
<ul>
<li>Manage <a href="https://cloud.google.com/build/docs/submitting-builds/git-repos/connect-repo-github">Cloud Build 2nd gen connections</a> to integrate external source repositories.</li>
</ul></li>
<li><code>CloudSecurityComplianceFramework</code>
<ul>
<li>Manage <a href="https://cloud.google.com/security-command-center/docs/compliance-standards">Cloud Security Compliance frameworks</a>.</li>
</ul></li>
<li><code>ConnectorsConnection</code>
<ul>
<li>Manage <a href="https://cloud.google.com/integration-connectors/docs">Integration Connectors connections</a> to connect to SaaS, databases, and enterprise systems.</li>
</ul></li>
<li><code>ContentWarehouseDocument</code>
<ul>
<li>Manage <a href="https://cloud.google.com/document-ai/docs/warehouse">Document AI Warehouse documents</a>.</li>
</ul></li>
<li><code>ContentWarehouseRuleSet</code>
<ul>
<li>Manage <a href="https://cloud.google.com/document-ai/docs/warehouse">Document AI Warehouse rule sets</a> to enforce document policies.</li>
</ul></li>
<li><code>ContentWarehouseSynonymSet</code>
<ul>
<li>Manage <a href="https://cloud.google.com/document-ai/docs/warehouse">Document AI Warehouse synonym sets</a> to expand search queries.</li>
</ul></li>
<li><code>DatabaseMigrationPrivateConnection</code>
<ul>
<li>Manage <a href="https://cloud.google.com/database-migration/docs">Database Migration Service private connections</a> to securely connect source databases to Google Cloud.</li>
</ul></li>
<li><code>DataformFolder</code>
<ul>
<li>Manage <a href="https://cloud.google.com/dataform/docs">Dataform folders</a> in Dataform repositories.</li>
</ul></li>
<li><code>DataformTeamFolder</code>
<ul>
<li>Manage <a href="https://cloud.google.com/dataform/docs">Dataform team folders</a> to organize repository assets.</li>
</ul></li>
<li><code>DataLabelingDataset</code>
<ul>
<li>Manage <a href="https://cloud.google.com/ai-platform/data-labeling/docs">AI Platform Data Labeling datasets</a> for annotating training data.</li>
</ul></li>
<li><code>DataLabelingEvaluationJob</code>
<ul>
<li>Manage <a href="https://cloud.google.com/ai-platform/data-labeling/docs">AI Platform Data Labeling evaluation jobs</a> to assess model quality.</li>
</ul></li>
<li><code>DataLineageProcess</code>
<ul>
<li>Manage <a href="https://cloud.google.com/dataplex/docs/data-lineage">Dataplex Data Lineage processes</a> to track data origin and movement.</li>
</ul></li>
<li><code>DataplexAspectType</code>
<ul>
<li>Manage <a href="https://cloud.google.com/dataplex/docs">Dataplex aspect types</a> to define metadata schemas.</li>
</ul></li>
<li><code>DataplexDataAttributeBinding</code>
<ul>
<li>Manage <a href="https://cloud.google.com/dataplex/docs">Dataplex data attribute bindings</a> to map security and governance attributes to assets.</li>
</ul></li>
<li><code>DataplexDataScan</code>
<ul>
<li>Manage <a href="https://cloud.google.com/dataplex/docs/data-profile-overview">Dataplex data scans</a> for data profiling and quality.</li>
</ul></li>
<li><code>DataplexDataTaxonomy</code>
<ul>
<li>Manage <a href="https://cloud.google.com/dataplex/docs">Dataplex data taxonomies</a> to organize business metadata.</li>
</ul></li>
<li><code>DataplexGlossary</code>
<ul>
<li>Manage <a href="https://cloud.google.com/dataplex/docs">Dataplex business glossaries</a> for consistent vocabulary.</li>
</ul></li>
<li><code>DataplexMetadataJob</code>
<ul>
<li>Manage <a href="https://cloud.google.com/dataplex/docs">Dataplex metadata jobs</a> for metadata extraction.</li>
</ul></li>
<li><code>DevConnectConnection</code>
<ul>
<li>Manage <a href="https://cloud.google.com/developer-connect/docs">Developer Connect connections</a> to securely link third-party Git hosts.</li>
</ul></li>
<li><code>DialogflowConversationDataset</code>
<ul>
<li>Manage <a href="https://cloud.google.com/dialogflow/cx/docs">Dialogflow conversation datasets</a> for agent training.</li>
</ul></li>
<li><code>DialogflowSecuritySettings</code>
<ul>
<li>Manage <a href="https://cloud.google.com/dialogflow/cx/docs">Dialogflow security settings</a> for data redaction and access control.</li>
</ul></li>
<li><code>DialogflowSipTrunk</code>
<ul>
<li>Manage <a href="https://cloud.google.com/dialogflow/cx/docs">Dialogflow SIP trunks</a> for telecom integration.</li>
</ul></li>
<li><code>DiscoveryEngineControl</code>
<ul>
<li>Manage <a href="https://cloud.google.com/generative-ai-app-builder/docs">Discovery Engine controls</a> to boost or filter search results.</li>
</ul></li>
<li><code>DiscoveryEngineSampleQuerySet</code>
<ul>
<li>Manage <a href="https://cloud.google.com/generative-ai-app-builder/docs">Discovery Engine sample query sets</a> to evaluate search performance.</li>
</ul></li>
<li><code>DLPConnection</code>
<ul>
<li>Manage <a href="https://cloud.google.com/security-command-center/docs/sensitive-data-protection">Sensitive Data Protection (DLP) connections</a>.</li>
</ul></li>
<li><code>DLPDiscoveryConfig</code>
<ul>
<li>Manage <a href="https://cloud.google.com/security-command-center/docs/sensitive-data-protection">Sensitive Data Protection (DLP) discovery configurations</a> for profiling data assets.</li>
</ul></li>
<li><code>EventarcGoogleApiSource</code>
<ul>
<li>Manage <a href="https://cloud.google.com/eventarc/docs">Eventarc Google API sources</a> to configure event routing.</li>
</ul></li>
<li><code>GeminiDataAnalyticsConversation</code>
<ul>
<li>Manage <a href="https://cloud.google.com/gemini/docs">Gemini Data Analytics conversations</a>.</li>
</ul></li>
<li><code>GKEBackupBackupChannel</code>
<ul>
<li>Manage <a href="https://cloud.google.com/kubernetes-engine/docs/add-on/backup-for-gke">Backup for GKE backup channels</a>.</li>
</ul></li>
<li><code>LiveStreamAsset</code>
<ul>
<li>Manage <a href="https://cloud.google.com/livestream/docs">Live Stream assets</a> for processing live video.</li>
</ul></li>
<li><code>ManagedKafkaConnectCluster</code>
<ul>
<li>Manage <a href="https://cloud.google.com/managed-kafka/docs">Apache Kafka for BigQuery connections</a>.</li>
</ul></li>
<li><code>MigrationCenterGroup</code>
<ul>
<li>Manage <a href="https://cloud.google.com/migration-center/docs">Migration Center groups</a> to organize assets for migration assessment.</li>
</ul></li>
<li><code>NetworkSecurityAddressGroup</code>
<ul>
<li>Manage <a href="https://cloud.google.com/vpc/docs/configure-firewall-policies-address-groups">Network Security address groups</a> to define reusable network criteria.</li>
</ul></li>
<li><code>NetworkSecurityAuthzPolicy</code>
<ul>
<li>Manage <a href="https://cloud.google.com/secure-web-proxy/docs">Network Security authorization policies</a> to secure network paths.</li>
</ul></li>
<li><code>NetworkSecurityFirewallEndpoint</code>
<ul>
<li>Manage <a href="https://cloud.google.com/firewall/docs/about-cloud-firewall-plus">Network Security firewall endpoints</a> for Cloud Firewall Plus threat inspection.</li>
</ul></li>
<li><code>NetworkSecurityFirewallEndpointAssociation</code>
<ul>
<li>Manage <a href="https://cloud.google.com/firewall/docs/about-cloud-firewall-plus">Network Security firewall endpoint associations</a> to apply threat inspection to networks.</li>
</ul></li>
<li><code>NetworkSecurityGatewaySecurityPolicy</code>
<ul>
<li>Manage <a href="https://cloud.google.com/secure-web-proxy/docs">Network Security gateway security policies</a> for Secure Web Proxy configurations.</li>
</ul></li>
<li><code>NetworkSecurityPartnerSSEGateway</code>
<ul>
<li>Manage <a href="https://cloud.google.com/secure-web-proxy/docs">Network Security partner Secure Service Edge (SSE) gateways</a>.</li>
</ul></li>
<li><code>NetworkSecurityPartnerSSERealm</code>
<ul>
<li>Manage <a href="https://cloud.google.com/secure-web-proxy/docs">Network Security partner Secure Service Edge (SSE) realms</a>.</li>
</ul></li>
<li><code>NetworkSecuritySecurityProfile</code>
<ul>
<li>Manage <a href="https://cloud.google.com/firewall/docs/about-cloud-firewall-plus">Network Security security profiles</a> to group threat prevention policies.</li>
</ul></li>
<li><code>NetworkSecurityTLSInspectionPolicy</code>
<ul>
<li>Manage <a href="https://cloud.google.com/secure-web-proxy/docs/configure-tls-inspection">Network Security TLS inspection policies</a> to inspect encrypted traffic.</li>
</ul></li>
<li><code>NetworkServicesAuthzExtension</code>
<ul>
<li>Manage <a href="https://cloud.google.com/service-extensions/docs">Network Services authorization extensions</a> to integrate third-party callouts.</li>
</ul></li>
<li><code>NotebooksSchedule</code>
<ul>
<li>Manage <a href="https://cloud.google.com/vertex-ai/docs/workbench">Vertex AI Workbench schedules</a> to run automated notebooks.</li>
</ul></li>
<li><code>RedisClusterEndpoint</code>
<ul>
<li>Manage <a href="https://cloud.google.com/memorystore/docs/cluster">Google Cloud Memorystore for Redis Cluster endpoints</a>.</li>
</ul></li>
<li><code>RunWorkerPool</code>
<ul>
<li>Manage <a href="https://cloud.google.com/run/docs">Cloud Run worker pools</a> for long-running non-HTTP workloads.</li>
</ul></li>
<li><code>SaasServiceMgmtRelease</code>
<ul>
<li>Manage <a href="https://cloud.google.com/service-infrastructure/docs">SaaS Service Management releases</a>.</li>
</ul></li>
<li><code>SQLAdminBackup</code>
<ul>
<li>Manage <a href="https://cloud.google.com/sql/docs">Cloud SQL backups</a> (read-only/reference representation).</li>
</ul></li>
<li><code>StorageInsightsDatasetConfig</code>
<ul>
<li>Manage <a href="https://cloud.google.com/storage/docs/insights/using-storage-insights">Storage Insights dataset configurations</a> to generate storage inventories.</li>
</ul></li>
<li><code>TestingDeviceSession</code>
<ul>
<li>Manage <a href="https://firebase.google.com/docs/test-lab">Firebase Test Lab device sessions</a>.</li>
</ul></li>
<li><code>TranslateAdaptiveMtDataset</code>
<ul>
<li>Manage <a href="https://cloud.google.com/translate/docs/adaptive-mt">Cloud Translation adaptive machine translation datasets</a>.</li>
</ul></li>
<li><code>VectorSearchCollection</code>
<ul>
<li>Manage <a href="https://cloud.google.com/vertex-ai/docs/vector-search">Vertex AI Vector Search collections</a>.</li>
</ul></li>
<li><code>VertexAIFeatureGroup</code>
<ul>
<li>Manage <a href="https://cloud.google.com/vertex-ai/docs/featurestore/overview">Vertex AI Feature Store feature groups</a> to organize features.</li>
</ul></li>
<li><code>VertexAIFeatureOnlineStore</code>
<ul>
<li>Manage <a href="https://cloud.google.com/vertex-ai/docs/featurestore/overview">Vertex AI Feature Store feature online stores</a> for low-latency serving.</li>
</ul></li>
<li><code>VertexAIPipelineJob</code>
<ul>
<li>Manage <a href="https://cloud.google.com/vertex-ai/docs/pipelines">Vertex AI pipeline jobs</a> to run machine learning pipelines.</li>
</ul></li>
<li><code>VertexAISpecialistPool</code>
<ul>
<li>Manage <a href="https://cloud.google.com/vertex-ai/docs">Vertex AI specialist pools</a> for human labeling.</li>
</ul></li>
<li><code>VertexAIStudy</code>
<ul>
<li>Manage <a href="https://cloud.google.com/vertex-ai/docs/vizier">Vertex AI Vizier studies</a> for hyperparameter tuning.</li>
</ul></li>
<li><code>VertexAITuningJob</code>
<ul>
<li>Manage <a href="https://cloud.google.com/vertex-ai/docs">Vertex AI model tuning jobs</a> for model customization.</li>
</ul></li>
<li><code>VideoStitcherCDNKey</code>
<ul>
<li>Manage <a href="https://cloud.google.com/video-stitcher/docs">Video Stitcher CDN keys</a> to authenticate to external CDNs.</li>
</ul></li>
<li><code>VisionProduct</code>
<ul>
<li>Manage <a href="https://cloud.google.com/vision/product-search/docs">Cloud Vision products</a> for product search cataloging.</li>
</ul></li>
<li><code>VMwareEnginePrivateConnection</code>
<ul>
<li>Manage <a href="https://cloud.google.com/vmware-engine/docs">VMware Engine private connections</a> to connect private clouds to other services.</li>
</ul></li>
</ul>
<h3>Feature</h3>
<p>New Fields:</p>
<ul>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computesubnetwork"><code>ComputeSubnetwork</code></a>
<ul>
<li>Added <code>spec.reservedInternalRange</code> field.</li>
</ul></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/networkconnectivity/networkconnectivityinternalrange"><code>NetworkConnectivityInternalRange</code></a>
<ul>
<li>Added <code>spec.allocationOptions</code> field.</li>
</ul></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computenetwork"><code>ComputeNetwork</code></a>
<ul>
<li>Added <code>spec.networkProfile</code> field.</li>
</ul></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computesecuritypolicy"><code>ComputeSecurityPolicy</code></a>
<ul>
<li>Added <code>spec.region</code> field.</li>
</ul></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/dns/dnsrecordset"><code>DNSRecordSet</code></a>
<ul>
<li>Added support for routing policy <code>healthCheckRef</code> and <code>rrdatasRefs</code> fields.</li>
</ul></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computeaddress"><code>ComputeAddress</code></a>
<ul>
<li>Added <code>spec.ipCollection</code> field.</li>
</ul></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computeurlmap"><code>ComputeURLMap</code></a>
<ul>
<li>Added <code>spec.defaultCustomErrorResponsePolicy</code> field.</li>
<li>Added <code>spec.test[].expectedOutputUrl</code> and <code>spec.test[].expectedRedirectResponseCode</code> fields.</li>
</ul></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/redis/rediscluster"><code>RedisCluster</code></a>
<ul>
<li>Added <code>spec.crossClusterReplicationConfig</code> field.</li>
</ul></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/monitoring/monitoringalertpolicy"><code>MonitoringAlertPolicy</code></a>
<ul>
<li>Added <code>spec.conditions[].conditionSql</code> field (SQL Condition).</li>
</ul></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/storage/storagebucket"><code>StorageBucket</code></a>
<ul>
<li>Added <code>spec.ipFilter</code> field.</li>
</ul></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/pubsub/pubsubtopic"><code>PubSubTopic</code></a>
<ul>
<li>Added <code>spec.messageStoragePolicy.enforceInTransit</code> field.</li>
</ul></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computerouternat"><code>ComputeRouterNAT</code></a>
<ul>
<li>Added Private NAT feature support.</li>
</ul></li>
</ul>
<h3>Change</h3>
<p>Reconciliation Improvements:</p>
<p>We have added support for direct reconciliation to more resources, with opt-in behaviour. The API is unchanged. To use the direct reconciler, add the <code>cnrm.cloud.google.com/reconciler: direct</code> annotation to the corresponding Config Connector object.</p>
<ul>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/bigqueryreservation/bigqueryreservationcapacitycommitment"><code>BigQueryReservationCapacityCommitment</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/bigtable/bigtablegcpolicy"><code>BigtableGCPolicy</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/billingbudgets/billingbudgetsbudget"><code>BillingBudgetsBudget</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/certificatemanager/certificatemanagercertificatemap"><code>CertificateManagerCertificateMap</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/certificatemanager/certificatemanagercertificatemapentry"><code>CertificateManagerCertificateMapEntry</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computeaddress"><code>ComputeAddress</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computeautoscaler"><code>ComputeAutoscaler</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computebackendservicesignedurlkey"><code>ComputeBackendServiceSignedURLKey</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computedisk"><code>ComputeDisk</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computediskresourcepolicyattachment"><code>ComputeDiskResourcePolicyAttachment</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computeexternalvpngateway"><code>ComputeExternalVPNGateway</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computefirewall"><code>ComputeFirewall</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computefirewallpolicy"><code>ComputeFirewallPolicy</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computehttphealthcheck"><code>ComputeHTTPHealthCheck</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computehttpshealthcheck"><code>ComputeHTTPSHealthCheck</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computeimage"><code>ComputeImage</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computeinstance"><code>ComputeInstance</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computeinstancegroup"><code>ComputeInstanceGroup</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computeinstancegroupmanager"><code>ComputeInstanceGroupManager</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computenetwork"><code>ComputeNetwork</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computenodetemplate"><code>ComputeNodeTemplate</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computeroute"><code>ComputeRoute</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computerouter"><code>ComputeRouter</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computerouterinterface"><code>ComputeRouterInterface</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computerouternat"><code>ComputeRouterNAT</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computesslpolicy"><code>ComputeSSLPolicy</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computesecuritypolicy"><code>ComputeSecurityPolicy</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computetargethttpsproxy"><code>ComputeTargetHTTPSProxy</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/compute/computeurlmap"><code>ComputeURLMap</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/dataflow/dataflowjob"><code>DataflowJob</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/dataproc/dataprocautoscalingpolicy"><code>DataprocAutoscalingPolicy</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/dataproc/dataproccluster"><code>DataprocCluster</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/dns/dnsresponsepolicy"><code>DNSResponsePolicy</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/kms/kmscryptokey"><code>KMSCryptoKey</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/kms/kmskeyring"><code>KMSKeyRing</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/logging/logginglogexclusion"><code>LoggingLogExclusion</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/monitoring/monitoringalertpolicy"><code>MonitoringAlertPolicy</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/networkservices/networkservicesgateway"><code>NetworkServicesGateway</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/privateca/privatecacertificateauthority"><code>PrivateCACertificateAuthority</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/privateca/privatecacertificatetemplate"><code>PrivateCACertificateTemplate</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/pubsub/pubsubsubscription"><code>PubSubSubscription</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/recaptchaenterprise/recaptchaenterprisekey"><code>RecaptchaEnterpriseKey</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/redis/redisinstance"><code>RedisInstance</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/servicedirectory/servicedirectoryendpoint"><code>ServiceDirectoryEndpoint</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/servicedirectory/servicedirectorynamespace"><code>ServiceDirectoryNamespace</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/serviceusage/service"><code>Service</code></a></li>
<li><a href="https://cloud.google.com/config-connector/docs/reference/resource-docs/serviceusage/serviceidentity"><code>ServiceIdentity</code></a></li>
</ul>
<h3>Fixed</h3>
<p>Bug Fixes:</p>
<ul>
<li><a href="https://github.com/GoogleCloudPlatform/k8s-config-connector/pull/11001"><code>ComposerEnvironment</code></a>: Fix storageConfig.bucketRef mapping.</li>
<li><a href="https://github.com/GoogleCloudPlatform/k8s-config-connector/pull/11547"><code>MemorystoreInstance</code></a>: Prevent infinite reconciliation drift loop by aligning connections list length.</li>
<li><a href="https://github.com/GoogleCloudPlatform/k8s-config-connector/pull/11559"><code>MemorystoreInstance</code></a>: Prevent false drift and update attempts on unspecified immutable fields.</li>
<li><a href="https://github.com/GoogleCloudPlatform/k8s-config-connector/pull/11800"><code>ComputeBackendService</code></a>: Fix config-connector export tool to export <code>backend</code> field.</li>
<li><a href="https://github.com/GoogleCloudPlatform/k8s-config-connector/pull/9658"><code>KMSAutokeyConfig</code></a>: Clean up and improve autokey config identity and deletion resolution.</li>
<li><a href="https://github.com/GoogleCloudPlatform/k8s-config-connector/pull/9623"><code>BigQuery</code></a>: Fix perpetual diff on tables inheriting dataset encryption.</li>
<li><a href="https://github.com/GoogleCloudPlatform/k8s-config-connector/pull/9810"><code>NotebooksInstance</code></a>: Fix direct controller for NotebookInstance to resolve references.</li>
</ul>
<h2 class="release-note-product-title">Container Optimized OS</h2>
<h3>Change</h3>
<h3 id="cos-121-18867-528-36">cos-121-18867-528-36 <a id='"cos-arm64-121-18867-528-36"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/400af8cd3f9a397a9d99e1ee065650e6f0d9a8ec
">COS-6.6.143</a></td>
<td>v27.5.1</td>
<td>v2.0.10</td>
<td><a href="https://storage.googleapis.com/cos-tools/18867.528.36/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Change</h3>
<p>Added opt-in support for the guest
agent extensions manager, MWLID, and Telemetry extensions.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-29111 in sys-apps/systemd</p>
<h3>Security</h3>
<p>Fixed CVE-2026-35177 in app-editors/vim and app-editors/vim-core.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-3644 in dev-lang/python</p>
<h3>Security</h3>
<p>Fixed CVE-2026-40355 and CVE-2026-40356 in app-crypt/mit-krb5.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53381 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53385 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53388 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53391 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53397 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53398 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-59995, CVE-2026-59996, CVE-2026-59997, CVE-2026-59999, CVE-2026-60000, CVE-2026-60001, and
CVE-2026-60002 in openssh.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-6019 in dev-lang/python</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63794 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63795 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63800 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63802 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63807 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63809 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63823 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63824 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63827 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63828 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63830 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64244 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64247 in the Linux kernel.</p>
<h3>Security</h3>
<p>Upgraded net-libs/nghttp2 to 1.69.0 and fixed CVE-2026-58055.</p>
<h2 class="release-note-product-title">Cortex Framework</h2>
<h3>Announcement</h3>
<h3 id="release_7_0_0">Release 7.0.0-GA (General Availability)</h3>
<aside class="note">
<b>Note: Important upgrade considerations for Version 7</b>
<ul>
<li><b>Upgrading from v6:</b> Because v7 is a new major version it implies breaking changes with no automatic migration path. For v6 customers looking to adopt v7, we provide <a href="https://docs.cloud.google.com/cortex/docs/v6-compatibility">v6 compatibility content for SAP reporting.</a></li>
<li><b>Upgrading from a v7 Preview:</b> Due to configuration model improvements, you must recreate your configuration files and re-deploy</li>
</ul>
</aside>
<h3>Feature</h3>
<p>Google Cloud Cortex Framework version 7 is now generally available. Version 7 introduces a modular deployment architecture, simplified data orchestration via <a href="https://cloud.google.com/dataform/docs">Dataform</a>, and AI-ready data products with <a href="https://cloud.google.com/bigquery/docs">BigQuery</a> and <a href="https://cloud.google.com/products/knowledge-catalog">Knowledge Catalog</a> integration. This enables enterprises to build, extend, and deploy data assets and pipelines for advanced analytics and agentic use cases with less risk, complexity, and cost.</p>
<p><strong>New features and enhancements</strong></p>
<p><em>additional to those released in preview</em></p>
<p>AI, discovery, and governance:</p>
<ul>
<li><strong><a href="https://docs.cloud.google.com/cortex/docs/agentic-skills-for-data-product-building">New agentic data product builder skills</a></strong>: Automate the creation and customization of data products using natural language.</li>
<li><strong><a href="https://docs.cloud.google.com/cortex/docs/knowledge-catalog">New Knowledge Catalog integration</a></strong>: Automatically synchronize deployed Cortex Framework data products and enriched metadata directly into Knowledge Catalog for discovery and governance.</li>
</ul>
<p>Expanded data product content and integrations:</p>
<ul>
<li><strong><a href="https://docs.cloud.google.com/cortex/docs/data-product#available_data_products">New data products available for SAP ERP</a></strong>: Access an expanded number of Cortex Framework delivered data products for SAP ECC and SAP S/4HANA.</li>
<li><strong><a href="https://docs.cloud.google.com/cortex/docs/source-system-integration/sap-bdc">New support for SAP Business Data Cloud data products</a></strong>: Register your SAP BDC data products with Cortex Framework for expanded use case opportunities on top.</li>
<li><strong><a href="https://docs.cloud.google.com/cortex/docs/solution-samples/overview">New solution samples features</a></strong>: Consumption data product samples for SAP ERP and SAP BDC can now be easily deployed on top of Cortex Framework managed data products.</li>
<li><strong><a href="https://docs.cloud.google.com/cortex/docs/v6-compatibility">New v6 compatibility for SAP reporting</a></strong>: Provides an option to use Cortex Framework version 6 delivered SAP BigQuery data models within the version 7 architecture to support customers looking to migrate while continuing to use v6 delivered Looker reports.</li>
</ul>
<p>Supportability and operations: </p>
<ul>
<li><strong><a href="https://docs.cloud.google.com/cortex/docs/observability">New observability features</a></strong>: Enhanced error reporting and pipeline monitoring. </li>
<li><strong><a href="https://docs.cloud.google.com/cortex/docs/deployment">New environment management and operations features</a></strong>: Gain deeper control over deployments with the option to provide compilation overrides that integrate cleanly with Dataform release configurations.</li>
</ul>
<h3>Change</h3>
<p>Google Cloud Cortex Framework version 7 includes <a href="https://docs.cloud.google.com/cortex/docs/telemetry">telemetry</a>
to capture anonymized deployment statistics. This data helps the solution build
team focus on improving modules with high adoption. Telemetry is enabled by
default, but you can opt out at any time.</p>
<h2 class="release-note-product-title">Data Studio</h2>
<h3>Announcement</h3>
<p>The following features are rolling out over the next week.</p>
<h3>Feature</h3>
<p><strong>Conversational Analytics is generally available</strong></p>
<p>Conversational Analytics in Data Studio is now generally available. You can now filter your <a href="https://docs.cloud.google.com/looker/docs/conversational-analytics-data-agents#start-a-conversation-with-an-agent">data agents</a> by the Google Cloud project to which they belong. Agents that require additional permissions are now displayed with an <strong>Unavailable</strong> label.</p>
<h3>Feature</h3>
<p><strong>Email notifications when sharing Conversational Analytics data agents</strong></p>
<p>When you <a href="https://docs.cloud.google.com/bigquery/docs/create-data-agents#share-data-studio-users">share data agents</a> that were created in BigQuery with Data Studio users, you can opt to send an email to notify those users of their access to the agent.</p>
<h2 class="release-note-product-title">Google Cloud Contact Center as a Service</h2>
<h3>Announcement</h3>
<p><strong>Google Cloud CCaaS 5.2</strong></p>
<p>We've released version 5.2 of Google Cloud CCaaS.</p>
<p>The timing of the update to your instance depends on the deployment schedule
that you have chosen. For more information, see <a href="https://cloud.google.com/contact-center/ccai-platform/docs/deployment-schedules">Deployment
schedules</a>.</p>
<h3>Feature</h3>
<p><strong>Answering machine detection for progressive campaigns</strong></p>
<p>Answering machine detection (AMD) is now supported for progressive outbound
campaigns. When enabled, Contact Center AI Platform analyzes call audio in the background
to determine whether a call reaches a live person, or whether it reaches an
answering machine or voicemail. If an answering machine or voicemail is
detected, the call ends and the dialer proceeds to the next contact.</p>
<p>Administrators: In the <strong>Settings <span aria-label="and then">&gt;</span> Campaigns <span aria-label="and then">&gt;</span> Dialer
Modes</strong> pane, there's a new <strong>Enable Answering Machine Detection</strong> toggle.</p>
<p>User experience change: When CCAI Platform detects voicemail or an
answering machine, a green banner appears in the call adapter to indicate this.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/contact-center/ccai-platform/docs/campaign-progressive-amd">Answering machine detection for progressive
campaigns</a>.</p>
<h3>Feature</h3>
<p><strong>New endpoints for getting email sessions and messages</strong></p>
<p>Two new read-only endpoints are now available, allowing external systems to
retrieve the parsed contents of an email interaction. This includes the sender,
recipients, subject, body, and attachment metadata. Here are the endpoints:</p>
<ul>
<li><p><code>/apps/api/v1/email/sessions/<var>EMAIL_SUPPORT_ID</var></code>: Returns
email session summary information and a list of message IDs with metadata.</p></li>
<li><p><code>/apps/api/v1/email/messages/<var>EMAIL_THREAD_ID</var></code>: Returns the
full content of a single message.</p></li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/contact-center/ccai-platform/docs/get-email-sessions-and-messages">Get email sessions and
messages</a>.</p>
<h3>Feature</h3>
<p><strong>Email forwarding with attachments</strong></p>
<p>Agents can now forward emails to external recipients directly from the email
adapter. When forwarding, all attachments from the original email are
automatically included. Agents can remove attachments before sending, if needed.
The original email remains in its assigned queue with its status unchanged.</p>
<p>User experience change: A new <strong>Forward</strong> button is available in the email
adapter.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/contact-center/ccai-platform/docs/email-adapter#forward-an-email">Forward an
email</a>.</p>
<h3>Feature</h3>
<p><strong>Smart disposition</strong></p>
<p>Smart disposition is a new AI-powered capability that automatically suggests a
disposition code at the end of a session. This reduces manual work for agents
and improves data consistency.</p>
<p>Administrators: There's a new <strong>Smart Disposition</strong> toggle in the following
locations:</p>
<ul>
<li><p>The <strong>Settings <span aria-label="and then">&gt;</span> Operation Management <span aria-label="and then">&gt;</span> Wrap-up
<span aria-label="and then">&gt;</span> Automatic wrap-up for inbound calls <span aria-label="and then">&gt;</span> Disposition
Codes &amp; Notes for calls <span aria-label="and then">&gt;</span> Disposition Codes</strong> section.</p></li>
<li><p>The <strong>Settings <span aria-label="and then">&gt;</span> Operation Management <span aria-label="and then">&gt;</span> Wrap-up
<span aria-label="and then">&gt;</span> Automatic wrap-up for outbound calls <span aria-label="and then">&gt;</span> Disposition
Codes &amp; Notes for calls <span aria-label="and then">&gt;</span> Disposition Codes</strong> section.</p></li>
<li><p>The <strong>Settings <span aria-label="and then">&gt;</span> Operation Management <span aria-label="and then">&gt;</span> Wrap-up
<span aria-label="and then">&gt;</span> Automatic wrap-up for chats <span aria-label="and then">&gt;</span> Disposition Codes &amp;
Notes for chats <span aria-label="and then">&gt;</span> Disposition Codes</strong> section.</p></li>
</ul>
<p>User experience change: When smart disposition is turned on, a suggested
disposition displays in the <strong>Disposition</strong> field of the <strong>Wrap-up</strong> screen in
the agent adapter.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/contact-center/ccai-platform/docs/smart-disposition">Smart
disposition</a>.</p>
<h3>Fixed</h3>
<p>This release addresses the following issues:</p>
<ul>
<li><p>Fixed an issue where voice calls became stuck in a virtual agent state after
a session ended abnormally or an escalation handoff didn't complete.</p></li>
<li><p>Fixed an issue where using invalid sorting parameters on agent activity logs
caused a server error.</p></li>
<li><p>Fixed an issue where canceling a warm transfer to a queue at overcapacity
caused the caller to become stranded in an automated menu loop.</p></li>
<li><p>Fixed an issue where the agent activity logs API allowed unbounded time
ranges, which led to system performance degradation and gateway timeouts.</p></li>
<li><p>Fixed an issue where the team and menu endpoints experienced performance
delays.</p></li>
<li><p>Fixed an issue where calls transferred to a queue with overcapacity
deflection (OCD) enabled didn't redirect, causing callers to hear indefinite
ringing.</p></li>
<li><p>Fixed an issue where the call duration in the call adapter and in the
in-call status timer of the agent desktop didn't match for outbound calls.</p></li>
<li><p>Fixed an issue where the <strong>Agent Activity</strong> dashboard displayed time zones
inconsistently.</p></li>
<li><p>Fixed an issue where the inactivity timer didn't force a session to end if
the agent closed the browser or browser tab before the inactivity timer
expired.</p></li>
<li><p>Fixed an issue where the <strong>All Call History</strong> and <strong>Individual Call
History</strong> reports displayed incorrect cascade group numbers for transferred
calls and chats.</p></li>
<li><p>Fixed an issue where the sentiment score appeared in the <strong>Call Details</strong>
panel of the agent desktop despite sentiment analysis being turned off in
the conversation profile.</p></li>
<li><p>Fixed an issue with IVR calls routed through Nexmo, where the virtual agent
missed the first several seconds of caller audio, forcing callers to repeat
themselves.</p></li>
<li><p>Fixed an issue where chats became stuck in the queue after a deltacast
routing projection expired or an agent didn't connect.</p></li>
<li><p>Fixed an issue where reordering queues in the CCAI Platform portal caused
significant latency and required a manual page refresh to display the
changes.</p></li>
<li><p>Fixed an issue with Salesforce integrations where adding a third party to a
call incorrectly displayed their contact name in the customer field in the
agent desktop <strong>Participants</strong> panel.</p></li>
<li><p>Fixed an issue where direct inbound SMS chats that were sent to an
unavailable agent expired and failed instead of being rerouted.</p></li>
<li><p>Fixed an issue where anonymous inbound calls incorrectly displayed an
agent's contact information instead of indicating an unknown caller.</p></li>
<li><p>Fixed an issue where database deadlocks caused transactions to run against
the wrong database, causing failed lookups and chat sessions getting stuck.</p></li>
<li><p>Fixed an issue where manual status changes to <strong>Available</strong> after an
automatic wrap-up were incorrectly attributed to the system instead of the
agent in activity reports.</p></li>
<li><p>Fixed an issue where retrieving large datasets using the manager API caused
connection timeouts and incomplete data synchronization for downstream
systems.</p></li>
<li><p>Fixed an issue where the <strong>Agent Assist Hub</strong> incorrectly displayed <code>The
Agent Assist Hub feature is not enabled</code> during voice sessions despite the
<strong>Agent Assist Hub</strong> being enabled.</p></li>
<li><p>Fixed a web SDK issue where navigating between pages on the host website
during an active chat resulted in a duplicate session being created.</p></li>
<li><p>Fixed an issue where the <strong>AgentSystemData</strong> historical report incorrectly
showed zero login time for agents who were actively handling calls.</p></li>
<li><p>Fixed an issue where Dialogflow agents incorrectly escalated or
disconnected calls when responding with only pre-recorded audio.</p></li>
<li><p>Fixed an issue where transfer completion events appeared twice in the agent
desktop session data feed when a user was transferred to a task virtual
agent.</p></li>
<li><p>Fixed an issue where virtual agent interactions failed and escalated
prematurely.</p></li>
<li><p>Fixed an issue where a single wrap-up event was incorrectly dispatched twice
to Dialogflow on bidirectional-enabled voice calls.</p></li>
<li><p>Fixed an issue where session summarization sections weren't displayed in the
order that they were configured.</p></li>
<li><p>Fixed an issue where sensitive information in the CC and BCC fields of email
requests was visible in system logs.</p></li>
<li><p>Fixed an issue where the email adapter displayed a blank gray screen when an
agent attempted to transfer emails between queues.</p></li>
<li><p>Fixed an issue in Kustomer integrations where abandoned or failed calls
weren't finalized, leaving records in the <code>Call In Progress</code> state.</p></li>
<li><p>Fixed an issue in ServiceNow integrations where starting a chat from a queue
caused duplicate cases for a single chat ID.</p></li>
<li><p>Fixed an issue where mobile chat sessions ended unexpectedly after
successfully escalating to a human agent.</p></li>
<li><p>Fixed an issue where chat transcript PDF headers remained in English for
non-English queues.</p></li>
<li><p>Fixed an issue where placeholder text (<code>Content cards displayed here</code>)
didn't appear in the agent adapter or live chat view when content cards
weren't supported.</p></li>
<li><p>Fixed an issue where agents received duplicate SMS messages from end-users.</p></li>
<li><p>Fixed an issue where the inactivity timeout didn't trigger for chats waiting
in a transfer queue.</p></li>
<li><p>Fixed an issue where chats waiting in a transfer queue remained open
indefinitely and created duplicate metadata files.</p></li>
<li><p>Fixed an issue where chat transcripts were missing from data exports when a
CRM ticket wasn't created.</p></li>
<li><p>Fixed an issue where chats escalated from a virtual agent remained in queued
status after being assigned to an agent.</p></li>
<li><p>Fixed an issue where calls escalated from a virtual agent to a
holiday-closed queue bypassed the holiday message and played the after-hours
deflection message.</p></li>
<li><p>Fixed an issue where call recording URLs weren't saved or synced to the CRM
for calls with multiple audio segments, such as those involving an IVR
followed by an agent conference.</p></li>
<li><p>Fixed an issue where voice calls remained in an assigned state without
progressing or requeueing if a system error occurred during the assignment
process.</p></li>
<li><p>Fixed an issue where callers were disconnected from voicemail greetings
after an agent completed their wrap-up following a call transfer.</p></li>
<li><p>Fixed an issue where manual wrap-up session data was incorrectly recorded
across multiple sessions, leading to inflated duration reports.</p></li>
<li><p>Fixed an issue where duplicate call recording files with an <code>.N</code> suffix were
created in external storage.</p></li>
<li><p>Fixed an issue where calls prematurely disconnected or experienced audio
loss during the hangup process.</p></li>
<li><p>Fixed an issue where Telnyx VoIP calls silently dropped without notification
if the connection was interrupted.</p></li>
<li><p>Improved internal instrumentation to diagnose poor call quality scores and
improve call reliability.</p></li>
<li><p>Fixed an issue where agents configured for Deltacast and auto-answer
received unexpected multicast call offers.</p></li>
<li><p>Fixed an issue where the agent desktop didn't save call-related settings
such as mute status.</p></li>
<li><p>Fixed an issue where queue-level automatic wrap-up settings were
unexpectedly disabled.</p></li>
<li><p>Fixed an issue where the switch to chat button wasn't accessible from the
keyboard.</p></li>
<li><p>Fixed an issue where an agent ended the wrap-up session of another agent.</p></li>
<li><p>Fixed an issue where agents experienced delays of up to 30 seconds when
transitioning from "Wrap" to "Available" status.</p></li>
<li><p>Fixed an issue where an <code>An error has occurred</code> message incorrectly appeared
when a user created a direct access point for instances without a configured
CRM.</p></li>
<li><p>Fixed an issue where message timestamps weren't visible to supervisors and
administrators when monitoring active chats in the CCAI Platform portal.</p></li>
<li><p>Fixed an issue where historical data syncs to Calabrio failed.</p></li>
<li><p>Fixed an issue where the bulk user upload process allowed unauthorized role
assignments.</p></li>
<li><p>Fixed an issue where deleting a notification rule removed all associated
historical notifications without warning.</p></li>
<li><p>Fixed an issue where call events in timeline reports appeared out of
chronological order.</p></li>
<li><p>Fixed an issue where technical connection timeouts during call offers
weren't correctly tracked as skipped interactions.</p></li>
<li><p>Fixed an issue where chats remained in the queue following a virtual agent
escalation.</p></li>
<li><p>Fixed an issue where importing a contact list CSV for a native power dial
campaign failed if the file contained malformed rows or encoding issues.</p></li>
</ul>
<h2 class="release-note-product-title">Google Cloud Marketplace Partners</h2>
<h3>Change</h3>
<p>We've added the <code>city</code> field to Customer Insights reports and Detailed
Disbursements reports.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/marketplace/docs/partners/reports/report-customer-insight#report_fields">Customer Insights report fields</a>
and
<a href="https://docs.cloud.google.com/marketplace/docs/partners/reports/report-detailed-disbursement#report_fields">Detailed Disbursements report fields</a>.</p>
<h2 class="release-note-product-title">Google Kubernetes Engine</h2>
<h3>Change</h3>
<h4 id="2026-r32-version-updates">(2026-R32) Version updates</h4>
<p>GKE cluster versions have been updated.</p>
<p><strong>New versions available for upgrades and new clusters.</strong></p>
<p>The following versions are now available for new GKE clusters, and for
manual control plane upgrades and node upgrades for existing clusters. For more
information about versioning and upgrades, see <a href="https://cloud.google.com/kubernetes-engine/versioning">GKE versioning and
support</a> and <a href="https://cloud.google.com/kubernetes-engine/upgrades">About GKE
cluster upgrades</a>.</p>
<div>
<devsite-selector>
<section>
<h3>Rapid channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a> is now the default version for cluster creation in the Rapid channel.</li>
<li>The following versions are now available in the Rapid channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1329000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1655000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1710000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2281000</a></li>
</ul></li>
<li>The following versions are no longer available in the Rapid channel:
<ul>
<li>1.33.13-gke.1109000</li>
<li>1.34.9-gke.1322000</li>
<li>1.35.6-gke.1258000</li>
<li>1.35.6-gke.1638000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Rapid channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.2-gke.1498000</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
<section>
<h3>Regular channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a> is now the default version for cluster creation in the Regular channel.</li>
<li>The following versions are now available in the Regular channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1498000</a></li>
</ul></li>
<li>The following versions are no longer available in the Regular channel:
<ul>
<li>1.33.13-gke.1011000</li>
<li>1.34.9-gke.1131000</li>
<li>1.35.6-gke.1127000</li>
<li>1.36.0-gke.4447000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Regular channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.0-gke.4681000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Regular channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1287000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1287000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1346000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
<section>
<h3>Stable channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1065000</a> is now the default version for cluster creation in the Stable channel.</li>
<li>The following versions are now available in the Stable channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1131000</a></li>
</ul></li>
<li>The following versions are no longer available in the Stable channel:
<ul>
<li>1.33.12-gke.1165000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.34.8-gke.1278000</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13312">1.33.12-gke.1270000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1065000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13312">1.33.12-gke.1270000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1065000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
<section>
<h3>Extended channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a> is now the default version for cluster creation in the Extended channel.</li>
<li>The following versions are now available in the Extended channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v13014">1.30.14-gke.2866000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2456000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2175000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1498000</a></li>
</ul></li>
<li>The following versions are no longer available in the Extended channel:
<ul>
<li>1.30.14-gke.2846000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.31.14-gke.2437000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.2137000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.33.13-gke.1011000</li>
<li>1.34.9-gke.1131000</li>
<li>1.35.6-gke.1127000</li>
<li>1.36.0-gke.4447000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.0-gke.4681000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1287000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1346000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
<section>
<h3>No channel (deprecated)</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a> is now the default version for cluster creation.</li>
<li>The following versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1329000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1655000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1710000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2281000</a></li>
</ul></li>
<li>The following node versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v13014">1.30.14-gke.2866000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2456000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2175000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1329000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1655000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1710000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2281000</a></li>
</ul></li>
<li>The following versions are no longer available:
<ul>
<li>1.33.12-gke.1165000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.34.8-gke.1126000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.6-gke.1049000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.6-gke.1638000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.0-gke.4447000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.0-gke.4681000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1065000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1065000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1346000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
</devsite-selector>
</div>
<h3>Change</h3>
<h4 id="2026-r32-version-updates">(2026-R32) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1065000</a> is now the default version for cluster creation in the Stable channel.</li>
<li>The following versions are now available in the Stable channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1131000</a></li>
</ul></li>
<li>The following versions are no longer available in the Stable channel:
<ul>
<li>1.33.12-gke.1165000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Stable channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.34.8-gke.1278000</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13312">1.33.12-gke.1270000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1065000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13312">1.33.12-gke.1270000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1065000</a></li>
</ul></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r32-version-updates">(2026-R32) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a> is now the default version for cluster creation in the Regular channel.</li>
<li>The following versions are now available in the Regular channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1498000</a></li>
</ul></li>
<li>The following versions are no longer available in the Regular channel:
<ul>
<li>1.33.13-gke.1011000</li>
<li>1.34.9-gke.1131000</li>
<li>1.35.6-gke.1127000</li>
<li>1.36.0-gke.4447000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Regular channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.0-gke.4681000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Regular channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1287000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1287000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1346000</a></li>
</ul></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r32-version-updates">(2026-R32) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a> is now the default version for cluster creation in the Rapid channel.</li>
<li>The following versions are now available in the Rapid channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1329000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1655000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1710000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2281000</a></li>
</ul></li>
<li>The following versions are no longer available in the Rapid channel:
<ul>
<li>1.33.13-gke.1109000</li>
<li>1.34.9-gke.1322000</li>
<li>1.35.6-gke.1258000</li>
<li>1.35.6-gke.1638000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Rapid channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.2-gke.1498000</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r32-version-updates">(2026-R32) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a> is now the default version for cluster creation.</li>
<li>The following versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1329000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1655000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1710000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2281000</a></li>
</ul></li>
<li>The following node versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v13014">1.30.14-gke.2866000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2456000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2175000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1329000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1655000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1710000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2281000</a></li>
</ul></li>
<li>The following versions are no longer available:
<ul>
<li>1.33.12-gke.1165000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.34.8-gke.1126000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.6-gke.1049000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.35.6-gke.1638000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.0-gke.4447000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.0-gke.4681000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1065000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1065000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1346000</a></li>
</ul></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r32-version-updates">(2026-R32) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a> is now the default version for cluster creation in the Extended channel.</li>
<li>The following versions are now available in the Extended channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v13014">1.30.14-gke.2866000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2456000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2175000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1498000</a></li>
</ul></li>
<li>The following versions are no longer available in the Extended channel:
<ul>
<li>1.30.14-gke.2846000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.31.14-gke.2437000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.2137000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.33.13-gke.1011000</li>
<li>1.34.9-gke.1131000</li>
<li>1.35.6-gke.1127000</li>
<li>1.36.0-gke.4447000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.0-gke.4681000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1287000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1346000</a></li>
</ul></li>
</ul></li>
</ul>
<h2 class="release-note-product-title">Google SecOps Marketplace</h2>
<h3>Change</h3>
<p><strong>Google Chronicle</strong>: Version 91.0</p>
<ul>
<li><p>Updated Wiz Defend alert naming format in the following connector:</p>
<ul>
<li><strong>Google Chronicle - Chronicle Alerts Connector</strong></li>
</ul></li>
</ul>
<h2 class="release-note-product-title">Looker</h2>
<h3>Announcement</h3>
<p>From July 27 through July 30, 2026, the following features will be automatically enabled for Looker (original) instances running Looker 26.12.</p>
<h3>Feature</h3>
<p>Looker admins now have the ability to configure a Looker instance to require <a href="https://docs.cloud.google.com/looker/docs/admin-panel-authentication-two-factor">multi-factor authentication (MFA)</a> whenever a user tries to <a href="https://docs.cloud.google.com/looker/docs/admin-panel-authentication-password">log in by using an email and a password</a>. This feature is enabled by default.</p>
<h3>Feature</h3>
<p>The <a href="https://docs.cloud.google.com/looker/docs/custom-calendars">custom calendar</a> feature is now generally available.</p>
<h3>Feature</h3>
<p>Localization is now supported for the <a href="https://docs.cloud.google.com/looker/docs/reference/param-field-dimension-group"><code>dimension_group</code></a> parameter. You can localize the timeframes, intervals, or custom timeframes generated by a dimension group by providing translations in your locale strings files. For more details, see <a href="https://docs.cloud.google.com/looker/docs/model-localization#localizing_dimension_groups">Localizing dimension groups</a>.</p>
<p><strong>Note:</strong> This item was added on August 5, 2026.</p>
<h3>Feature</h3>
<p>The <a href="https://docs.cloud.google.com/looker/docs/gemini-expression-asst">Expression Assistant</a> is now generally available.</p>
<h3>Feature</h3>
<p>The <a href="https://docs.cloud.google.com/looker/docs/finding-content#searching_for_saved_content">Enhanced search</a> feature is now generally available.</p>
<h3>Feature</h3>
<p>Looker Continuous Integration (CI) now supports email alerts. When you create or edit a CI suite, you can enable the <strong>Enable email alerts</strong> toggle to specify email recipients and select which run statuses will trigger emails (<strong>Failed</strong>, <strong>Error</strong>, <strong>Passed</strong>, or <strong>Cancelled</strong>). For more information, see <a href="https://docs.cloud.google.com/looker/docs/ci-create-suite#alerting">Set up alerting</a>.</p>
<h3>Feature</h3>
<p>The <a href="https://docs.cloud.google.com/looker/docs/manage-projects">LookML Projects page</a> has been updated with a more performant tabbed layout, which features three tabs: <strong>Models and Projects</strong>, <strong>Pending Projects</strong>, and <strong>Marketplace Projects</strong>.</p>
<h3>Feature</h3>
<p>Now available in preview, the new <a href="https://docs.cloud.google.com/looker/docs/admin-panel-general-preview-features#modern_user_interface"><strong>Modern User Interface</strong> feature</a> enables <a href="https://docs.cloud.google.com/looker/docs/modern-ui">modernized layouts and design</a> alongside new configuration settings for visualizations and dashboards. When this preview feature is enabled, users can apply a <strong>Modern</strong> visualization theme that features updated typography and modern, accessible color palettes for improved data legibility. Additionally, a new <strong>Modern</strong> dashboard style provides a high-density, streamlined design that optimizes data viewing and aligns with Google's latest design standards.</p>
<h3>Feature</h3>
<p>Now available in preview, <a href="https://docs.cloud.google.com/looker/docs/conversational-analytics-looker-data-agents#define-verified-queries">verified queries</a> (also referred to as <em>golden queries</em>) are predefined pairs of natural language questions and their exact, corresponding Looker Explore queries that act as verified standards of truth to teach your Explore data agent how to handle complex business requests without guessing.</p>
<p>To enable verified queries, a Looker admin must turn on the <strong>Verified Queries</strong> setting on the <strong>Gemini in Looker</strong> admin page. The <strong>Conversational Analytics</strong> setting must also be enabled for verified queries to be used.</p>
<h3>Change</h3>
<p>When you <a href="https://docs.cloud.google.com/looker/docs/conversational-analytics-looker-data-agents#chat-agent-ge">chat in Gemini Enterprise with data agents that you create in Looker</a>, agent responses now include charts and visualizations.</p>
<h3>Change</h3>
<p>The <a href="https://docs.cloud.google.com/looker/docs/gemini-insight-asst">Insight Assistant</a> now displays the process the assistant uses to generate the response, showing key details in your data that it used to generate the response, and listing the fields from your Explore that it used.</p>
<h2 class="release-note-product-title">Managed Service for Apache Spark</h2>
<h3>Announcement</h3>
<p>New <a href="https://docs.cloud.google.com/managed-spark/docs/guides/dpgke/gke-versions"><strong>Managed Service for Apache Spark on Google Kubernetes Engine</strong> (formerly Dataproc on Google Kubernetes Engine) subminor image version</a>:</p>
<ul>
<li>3.5-dataproc-28</li>
</ul>
<p>Key updates in this image version include:</p>
<ul>
<li><strong>Conda channels</strong>: The new <code>3.5-dataproc-28</code> subminor image version doesn't have preconfigured Conda channels, and is mapped to default aliases (such as <code>3.5</code> and <code>latest</code>).
<ul>
<li><strong>Impact:</strong> When creating clusters with <code>3.5-dataproc-28</code> or using default aliases (<code>3.5</code>, <code>latest</code>), packages cannot be installed using Conda unless channels are manually configured during cluster initialization.</li>
<li><strong>Mitigation:</strong> If your workloads require preconfigured Conda channels, pin your clusters to the previous image versions before August 25, 2026.</li>
<li><strong>Default change schedule:</strong> All workloads must transition to image versions without preconfigured Conda channels after August 25, 2026 since the use of prior subminor versions with preconfigured Conda channels will be disallowed.</li>
</ul></li>
</ul>
<p><strong>You may need to delete and replace existing clusters</strong> After August 25, 2026,
existing clusters created with images that have preconfigured Conda channels
(even if cluster jobs don't use Conda to install packages) need to be deleted
and replaced with new
<a href="https://docs.cloud.google.com/managed-spark/docs/guides/dpgke/quickstarts/gke-quickstart-create-cluster#create-dpgke-cluster">clusters created</a>
or <a href="https://docs.cloud.google.com/managed-spark/docs/guides/dpgke/gke-recreate-cluster#recreate-gke-cluster">recreated</a>
with images that don't have preconfigured Conda channels.</p>
<h2 class="release-note-product-title">Oracle Database@Google Cloud</h2>
<h3>Feature</h3>
<p>Oracle Database@Google Cloud supports <a href="https://docs.cloud.google.com/oracle/database/docs/cmek">customer-managed encryption keys (CMEK)</a> for Exascale VM Clusters. You can <a href="https://docs.cloud.google.com/oracle/database/docs/use-cmek#cmek-for-exascale-cluster">enable CMEK on Exascale VM Clusters</a>. This feature is <a href="https://cloud.google.com/products#product-launch-stages">generally available (GA)</a>.</p>
<h2 class="release-note-product-title">Service Usage</h2>
<h3>Deprecated</h3>
<p>Support for managing Model Context Protocol (MCP) endpoint enablement using the
Service Usage v2beta API is shut down.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/service-usage/docs/deprecations">Feature deprecations</a>.</p>
<h2 class="release-note-product-title">Virtual Private Cloud</h2>
<h3>Feature</h3>
<p><strong>General Availability</strong>: You can use the <strong>Resolve subnet mask</strong> setting on a
subnet to configure all attached Compute Engine instances with the same netmask
as the subnet (instead of <code>/32</code>). Configuring larger instance netmasks lets
compute instances discover the MAC addresses of other machines within the same
subnet and directly communicate with them by using destination MAC addresses.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/vpc/docs/compute-instance-netmasks">Compute instance netmasks</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 29, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#July_29_2026</id>
    <updated>2026-07-29T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#July_29_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">App Engine standard environment Go</h2>
<h3>Feature</h3>
<p>Support for enabling only needed legacy bundled services using the
<a href="https://docs.cloud.google.com/appengine/docs/standard/reference/app-yaml?tab=go#app_engine_bundled_services"><code>app_engine_bundled_services</code></a>
field is in <a href="https://cloud.google.com/products/#product-launch-stages">General Availability</a>.</p>
<h2 class="release-note-product-title">App Engine standard environment Java</h2>
<h3>Feature</h3>
<p>Support for enabling only needed legacy bundled services using the
<a href="https://docs.cloud.google.com/appengine/docs/standard/java-gen2/config/appref-xml#app_engine_apis"><code>app_engine_bundled_services</code></a>
field is in <a href="https://cloud.google.com/products/#product-launch-stages">General Availability</a>.</p>
<h2 class="release-note-product-title">App Engine standard environment PHP</h2>
<h3>Feature</h3>
<p>Support for enabling only needed legacy bundled services using the
<a href="https://docs.cloud.google.com/appengine/docs/standard/reference/app-yaml?tab=php#app_engine_bundled_services"><code>app_engine_bundled_services</code></a>
field is in <a href="https://cloud.google.com/products/#product-launch-stages">General Availability</a>.</p>
<h2 class="release-note-product-title">App Engine standard environment Python</h2>
<h3>Feature</h3>
<p>Support for enabling only needed legacy bundled services using the
<a href="https://docs.cloud.google.com/appengine/docs/standard/reference/app-yaml?tab=python#app_engine_bundled_services"><code>app_engine_bundled_services</code></a>
field is in <a href="https://cloud.google.com/products/#product-launch-stages">General Availability</a>.</p>
<h2 class="release-note-product-title">BigQuery</h2>
<h3>Feature</h3>
<p>The BigQuery Data Transfer Service now supports <a href="https://docs.cloud.google.com/bigquery/docs/klaviyo-transfer-intro#full_or_incremental_transfers">incremental data transfers</a>
when transferring data from Klaviyo to BigQuery. This feature is supported in
<a href="https://cloud.google.com/products/#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">Bigtable</h2>
<h3>Feature</h3>
<p>You can use the Google Cloud console to <a href="https://docs.cloud.google.com/bigtable/docs/manage-row-key-schemas">manage row key schemas</a>
for your Bigtable tables. This feature is in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">Cloud Key Management Service</h2>
<h3>Feature</h3>
<p>Cloud KMS Autokey with same-project key storage (formerly known as Autokey for
delegated key management) is generally available. Autokey with same-project key
storage can be used on its own or alongside Autokey with dedicated-project key
storage (formerly known as Autokey for centralized key management).</p>
<p>For more information, see <a href="https://docs.cloud.google.com/kms/docs/enable-autokey">Enable Cloud KMS Autokey</a>.
To learn how to set guardrails to constrain how Autokey is used in your
organization, see <a href="https://docs.cloud.google.com/kms/docs/control-autokey-usage">Control Autokey usage</a>.</p>
<h2 class="release-note-product-title">Cloud SQL for MySQL</h2>
<h3>Feature</h3>
<p>Cloud SQL for MySQL now supports significantly faster re-encryption of
instances and replicas protected by customer-managed encryption keys (CMEKs),
and re-encryption now completes with zero downtime. The steps to re-encrypt your
instances and replicas are unchanged, but the operation now re-encrypts the
underlying disks in-place, without creating re-encryption backups.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/sql/docs/mysql/configure-cmek#reencrypt">Re-encrypt an existing CMEK-enabled instance or
replica</a>.</p>
<h2 class="release-note-product-title">Cloud SQL for PostgreSQL</h2>
<h3>Feature</h3>
<p>Cloud SQL for PostgreSQL now supports significantly faster re-encryption of
instances and replicas protected by customer-managed encryption keys (CMEKs),
and re-encryption now completes with zero downtime. The steps to re-encrypt your
instances and replicas are unchanged, but the operation now re-encrypts the
underlying disks in-place, without creating re-encryption backups.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/sql/docs/postgres/configure-cmek#reencrypt">Re-encrypt an existing CMEK-enabled instance or
replica</a>.</p>
<h2 class="release-note-product-title">Cloud SQL for SQL Server</h2>
<h3>Feature</h3>
<p>Cloud SQL for SQL Server now supports significantly faster re-encryption of
instances and replicas protected by customer-managed encryption keys (CMEKs),
and re-encryption now completes with zero downtime. The steps to re-encrypt your
instances and replicas are unchanged, but the operation now re-encrypts the
underlying disks in-place, without creating re-encryption backups.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/sql/docs/sqlserver/configure-cmek#reencrypt">Re-encrypt an existing CMEK-enabled instance or
replica</a>.</p>
<h2 class="release-note-product-title">Cloud Scheduler</h2>
<h3>Change</h3>
<p>Cloud Scheduler is available in the following <a href="https://docs.cloud.google.com/scheduler/docs/locations">locations</a>:</p>
<ul>
<li><code>europe-west8</code> (Milan, Italy)</li>
<li><code>europe-west9</code> (Paris, France)</li>
<li><code>us-south1</code> (Dallas, United States)</li>
</ul>
<h2 class="release-note-product-title">Cloud Service Mesh</h2>
<h3>Feature</h3>
<p>For the clusters using <code>TRAFFIC_DIRECTOR</code> implementation,
<a href="https://docs.cloud.google.com/service-mesh/docs/operate-and-maintain/dns-proxy#ip_auto-allocation_for_serviceentry">IP auto-allocation</a>
with DNS Proxy is now supported in Rapid release channel.</p>
<h2 class="release-note-product-title">Compute Engine</h2>
<h3>Feature</h3>
<p><strong>Public preview</strong>: you can create a machine image that includes or excludes
specific non-boot disks attached to a source Compute Engine instance. For more
information, see <a href="https://docs.cloud.google.com/compute/docs/machine-images/create-machine-images#specific-disk-backup">Create a machine image from specific disks</a>.
You can also create a new disk by restoring a specific individual disk from a
machine image without creating a new Compute Engine instance. For more
information, see <a href="https://docs.cloud.google.com/compute/docs/machine-images/create-instance-from-machine-image#create-disk-from-machine-image">Create a disk from a machine image</a>.</p>
<h2 class="release-note-product-title">Confidential VM</h2>
<h3>Feature</h3>
<p>Confidential VM instances with AMD SEV on C3D and C4D machine types now support
configurations with more than 255 vCPUs.</p>
<h2 class="release-note-product-title">Datastream</h2>
<h3>Feature</h3>
<p>You can now create a Datastream stream directly from the instance or
database overview page in Spanner using the automated flow.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/datastream/docs/create-spanner-stream-automated">Create a Spanner stream using the automated flow</a>.</p>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: New data stores and support for new actions (Preview)</strong></p>
<p>The following data stores are available in Public Preview:</p>
<ul>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/google-compute-engine">Compute Engine</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/egnyte">Egnyte</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/sourcegraph">Sourcegraph</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/tavily">Tavily</a></li>
</ul>
<p>Additionally, support for new actions is available in Public Preview for the
following data stores:</p>
<ul>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/airops">AirOps</a>: Suggest Brand Kit edits and write grid.</li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/egnyte">Egnyte</a>: Create comments, create folders, create links, and upload files.</li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/googlestitch">Google Stitch</a>: Edit screens.</li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/lovable">Lovable</a>: Deploy projects, enable databases, send messages, and set workspace knowledge.</li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/smartsheet">Smartsheet</a>: Add favorites, create sheets, create workspaces, and update rows.</li>
</ul>
<p>For more information, see
<a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/connect-third-party-data-source">Connect a third-party data source</a>.</p>
<h2 class="release-note-product-title">Google SecOps</h2>
<h3>Change</h3>
<p>Google SecOps has updated the list of <a href="https://docs.cloud.google.com/chronicle/docs/ingestion/parser-list/supported-default-parsers">supported default parsers</a>. Parsers are updated gradually, so it might take one to four days before you see the changes reflected in your region.</p>
<p>The following supported default parsers have been updated. Each parser is listed by product name and <code>log_type</code> value, where applicable. This list includes both released default parsers and pending parser updates.</p>
<ul>
<li>Airlock Digital Application Allowlisting (<code>AIRLOCK_DIGITAL</code>)</li>
<li>AIX system (<code>AIX_SYSTEM</code>)</li>
<li>Akamai DataStream 2 (<code>AKAMAI_DATASTREAM_2</code>)</li>
<li>Akamai SIEM Connector (<code>AKAMAI_SIEM_CONNECTOR</code>)</li>
<li>Apache (<code>APACHE</code>)</li>
<li>Arcsight CEF (<code>ARCSIGHT_CEF</code>)</li>
<li>Armis Alerts (<code>ARMIS_ALERTS</code>)</li>
<li>Aruba Switch (<code>ARUBA_SWITCH</code>)</li>
<li>Atlassian Cloud Admin Audit (<code>ATLASSIAN_AUDIT</code>)</li>
<li>Linux Auditing System (AuditD) (<code>AUDITD</code>)</li>
<li>Avaya Aura Experience Portal (<code>AVAYA_AURA</code>)</li>
<li>AWS Cloudtrail (<code>AWS_CLOUDTRAIL</code>)</li>
<li>AWS CloudWatch (<code>AWS_CLOUDWATCH</code>)</li>
<li>AWS Control Tower (<code>AWS_CONTROL_TOWER</code>)</li>
<li>Microsoft Azure Activity (<code>AZURE_ACTIVITY</code>)</li>
<li>Azure AD (<code>AZURE_AD</code>)</li>
<li>Azure AD Organizational Context (<code>AZURE_AD_CONTEXT</code>)</li>
<li>Azure Application Gateway (<code>AZURE_GATEWAY</code>)</li>
<li>Azure Key Vault logging (<code>AZURE_KEYVAULT_AUDIT</code>)</li>
<li>Microsoft Azure Resource (<code>AZURE_RESOURCE_LOGS</code>)</li>
<li>Blue Coat Proxy (<code>BLUECOAT_WEBPROXY</code>)</li>
<li>BeyondTrust (<code>BOMGAR</code>)</li>
<li>Cato Networks (<code>CATO_NETWORKS</code>)</li>
<li>Check Point (<code>CHECKPOINT_FIREWALL</code>)</li>
<li>Check Point Harmony (<code>CHECKPOINT_HARMONY</code>)</li>
<li>Chrome Management (<code>CHROME_MANAGEMENT</code>)</li>
<li>ChromeOS XDR (<code>CHROMEOS_XDR</code>)</li>
<li>Cisco ASA (<code>CISCO_ASA_FIREWALL</code>)</li>
<li>Cisco Email Security (<code>CISCO_EMAIL_SECURITY</code>)</li>
<li>Cisco Firepower NGFW (<code>CISCO_FIREPOWER_FIREWALL</code>)</li>
<li>Cisco FireSIGHT Management Center (<code>CISCO_FIRESIGHT</code>)</li>
<li>Cisco ISE (<code>CISCO_ISE</code>)</li>
<li>Cisco Router (<code>CISCO_ROUTER</code>)</li>
<li>Cisco Switch (<code>CISCO_SWITCH</code>)</li>
<li>Cisco UCM (<code>CISCO_UCM</code>)</li>
<li>Claroty Xdome (<code>CLAROTY_XDOME</code>)</li>
<li>Claude Compliance Logs (<code>CLAUDE_COMPLIANCE_LOGS</code>)</li>
<li>HP Aruba (ClearPass) (<code>CLEARPASS</code>)</li>
<li>Cloudflare (<code>CLOUDFLARE</code>)</li>
<li>Palo Alto Cortex XDR Alerts (<code>CORTEX_XDR</code>)</li>
<li>CrowdStrike Falcon (<code>CS_EDR</code>)</li>
<li>Darktrace (<code>DARKTRACE</code>)</li>
<li>EfficientIP DDI (<code>EFFICIENTIP_DDI</code>)</li>
<li>F5 ASM (<code>F5_ASM</code>)</li>
<li>F5 BIGIP LTM (<code>F5_BIGIP_LTM</code>)</li>
<li>Fastly CDN (<code>FASTLY_CDN</code>)</li>
<li>FireEye eMPS (<code>FIREEYE_EMPS</code>)</li>
<li>FireEye HX (<code>FIREEYE_HX</code>)</li>
<li>FireEye NX (<code>FIREEYE_NX</code>)</li>
<li>Forcepoint Proxy (<code>FORCEPOINT_WEBPROXY</code>)</li>
<li>FortiGate (<code>FORTINET_FIREWALL</code>)</li>
<li>Fortinet FortiAnalyzer (<code>FORTINET_FORTIANALYZER</code>)</li>
<li>Fortinet FortiClient (<code>FORTINET_FORTICLIENT</code>)</li>
<li>Fortinet Switch (<code>FORTINET_SWITCH</code>)</li>
<li>GCP Cloud Audit (<code>GCP_CLOUDAUDIT</code>)</li>
<li>Security Command Center External Exposure (<code>GCP_SECURITYCENTER_EXTERNAL_EXPOSURE</code>)</li>
<li>Gitlab (<code>GITLAB</code>)</li>
<li>Google Threat Intelligence IOC (<code>GTI_IOC</code>)</li>
<li>AWS GuardDuty (<code>GUARDDUTY</code>)</li>
<li>Huawei Switches (<code>HUAWEI_SWITCH</code>)</li>
<li>IBM Security Access Manager (<code>IBM_SAM</code>)</li>
<li>Microsoft IIS (<code>IIS</code>)</li>
<li>Illumio Core (<code>ILLUMIO_CORE</code>)</li>
<li>Imperva SecureSphere Management (<code>IMPERVA_SECURESPHERE</code>)</li>
<li>Infoblox (<code>INFOBLOX</code>)</li>
<li>Infoblox DHCP (<code>INFOBLOX_DHCP</code>)</li>
<li>Jamf pro context (<code>JAMF_PRO_CONTEXT</code>)</li>
<li>Mobile Endpoint Security (<code>LOOKOUT_MOBILE_ENDPOINT_SECURITY</code>)</li>
<li>Apple macOS (<code>MACOS</code>)</li>
<li>McAfee IPS (<code>MCAFEE_IPS</code>)</li>
<li>Micro Focus iManager (<code>MICROFOCUS_IMANAGER</code>)</li>
<li>Microsoft Defender for Endpoint (<code>MICROSOFT_DEFENDER_ENDPOINT</code>)</li>
<li>Microsoft Defender for Office 365 (<code>MICROSOFT_DEFENDER_MAIL</code>)</li>
<li>Microsoft Graph API Alerts (<code>MICROSOFT_GRAPH_ALERT</code>)</li>
<li>Microsoft Sentinel (<code>MICROSOFT_SENTINEL</code>)</li>
<li>Microsoft SQL Server (<code>MICROSOFT_SQL</code>)</li>
<li>Mimecast URL Logs (<code>MIMECAST_URL_LOGS</code>)</li>
<li>MISP Threat Intelligence (<code>MISP_IOC</code>)</li>
<li>NetApp ONTAP (<code>NETAPP_ONTAP</code>)</li>
<li>Netskope V2 (<code>NETSKOPE_ALERT_V2</code>)</li>
<li>Unix system (<code>NIX_SYSTEM</code>)</li>
<li>Office 365 (<code>OFFICE_365</code>)</li>
<li>Okta (<code>OKTA</code>)</li>
<li>Onapsis (<code>ONAPSIS</code>)</li>
<li>OpenVPN (<code>OPEN_VPN</code>)</li>
<li>Oracle Fusion (<code>ORACLE_FUSION</code>)</li>
<li>Ping Identity (<code>PING</code>)</li>
<li>Proofpoint Sendmail Sentrion (<code>PROOFPOINT_SENDMAIL_SENTRION</code>)</li>
<li>SailPoint IAM (<code>SAILPOINT_IAM</code>)</li>
<li>Salesforce (<code>SALESFORCE</code>)</li>
<li>Sendmail (<code>SENDMAIL</code>)</li>
<li>Sentinelone Alerts (<code>SENTINELONE_ALERT</code>)</li>
<li>ServiceNow Audit (<code>SERVICENOW_AUDIT</code>)</li>
<li>ServiceNow CMDB (<code>SERVICENOW_CMDB</code>)</li>
<li>ServiceNow Security (<code>SERVICENOW_SECURITY</code>)</li>
<li>SonicWall (<code>SONIC_FIREWALL</code>)</li>
<li>STIX Threat Intelligence (<code>STIX</code>)</li>
<li>Tanium Threat Response (<code>TANIUM_THREAT_RESPONSE</code>)</li>
<li>Thinkst Canary (<code>THINKST_CANARY</code>)</li>
<li>ThreatConnect IOC V3 (<code>THREATCONNECT_IOC_V3</code>)</li>
<li>ThreatLocker Platform (<code>THREATLOCKER</code>)</li>
<li>Varonis (<code>VARONIS</code>)</li>
<li>VMware ESXi (<code>VMWARE_ESX</code>)</li>
<li>Windows DNS (<code>WINDOWS_DNS</code>)</li>
<li>Windows Event (<code>WINEVTLOG</code>)</li>
<li>Windows Event (XML) (<code>WINEVTLOG_XML</code>)</li>
<li>wiz.io (<code>WIZ_IO</code>)</li>
<li>Workspace Activities (<code>WORKSPACE_ACTIVITY</code>)</li>
<li>Zoom Operation Logs (<code>ZOOM_OPERATION_LOGS</code>)</li>
</ul>
<p>The following log types were added without a default parser. Each parser is listed by product name and <code>log_type</code> value, where applicable.</p>
<ul>
<li>Adobe Experience Platform (<code>ADOBE_EXPERIENCE_PLATFORM</code>)</li>
<li>AudioCodes Session Border Controller (<code>AUDIOCODES_SBC</code>)</li>
<li>Azure Application Gateway for Containers (<code>AZURE_GATEWAY_CONTAINERS</code>)</li>
<li>Azure Logic Apps (<code>AZURE_LOGIC_APPS</code>)</li>
<li>Azure NAT Gateway Flow (<code>AZURE_NATGW_FLOW</code>)</li>
<li>Broadcom DX NetOps Spectrum (<code>BROADCOM_DX_NETOPS_SPECTRUM</code>)</li>
<li>Carto Activity (<code>CARTO_ACTIVITY</code>)</li>
<li>Claude Code Observability (<code>CLAUDE_CODE_OBSERVABILITY</code>)</li>
<li>Cyble Attack Surface Management (<code>CYBLE_ASM</code>)</li>
<li>Cyble Brand Intelligence &amp; Protection (<code>CYBLE_BIP</code>)</li>
<li>Darkweb IQ (<code>DARKWEB_IQ</code>)</li>
<li>Ellio Threat Intelligence (<code>ELLIO_THREAT_INTEL</code>)</li>
<li>Exeon NDR (<code>EXEON_NDR</code>)</li>
<li>Gravitee (<code>GRAVITEE</code>)</li>
<li>Kaspersky anti targeted attack (<code>KASPERSKY_ANTI_TARGETED_ATTACK</code>)</li>
<li>Microsoft Copilot Interaction (<code>MICROSOFT_COPILOT_INTERACTION</code>)</li>
<li>OSTTRA MarkitWire (<code>OSTTRA_MARKITWIRE</code>)</li>
<li>Proofpoint Adaptive Email Security (<code>PROOFPOINT_ADAPTIVE_EMAIL_SECURITY</code>)</li>
<li>Secomea GateManager (<code>SECOMEA_GATEMANAGER</code>)</li>
<li>Trend Micro Vision One Risk Event (<code>TRENDMICRO_VISION_ONE_RISK_EVENT</code>)</li>
<li>TXOne EdgeIPS (<code>TXONE_EDGEIPS</code>)</li>
<li>Vectra Respond UX (<code>VECTRA_RUX</code>)</li>
<li>Zoho CRM (<code>ZOHO_CRM</code>)</li>
</ul>
<h3>Feature</h3>
<p><strong>View prebuilt parser version content</strong></p>
<p>You can now view the prebuilt parser preview version content even if you are using a custom parser for the same log type. Although the prebuilt parser version is inactive, you can still see the content of the new preview version for this parser.</p>
<h2 class="release-note-product-title">Google SecOps Marketplace</h2>
<h3>Change</h3>
<p><strong>Active Directory</strong>: Version 44.0</p>
<ul>
<li><p>Added optional <code>Connection Timeout</code> and <code>Receive Timeout</code> parameters to
configure network connectivity limits in the following action:</p>
<ul>
<li><strong>Enrich Entities</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Anomali ThreatStream</strong>: Version 18.0</p>
<ul>
<li><p>Updated API output handling in the following action:</p>
<ul>
<li><strong>Enrich Entities</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Google Threat Intelligence</strong>: Version 20.0</p>
<ul>
<li><p>Added support for <code>CHILDHASH</code> and <code>PARENTHASH</code> entity types in the following
action:</p>
<ul>
<li><strong>Enrich Entities</strong></li>
</ul></li>
<li><p>Added <code>Entity Type Filter</code> parameter to allow configuring entity types for
notifications in the following connector:</p>
<ul>
<li><strong>Google Threat Intelligence - Livehunt Connector</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Microsoft 365 Defender</strong>: Version 28.0</p>
<ul>
<li><p>Updated case syncing logic in the following action:</p>
<ul>
<li><strong>Sync Alerts</strong></li>
</ul></li>
<li><p>Updated alert processing logic in the following connector:</p>
<ul>
<li><strong>Microsoft 365 Defender - Incidents Connector</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Siemplify</strong>: Version 112.0</p>
<ul>
<li><p>Added <code>Update Enabled Connectors Only</code> filtering option in the following job:</p>
<ul>
<li><strong>Response Integration &amp; Connector Upgrade Job</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Vertex AI</strong>: Version 8.0</p>
<ul>
<li>Added support for multi-region endpoints across the integration configuration.</li>
</ul>
<h2 class="release-note-product-title">Google SecOps SIEM</h2>
<h3>Change</h3>
<p>Google SecOps has updated the list of <a href="https://docs.cloud.google.com/chronicle/docs/ingestion/parser-list/supported-default-parsers">supported default parsers</a>. Parsers are updated gradually, so it might take one to four days before you see the changes reflected in your region.</p>
<p>The following supported default parsers have been updated. Each parser is listed by product name and <code>log_type</code> value, where applicable. This list includes both released default parsers and pending parser updates.</p>
<ul>
<li>Airlock Digital Application Allowlisting (<code>AIRLOCK_DIGITAL</code>)</li>
<li>AIX system (<code>AIX_SYSTEM</code>)</li>
<li>Akamai DataStream 2 (<code>AKAMAI_DATASTREAM_2</code>)</li>
<li>Akamai SIEM Connector (<code>AKAMAI_SIEM_CONNECTOR</code>)</li>
<li>Apache (<code>APACHE</code>)</li>
<li>Arcsight CEF (<code>ARCSIGHT_CEF</code>)</li>
<li>Armis Alerts (<code>ARMIS_ALERTS</code>)</li>
<li>Aruba Switch (<code>ARUBA_SWITCH</code>)</li>
<li>Atlassian Cloud Admin Audit (<code>ATLASSIAN_AUDIT</code>)</li>
<li>Linux Auditing System (AuditD) (<code>AUDITD</code>)</li>
<li>Avaya Aura Experience Portal (<code>AVAYA_AURA</code>)</li>
<li>AWS Cloudtrail (<code>AWS_CLOUDTRAIL</code>)</li>
<li>AWS CloudWatch (<code>AWS_CLOUDWATCH</code>)</li>
<li>AWS Control Tower (<code>AWS_CONTROL_TOWER</code>)</li>
<li>Microsoft Azure Activity (<code>AZURE_ACTIVITY</code>)</li>
<li>Azure AD (<code>AZURE_AD</code>)</li>
<li>Azure AD Organizational Context (<code>AZURE_AD_CONTEXT</code>)</li>
<li>Azure Application Gateway (<code>AZURE_GATEWAY</code>)</li>
<li>Azure Key Vault logging (<code>AZURE_KEYVAULT_AUDIT</code>)</li>
<li>Microsoft Azure Resource (<code>AZURE_RESOURCE_LOGS</code>)</li>
<li>Blue Coat Proxy (<code>BLUECOAT_WEBPROXY</code>)</li>
<li>BeyondTrust (<code>BOMGAR</code>)</li>
<li>Cato Networks (<code>CATO_NETWORKS</code>)</li>
<li>Check Point (<code>CHECKPOINT_FIREWALL</code>)</li>
<li>Check Point Harmony (<code>CHECKPOINT_HARMONY</code>)</li>
<li>Chrome Management (<code>CHROME_MANAGEMENT</code>)</li>
<li>ChromeOS XDR (<code>CHROMEOS_XDR</code>)</li>
<li>Cisco ASA (<code>CISCO_ASA_FIREWALL</code>)</li>
<li>Cisco Email Security (<code>CISCO_EMAIL_SECURITY</code>)</li>
<li>Cisco Firepower NGFW (<code>CISCO_FIREPOWER_FIREWALL</code>)</li>
<li>Cisco FireSIGHT Management Center (<code>CISCO_FIRESIGHT</code>)</li>
<li>Cisco ISE (<code>CISCO_ISE</code>)</li>
<li>Cisco Router (<code>CISCO_ROUTER</code>)</li>
<li>Cisco Switch (<code>CISCO_SWITCH</code>)</li>
<li>Cisco UCM (<code>CISCO_UCM</code>)</li>
<li>Claroty Xdome (<code>CLAROTY_XDOME</code>)</li>
<li>Claude Compliance Logs (<code>CLAUDE_COMPLIANCE_LOGS</code>)</li>
<li>HP Aruba (ClearPass) (<code>CLEARPASS</code>)</li>
<li>Cloudflare (<code>CLOUDFLARE</code>)</li>
<li>Palo Alto Cortex XDR Alerts (<code>CORTEX_XDR</code>)</li>
<li>CrowdStrike Falcon (<code>CS_EDR</code>)</li>
<li>Darktrace (<code>DARKTRACE</code>)</li>
<li>EfficientIP DDI (<code>EFFICIENTIP_DDI</code>)</li>
<li>F5 ASM (<code>F5_ASM</code>)</li>
<li>F5 BIGIP LTM (<code>F5_BIGIP_LTM</code>)</li>
<li>Fastly CDN (<code>FASTLY_CDN</code>)</li>
<li>FireEye eMPS (<code>FIREEYE_EMPS</code>)</li>
<li>FireEye HX (<code>FIREEYE_HX</code>)</li>
<li>FireEye NX (<code>FIREEYE_NX</code>)</li>
<li>Forcepoint Proxy (<code>FORCEPOINT_WEBPROXY</code>)</li>
<li>FortiGate (<code>FORTINET_FIREWALL</code>)</li>
<li>Fortinet FortiAnalyzer (<code>FORTINET_FORTIANALYZER</code>)</li>
<li>Fortinet FortiClient (<code>FORTINET_FORTICLIENT</code>)</li>
<li>Fortinet Switch (<code>FORTINET_SWITCH</code>)</li>
<li>GCP Cloud Audit (<code>GCP_CLOUDAUDIT</code>)</li>
<li>Security Command Center External Exposure (<code>GCP_SECURITYCENTER_EXTERNAL_EXPOSURE</code>)</li>
<li>Gitlab (<code>GITLAB</code>)</li>
<li>Google Threat Intelligence IOC (<code>GTI_IOC</code>)</li>
<li>AWS GuardDuty (<code>GUARDDUTY</code>)</li>
<li>Huawei Switches (<code>HUAWEI_SWITCH</code>)</li>
<li>IBM Security Access Manager (<code>IBM_SAM</code>)</li>
<li>Microsoft IIS (<code>IIS</code>)</li>
<li>Illumio Core (<code>ILLUMIO_CORE</code>)</li>
<li>Imperva SecureSphere Management (<code>IMPERVA_SECURESPHERE</code>)</li>
<li>Infoblox (<code>INFOBLOX</code>)</li>
<li>Infoblox DHCP (<code>INFOBLOX_DHCP</code>)</li>
<li>Jamf pro context (<code>JAMF_PRO_CONTEXT</code>)</li>
<li>Mobile Endpoint Security (<code>LOOKOUT_MOBILE_ENDPOINT_SECURITY</code>)</li>
<li>Apple macOS (<code>MACOS</code>)</li>
<li>McAfee IPS (<code>MCAFEE_IPS</code>)</li>
<li>Micro Focus iManager (<code>MICROFOCUS_IMANAGER</code>)</li>
<li>Microsoft Defender for Endpoint (<code>MICROSOFT_DEFENDER_ENDPOINT</code>)</li>
<li>Microsoft Defender for Office 365 (<code>MICROSOFT_DEFENDER_MAIL</code>)</li>
<li>Microsoft Graph API Alerts (<code>MICROSOFT_GRAPH_ALERT</code>)</li>
<li>Microsoft Sentinel (<code>MICROSOFT_SENTINEL</code>)</li>
<li>Microsoft SQL Server (<code>MICROSOFT_SQL</code>)</li>
<li>Mimecast URL Logs (<code>MIMECAST_URL_LOGS</code>)</li>
<li>MISP Threat Intelligence (<code>MISP_IOC</code>)</li>
<li>NetApp ONTAP (<code>NETAPP_ONTAP</code>)</li>
<li>Netskope V2 (<code>NETSKOPE_ALERT_V2</code>)</li>
<li>Unix system (<code>NIX_SYSTEM</code>)</li>
<li>Office 365 (<code>OFFICE_365</code>)</li>
<li>Okta (<code>OKTA</code>)</li>
<li>Onapsis (<code>ONAPSIS</code>)</li>
<li>OpenVPN (<code>OPEN_VPN</code>)</li>
<li>Oracle Fusion (<code>ORACLE_FUSION</code>)</li>
<li>Ping Identity (<code>PING</code>)</li>
<li>Proofpoint Sendmail Sentrion (<code>PROOFPOINT_SENDMAIL_SENTRION</code>)</li>
<li>SailPoint IAM (<code>SAILPOINT_IAM</code>)</li>
<li>Salesforce (<code>SALESFORCE</code>)</li>
<li>Sendmail (<code>SENDMAIL</code>)</li>
<li>Sentinelone Alerts (<code>SENTINELONE_ALERT</code>)</li>
<li>ServiceNow Audit (<code>SERVICENOW_AUDIT</code>)</li>
<li>ServiceNow CMDB (<code>SERVICENOW_CMDB</code>)</li>
<li>ServiceNow Security (<code>SERVICENOW_SECURITY</code>)</li>
<li>SonicWall (<code>SONIC_FIREWALL</code>)</li>
<li>STIX Threat Intelligence (<code>STIX</code>)</li>
<li>Tanium Threat Response (<code>TANIUM_THREAT_RESPONSE</code>)</li>
<li>Thinkst Canary (<code>THINKST_CANARY</code>)</li>
<li>ThreatConnect IOC V3 (<code>THREATCONNECT_IOC_V3</code>)</li>
<li>ThreatLocker Platform (<code>THREATLOCKER</code>)</li>
<li>Varonis (<code>VARONIS</code>)</li>
<li>VMware ESXi (<code>VMWARE_ESX</code>)</li>
<li>Windows DNS (<code>WINDOWS_DNS</code>)</li>
<li>Windows Event (<code>WINEVTLOG</code>)</li>
<li>Windows Event (XML) (<code>WINEVTLOG_XML</code>)</li>
<li>wiz.io (<code>WIZ_IO</code>)</li>
<li>Workspace Activities (<code>WORKSPACE_ACTIVITY</code>)</li>
<li>Zoom Operation Logs (<code>ZOOM_OPERATION_LOGS</code>)</li>
</ul>
<p>The following log types were added without a default parser. Each parser is listed by product name and <code>log_type</code> value, where applicable.</p>
<ul>
<li>Adobe Experience Platform (<code>ADOBE_EXPERIENCE_PLATFORM</code>)</li>
<li>AudioCodes Session Border Controller (<code>AUDIOCODES_SBC</code>)</li>
<li>Azure Application Gateway for Containers (<code>AZURE_GATEWAY_CONTAINERS</code>)</li>
<li>Azure Logic Apps (<code>AZURE_LOGIC_APPS</code>)</li>
<li>Azure NAT Gateway Flow (<code>AZURE_NATGW_FLOW</code>)</li>
<li>Broadcom DX NetOps Spectrum (<code>BROADCOM_DX_NETOPS_SPECTRUM</code>)</li>
<li>Carto Activity (<code>CARTO_ACTIVITY</code>)</li>
<li>Claude Code Observability (<code>CLAUDE_CODE_OBSERVABILITY</code>)</li>
<li>Cyble Attack Surface Management (<code>CYBLE_ASM</code>)</li>
<li>Cyble Brand Intelligence &amp; Protection (<code>CYBLE_BIP</code>)</li>
<li>Darkweb IQ (<code>DARKWEB_IQ</code>)</li>
<li>Ellio Threat Intelligence (<code>ELLIO_THREAT_INTEL</code>)</li>
<li>Exeon NDR (<code>EXEON_NDR</code>)</li>
<li>Gravitee (<code>GRAVITEE</code>)</li>
<li>Kaspersky anti targeted attack (<code>KASPERSKY_ANTI_TARGETED_ATTACK</code>)</li>
<li>Microsoft Copilot Interaction (<code>MICROSOFT_COPILOT_INTERACTION</code>)</li>
<li>OSTTRA MarkitWire (<code>OSTTRA_MARKITWIRE</code>)</li>
<li>Proofpoint Adaptive Email Security (<code>PROOFPOINT_ADAPTIVE_EMAIL_SECURITY</code>)</li>
<li>Secomea GateManager (<code>SECOMEA_GATEMANAGER</code>)</li>
<li>Trend Micro Vision One Risk Event (<code>TRENDMICRO_VISION_ONE_RISK_EVENT</code>)</li>
<li>TXOne EdgeIPS (<code>TXONE_EDGEIPS</code>)</li>
<li>Vectra Respond UX (<code>VECTRA_RUX</code>)</li>
<li>Zoho CRM (<code>ZOHO_CRM</code>)</li>
</ul>
<h3>Feature</h3>
<p><strong>View prebuilt parser version content</strong></p>
<p>You can now view the prebuilt parser preview version content even if you are using a custom parser for the same log type. Although the prebuilt parser version is inactive, you can still see the content of the new preview version for this parser.</p>
<h2 class="release-note-product-title">Managed Service for Apache Airflow</h2>
<h3>Feature</h3>
<p><strong>Airflow 3.2.2</strong> is available in Managed Airflow (Gen 3).</p>
<h3>Change</h3>
<p><em>(Airflow 3.2.2)</em> The
<a href="https://airflow.apache.org/docs/apache-airflow/stable/core-concepts/multi-team.html">Multi-Team</a>
Airflow feature isn't available. The <code>[core]multi_team</code> Airflow configuration
option is set to <code>False</code> and it isn't possible to override it.</p>
<h3>Fixed</h3>
<p><em>(Airflow 3.2.2)</em> Backported
<a href="https://github.com/apache/airflow/pull/69877">#69877</a> to restore the ability
to deliver failure and retry alerts through a pluggable email backend
(configured through the <code>[email]email_backend</code> Airflow configuration option).</p>
<h3>Change</h3>
<p><em>(Managed Airflow Gen 3 with Airflow 2)</em> Default triggerer resources are
changing to 1 vCPU and 2 GB memory to match Airflow 3 defaults. This change is
available in the Google Cloud CLI, Terraform, and Cloud Composer API and is
gradually rolling out in the Google Cloud console.</p>
<h3>Fixed</h3>
<p>A correct error message is now generated when an environment creation request
fails because of malformed network and subnetwork identifiers.</p>
<h3>Fixed</h3>
<p><em>(Available without upgrading)</em> The correct default task priority weight of <code>1</code>
is now shown for tasks in the Google Cloud console.</p>
<h3>Change</h3>
<p>New <a href="https://docs.cloud.google.com/composer/docs/composer-versions#images-composer-3">Airflow builds</a>
are available in Managed Airflow (Gen 3):</p>
<ul>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-3-airflow-3-2-2-build-0">composer-3-airflow-3.2.2-build.0</a></li>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-3-airflow-3-1-8-build-2">composer-3-airflow-3.1.8-build.2</a></li>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-3-airflow-2-11-1-build-13">composer-3-airflow-2.11.1-build.13</a> (default)</li>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-3-airflow-2-10-5-build-46">composer-3-airflow-2.10.5-build.46</a></li>
</ul>
<h3>Change</h3>
<p>New <a href="https://docs.cloud.google.com/composer/docs/composer-versions#images-composer-2">images</a>
are available in Managed Airflow (Gen 2):</p>
<ul>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-2-17-8-airflow-2-11-1">composer-2.17.8-airflow-2.11.1</a> (default)</li>
<li><a href="https://docs.cloud.google.com/composer/docs/versions-packages#composer-2-17-8-airflow-2-10-5">composer-2.17.8-airflow-2.10.5</a></li>
</ul>
<h3>Deprecated</h3>
<p>The following Managed Airflow versions and builds have reached their
<a href="https://docs.cloud.google.com/composer/docs/composer-versioning-overview#version-deprecation-and-support">end of support period</a>:
composer-3-airflow-2.10.5-build.10, composer-3-airflow-2.9.3-build.30,
composer-2.13.8-airflow-2.9.3, and composer-2.13.8-airflow-2.10.5.</p>
<h2 class="release-note-product-title">reCAPTCHA</h2>
<h3>Feature</h3>
<p>The Agent overview dashboard is available on the Google Cloud Fraud Defense home page. This dashboard helps you monitor and analyze automated agent traffic on your site by distinguishing verified agents from suspected agents.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/recaptcha/docs/monitor-agents">Monitor agent traffic</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 28, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#July_28_2026</id>
    <updated>2026-07-28T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#July_28_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">AlloyDB for PostgreSQL</h2>
<h3>Feature</h3>
<aside class="note"><strong>Note:</strong><span> IAM group authentication is available in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>
for new AlloyDB clusters. To enable this feature on an existing cluster,
contact your Google Cloud account team.</span></aside>
<p>IAM group authentication for AlloyDB is available in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a> for new clusters running PostgreSQL 15 and later. This feature simplifies database user management by allowing access management at the group level, where group members inherit database roles and permissions. To use this feature, enable the <code>alloydb.iam_authentication</code> and <code>alloydb.iam_group_authentication</code> database flags.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/alloydb/docs/database-users/iam-authentication#group-auth">IAM group authentication</a> and <a href="https://docs.cloud.google.com/alloydb/docs/database-users/manage-iam-auth#group">Manage IAM authentication</a>.</p>
<h2 class="release-note-product-title">Compute Engine</h2>
<h3>Feature</h3>
<p>Hyperdisk Balanced volumes on C4D instances have increased maximum throughput
limits for these machine types:</p>
<ul>
<li><code>c4d-*-96</code>: 3,125 MiB/s (up from 2,800 MiB/s).</li>
<li><code>c4d-*-192</code>: 6,250 MiB/s (up from 4,800 MiB/s).</li>
<li><code>c4d-*-384</code>: 12,500 MiB/s (up from 10,000 MiB/s).</li>
</ul>
<p>For detailed performance limits, see
<a href="https://docs.cloud.google.com/compute/docs/disks/hd-types/hyperdisk-balanced#perf-limits">Hyperdisk Balanced performance limits when attached to an instance</a>.</p>
<h2 class="release-note-product-title">Confidential VM</h2>
<h3>Issue</h3>
<p>Starting August 2026, Confidential VM instances using AMD SEV-SNP might
have longer boot times and performance changes due to a guest
kernel migration and security updates. This issue is expected to be resolved
by November 2026. Confidential VM instances using AMD SEV or Intel TDX aren't
affected.</p>
<h2 class="release-note-product-title">Container Optimized OS</h2>
<h3>Change</h3>
<h3 id="cos-129-19506-299-60">cos-129-19506-299-60 <a id='"cos-arm64-129-19506-299-60"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/1028c7249687e9528c5a2ec2ac154416ad9d8c50
">COS-6.12.94</a></td>
<td>v27.5.1</td>
<td>v2.2.5</td>
<td><a href="https://storage.googleapis.com/cos-tools/19506.299.60/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Fixed</h3>
<p>Updated udev rule for protected_stateful_partition</p>
<h3>Fixed</h3>
<p>Upgraded app-admin/fluent-bit to v4.2.7.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-29111 in sys-apps/systemd</p>
<h3>Security</h3>
<p>Fixed CVE-2026-3644 in dev-lang/python</p>
<h3>Security</h3>
<p>Fixed CVE-2026-40355 and CVE-2026-40356 in
app-crypt/mit-krb5.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53381 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53385 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53388 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53391 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53392 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53393 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53394 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53397 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53398 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53400 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-59995, CVE-2026-59996, CVE-2026-59997, CVE-2026-59999, CVE-2026-60000, CVE-2026-60001, and
CVE-2026-60002 in openssh.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-6019 in dev-lang/python</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63795 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63800 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63802 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63806 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63807 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63809 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63810 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63823 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63824 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63827 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63828 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63829 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63830 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63833 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64187 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64189 in the Linux kernel.</p>
<h3>Change</h3>
<h3 id="cos-125-19216-532-42">cos-125-19216-532-42 <a id='"cos-arm64-125-19216-532-42"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/9afaeb55aac96322f3e70cd0cf09eb12fcd168f1
">COS-6.12.94</a></td>
<td>v27.5.1</td>
<td>v2.1.9</td>
<td><a href="https://storage.googleapis.com/cos-tools/19216.532.42/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Fixed</h3>
<p>Fixed an important bug for xfs file system users.</p>
<h3>Fixed</h3>
<p>Updated udev rule for protected_stateful_partition</p>
<h3>Security</h3>
<p>Fixed CVE-2026-29111 in sys-apps/systemd</p>
<h3>Security</h3>
<p>Fixed CVE-2026-3644 in dev-lang/python</p>
<h3>Security</h3>
<p>Fixed CVE-2026-40355 and CVE-2026-40356 in
app-crypt/mit-krb5.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53381 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53385 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53388 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53391 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53392 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53393 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53394 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53397 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53398 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53400 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-59995, CVE-2026-59996, CVE-2026-59997, CVE-2026-59999, CVE-2026-60000, CVE-2026-60001, and
CVE-2026-60002 in openssh.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-6019 in dev-lang/python</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63795 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63800 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63802 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63806 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63807 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63809 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63810 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63823 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63824 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63827 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63828 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63829 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63830 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63833 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64187 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-64189 in the Linux kernel.</p>
<h3>Change</h3>
<h3 id="cos-117-18613-675-28">cos-117-18613-675-28 <a id='"cos-arm64-117-18613-675-28"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/f4a21a19d7b0db90cb357d9082c589fbede7f6fd
">COS-6.6.143</a></td>
<td>v24.0.9</td>
<td>v1.7.34</td>
<td><a href="https://storage.googleapis.com/cos-tools/18613.675.28/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Fixed</h3>
<p>Upgraded net-fs/cifs-utils to v7.7, Upgraded sys-libs/talloc to v2.4.4-r1.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-29111 in sys-apps/systemd</p>
<h3>Security</h3>
<p>Fixed CVE-2026-40355 and CVE-2026-40356 in
app-crypt/mit-krb5.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53381 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53385 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53388 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53391 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53397 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53398 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-6019 in dev-lang/python</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63794 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63795 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63800 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63802 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63807 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63809 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63823 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63824 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63827 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63828 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-63830 in the Linux kernel.</p>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: Microsoft Teams federated data store is generally available</strong></p>
<p>The Microsoft Teams federated data store is generally available (GA) in Gemini Enterprise. Connect Microsoft Teams to query channels, chats, teams, and messages, and execute supported actions directly from the assistant.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/ms-teams">Connect Microsoft Teams</a>.</p>
<h2 class="release-note-product-title">Google Kubernetes Engine</h2>
<h3>Feature</h3>
<p>GKE now supports opting out of the default <code>kubernetes.io/arch=arm64:NoSchedule</code>
taint on Arm nodes in Standard node pools and in custom ComputeClasses. To opt
out of the default taint, set the <code>--node-architecture-taint-behavior</code> gcloud
CLI flag to <code>NONE</code> for a node pool or set the
<code>taintConfig.architectureTaintBehavior</code> field to <code>NONE</code> for a ComputeClass. By
configuring this behavior, you allow workloads that lack explicit Arm
tolerations to be scheduled on Arm-based machine families (such as N4A and C4A).
This is useful for running multi-architecture workloads or simplifying
scheduling in mixed-mode clusters. For more information, see
<a href="https://docs.cloud.google.com/kubernetes-engine/docs/how-to/prepare-arm-workloads-for-deployment#configure-default-taint">Configure the default Arm architecture taint</a>.</p>
<h3>Feature</h3>
<p>GKE Gateway and Inference Gateway now support Cross-Origin Resource Sharing
(CORS). You can configure a CORS filter directly on an <code>HTTPRoute</code> resource by
using the portable syntax standardized by
<a href="https://gateway-api.sigs.k8s.io/guides/user-guides/http-cors/">Gateway API</a>.
This feature is available in Preview in GKE version 1.35 and later for the
following GatewayClasses:</p>
<ul>
<li><code>gke-l7-rilb</code></li>
<li><code>gke-l7-regional-external-managed</code></li>
<li><code>gke-l7-global-external-managed</code></li>
</ul>
<p>For more information, see
<a href="https://docs.cloud.google.com/kubernetes-engine/docs/how-to/deploying-gateways#configure-cors">Configure Cross-Origin Resource Sharing</a>.</p>
<h2 class="release-note-product-title">Google SecOps</h2>
<h3>Feature</h3>
<p><strong>[Spotlight Feature] Data RBAC for first-party (1P) cases and alerts</strong></p>
<p><strong>Availability</strong> This feature is now available in public preview for all regions.</p>
<p>Google SecOps now supports data role-based access control (Data RBAC) for first-party (1P) SOAR cases and alerts. This feature automatically applies SIEM data access scopes to alerts and cases ingested using the Chronicle connector, ensuring analysts only see data they are authorized to access.</p>
<p>For more information, see the <a href="https://docs.cloud.google.com/chronicle/docs/secops/release-notes#July_06_2026">Release Note entry for July 6th</a>.</p>
<h2 class="release-note-product-title">Managed Service for Apache Spark</h2>
<h3>Announcement</h3>
<p>Starting with Managed Service for Apache Spark <a href="https://docs.cloud.google.com/managed-spark/docs/concepts/versioning/image-release-3.0">image version <code>3.0</code></a>,
clusters that are created without a specified machine type for a node are created with a
<a href="https://docs.cloud.google.com/managed-spark/docs/concepts/configuring-clusters/flexible-vms">Flex VM</a>
configuration for the node.</p>
<h2 class="release-note-product-title">Security Command Center</h2>
<h3>Feature</h3>
<p>Version 1.2.0 of the Google SCC ITSM app and version 1.3.0 of the Google SCC SIR
app have been released.</p>
<p>To reflect this update, the ServiceNow integration guide is updated with
the following changes:</p>
<ul>
<li>Added support for ServiceNow Yokohama, Zurich, and Australia versions.</li>
<li><p>Added the following features:</p>
<ul>
<li>Mute and unmute findings</li>
<li>Create mute rules</li>
<li>Create Configuration Item (CI) lookup rules</li>
<li>View the action log</li>
</ul></li>
<li><p>Updated setup instructions for Java KeyStore certificates.</p></li>
<li><p>Added additional troubleshooting steps for maximum execution time exceeded
errors, data collection issues, and ECC Queue timeout errors.</p></li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/security-command-center/docs/how-to-configure-scc-servicenow">Sending Security Command Center data to
ServiceNow</a>.</p>
<h2 class="release-note-product-title">Spanner</h2>
<h3>Feature</h3>
<p>Spanner supports creating tables without defining primary keys.
When you create a table without a primary key, Spanner creates a
hidden <code>rowid</code> column that serves as the primary key. For more information, see
<a href="https://docs.cloud.google.com/spanner/docs/primary-key-default-value#tables-without-primary-keys">Create a table without defining a primary key</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 27, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#July_27_2026</id>
    <updated>2026-07-27T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#July_27_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">AlloyDB for PostgreSQL</h2>
<h3>Feature</h3>
<p>AlloyDB write endpoints are now available in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.
Write endpoints simplify database connection management by providing a stable
domain name service (DNS) name for your applications, decoupling them from
instance IP addresses. During disaster recovery switchovers or failovers,
AlloyDB automatically updates the endpoint to point to the new primary instance.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/alloydb/docs/manage-write-endpoints">Manage database connections with write endpoints</a>.</p>
<h3>Feature</h3>
<p>AlloyDB now supports cross-region failover in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a>. You can
optionally enable cross-region failover to automate the recreation of the
original primary when a secondary cluster is promoted while maintaining your
replication topology without requiring manual cluster deletion or re-creation.
Cross-region failover is supported only for topologies with a single primary
cluster and a single secondary cluster.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/alloydb/docs/cross-region-replication/about-cross-region-replication">About cross-region
replication</a>
and <a href="https://docs.cloud.google.com/alloydb/docs/cross-region-replication/work-with-cross-region-replication">Work with cross-region
replication</a>.</p>
<h3>Feature</h3>
<p>External search with AlloyDB now supports <a href="https://docs.cloud.google.com/alloydb/docs/opensearch">OpenSearch</a> in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.
You can use the <a href="https://docs.cloud.google.com/alloydb/docs/reference/extensions#external_search_fdw"><code>external_search_fdw</code></a> extension to connect to an OpenSearch cluster and query its data directly from your database.</p>
<h2 class="release-note-product-title">Anthos Config Management</h2>
<h3>Change</h3>
<p>Upgraded bundled Helm version from v3.20.2 to <a href="https://github.com/helm/helm/releases/tag/v3.21.1">v3.21.1</a> to pick up vulnerability fixes. To understand the changes in each release, review the <a href="https://github.com/helm/helm/releases">changelogs</a>.</p>
<h3>Change</h3>
<p>Addressed multiple Common Vulnerabilities and Exposures (CVEs) by updating dependencies.</p>
<h2 class="release-note-product-title">Apigee X</h2>
<h3>Announcement</h3>
<p>On July 27th, 2026, we released an updated version of Apigee (1-18-0-apigee-2).</p>
<aside class="note"><strong>Note:</strong><span> Rollouts of this release began today and may take four or more business days to be completed across all Google Cloud zones. Your instances may not have the features and fixes available until the rollout is complete.</span></aside>
<h3>Feature</h3>
<p><b>SanitizeUserPrompt and SanitizeModelResponse policies now support function calling</b></p>
<p>The SanitizeUserPrompt and SanitizeModelResponse policies now handle LLM function calling
(tool use) flows. Two new optional XML elements extract function calling content for
Model Armor sanitization:</p>
<ul>
<li><code>&lt;FunctionResponseSource&gt;</code> in SanitizeUserPrompt: extracts function/tool
response data from user turns. Used as a fallback when <code>&lt;UserPromptSource&gt;</code>
returns empty on function calling turns.</li>
<li><code>&lt;FunctionCallSource&gt;</code> in SanitizeModelResponse: extracts function call
arguments from model responses. Used as a fallback when <code>&lt;LLMResponseSource&gt;</code>
returns empty.</li>
</ul>
<p>Default templates target the Gemini format and require no additional configuration.
For OpenAI and Anthropic formats, configure custom JSONPath templates.
For more information, see
<a href="https://docs.cloud.google.com/apigee/docs/api-platform/reference/policies/sanitize-user-prompt-policy#functionresponsesource">FunctionResponseSource</a> and
<a href="https://docs.cloud.google.com/apigee/docs/api-platform/reference/policies/sanitize-llm-response-policy#functioncallsource">FunctionCallSource</a>.</p>
<h3>Security</h3>
<table>
<thead>
<tr>
<th>Bug ID</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>534852923</strong></td>
<td><strong>Security fix for Apigee.</strong> Fixed a security issue in the Java Callout policy.</td>
</tr>
<tr>
<td><strong>N/A</strong></td>
<td><strong>Security fix for Apigee infrastructure.</strong></td>
</tr>
</tbody>
</table>
<h3>Fixed</h3>
<table>
<thead>
<tr>
<th>Bug ID</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>N/A</strong></td>
<td>Updates to infrastructure and libraries.</td>
</tr>
</tbody>
</table>
<h2 class="release-note-product-title">App Engine flexible environment Node.js</h2>
<h3>Feature</h3>
<p>Support for the <a href="https://docs.cloud.google.com/appengine/docs/flexible/nodejs/runtime">Node.js 26 runtime</a> is in <a href="https://cloud.google.com/products/#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">App Engine standard environment Node.js</h2>
<h3>Feature</h3>
<p>Support for the <a href="https://docs.cloud.google.com/appengine/docs/standard/nodejs/runtime">Node.js 26 runtime</a> is in <a href="https://cloud.google.com/products/#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">BigQuery</h2>
<h3>Feature</h3>
<p>You can discover commercial BigQuery sharing listings on Google Cloud Marketplace with the <strong>Marketplace</strong> filter. For more information, see <a href="https://docs.cloud.google.com/bigquery/docs/analytics-hub-cloud-marketplace#subscribe">Subscribe to a Cloud Marketplace-integrated listing</a>.
This feature is
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a> (GA).</p>
<h3>Feature</h3>
<p>You can use the <a href="https://docs.cloud.google.com/bigquery/docs/change-history"><code>APPENDS</code> and <code>CHANGES</code> change history functions</a>
to view the rows that were appended to or changed in a table during a given time
range. This feature is
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a>
(GA).</p>
<h3>Feature</h3>
<p>You can use the Google-developed
<a href="https://docs.cloud.google.com/bigquery/docs/odbc-for-bigquery">Open Database Connectivity (ODBC) driver for BigQuery</a>
to connect your applications to BigQuery. This feature is
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a>
(GA).</p>
<h3>Change</h3>
<p>The feature formerly known as the <em>legacy <code>tabledata.insertAll</code> method</em> is now
called the
<a href="https://docs.cloud.google.com/bigquery/docs/streaming-data-into-bigquery"><em>Storage Write API (REST)</em></a>. The
feature formerly known as the <em>Storage Write API</em> is now called the
<a href="https://docs.cloud.google.com/bigquery/docs/write-api"><em>Storage Write API (gRPC)</em></a>.</p>
<h3>Feature</h3>
<p>BigQuery dataset insights is
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a> (GA).</p>
<p><a href="https://docs.cloud.google.com/bigquery/docs/generate-dataset-insights">BigQuery dataset insights</a> helps you
discover and visualize relationships between tables and automatically generate
cross-table queries. You can run and publish these insights to
Knowledge Catalog for agentic grounding use cases, or
generate them on demand without publishing for quick, ad hoc dataset exploration.</p>
<h2 class="release-note-product-title">Bigtable</h2>
<h3>Feature</h3>
<p>The Bigtable remote MCP server supports the Bigtable Data API, which
provides the <code>execute_sql</code> tool that you can use to query Bigtable data using
natural language prompts. This feature is
<a href="https://cloud.google.com/products#product-launch-stages">generally available (GA)</a>.
For more information, see
<a href="https://docs.cloud.google.com/bigtable/docs/use-bigtable-mcp">Use the Bigtable remote MCP server</a>.</p>
<h3>Libraries</h3>
<div><devsite-selector data-ds-scope="code-sample">
<section><h3 track-name="go">Go</h3><h4 id="1510_2026-07-23"><a href="https://github.com/googleapis/google-cloud-go/compare/bigtable/v1.50.0...bigtable/v1.51.0" rel="noreferrer noopener">1.51.0</a> (2026-07-23)</h4>
<h5 id="features">Features</h5>
<ul>
<li><strong>bigtable:</strong> Add ChainInterceptors and RetryingVRpc for vRPC pipeline (<a href="https://github.com/googleapis/google-cloud-go/issues/20185" rel="noreferrer noopener">#20185</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/c7a832aa13bad0896c3906f491d798482dd8c02a" rel="noreferrer noopener">c7a832a</a>)</li>
<li><strong>bigtable:</strong> Add ClientConfigurationManager (<a href="https://github.com/googleapis/google-cloud-go/issues/19986" rel="noreferrer noopener">#19986</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/3a8f9270d9c2831b5d76efe89c913555577ace6a" rel="noreferrer noopener">3a8f927</a>)</li>
<li><strong>bigtable:</strong> Add debug tag counter (recordDebugTag / assertDebugTag) (<a href="https://github.com/googleapis/google-cloud-go/issues/20114" rel="noreferrer noopener">#20114</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/3c97590192a19306612389e9d55b93b538e8584b" rel="noreferrer noopener">3c97590</a>)</li>
<li><strong>bigtable:</strong> Add lazyPool helper for on-demand session pool opening (<a href="https://github.com/googleapis/google-cloud-go/issues/20182" rel="noreferrer noopener">#20182</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/f6ae3fbf65e9e41a1c2d64f281f881ebe8828439" rel="noreferrer noopener">f6ae3fb</a>)</li>
<li><strong>bigtable:</strong> Add PeakEwma continuous time-decay latency tracker (<a href="https://github.com/googleapis/google-cloud-go/issues/20187" rel="noreferrer noopener">#20187</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/9d124ef7773dae916dfbb97657f83ae633d15220" rel="noreferrer noopener">9d124ef</a>)</li>
<li><strong>bigtable:</strong> Add PoolSizer for server-driven session pool capacity (<a href="https://github.com/googleapis/google-cloud-go/issues/20189" rel="noreferrer noopener">#20189</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/57ebbeb8e846f574034e93060682309bc1a00dc1" rel="noreferrer noopener">57ebbeb</a>)</li>
<li><strong>bigtable:</strong> Add session package with SessionClient + SessionTableAPI interfaces (<a href="https://github.com/googleapis/google-cloud-go/issues/20180" rel="noreferrer noopener">#20180</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/4b82fd25cc81cdee5563d5a049b48d2694bca088" rel="noreferrer noopener">4b82fd2</a>)</li>
<li><strong>bigtable:</strong> Add Session primitives (AttemptOutcome, vRPC ctx, msgtype) (<a href="https://github.com/googleapis/google-cloud-go/issues/20116" rel="noreferrer noopener">#20116</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/e1011e2d2c43a838abe080ad9d3f614f8c92e55a" rel="noreferrer noopener">e1011e2</a>)</li>
<li><strong>bigtable:</strong> Add Session state enum (<a href="https://github.com/googleapis/google-cloud-go/issues/19981" rel="noreferrer noopener">#19981</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/07489725b63174375f7faa68b7aad18cc638c27b" rel="noreferrer noopener">0748972</a>)</li>
<li><strong>bigtable:</strong> Add SessionThrottler / AdaptiveSessionThrottler for OpenSession pacing (<a href="https://github.com/googleapis/google-cloud-go/issues/20184" rel="noreferrer noopener">#20184</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/02e3c6d19e8ff5b6a12803bc9b0636575e070dff" rel="noreferrer noopener">02e3c6d</a>)</li>
<li><strong>bigtable:</strong> Add SessionThrottler / AdaptiveSessionThrottler for OpenSession pacing (<a href="https://github.com/googleapis/google-cloud-go/issues/20184" rel="noreferrer noopener">#20184</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/29be83ed3b631a472e28be4d8569d34f0a071d86" rel="noreferrer noopener">29be83e</a>)</li>
<li><strong>bigtable:</strong> Add sessionTracer for per-Session lifecycle + vRPC metrics (<a href="https://github.com/googleapis/google-cloud-go/issues/20190" rel="noreferrer noopener">#20190</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/a4663459260ba054af918c29a94570d5ec69f399" rel="noreferrer noopener">a466345</a>)</li>
<li><strong>bigtable:</strong> Enable new auth library and JWT for instance admin client (<a href="https://github.com/googleapis/google-cloud-go/issues/20013" rel="noreferrer noopener">#20013</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/21c4a448adf789e8acaebfaed7df5c49ac434aab" rel="noreferrer noopener">21c4a44</a>)</li>
<li><strong>bigtable:</strong> Modularize channel priming behind a ChannelPrimer interface (<a href="https://github.com/googleapis/google-cloud-go/issues/20027" rel="noreferrer noopener">#20027</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/5214ab7033bd8a5aa672878ae17ce828d5d78c3c" rel="noreferrer noopener">5214ab7</a>)</li>
<li><strong>bigtable:</strong> Modularize Direct Access compatibility check (<a href="https://github.com/googleapis/google-cloud-go/issues/19987" rel="noreferrer noopener">#19987</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/a25e93d25635b8fd42985edbe0290ba9a8cf2169" rel="noreferrer noopener">a25e93d</a>)</li>
<li><strong>o11y:</strong> Regenerate clients for LRO tracing (<a href="https://github.com/googleapis/google-cloud-go/issues/20107" rel="noreferrer noopener">#20107</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/779074edd267a26520bae459307660953129eb07" rel="noreferrer noopener">779074e</a>)</li>
</ul>
<h5 id="bug_fixes">Bug Fixes</h5>
<ul>
<li><strong>bigtable:</strong> Default cluster/zone in toOtelMetricAttrs to avoid Monitoring reject (<a href="https://github.com/googleapis/google-cloud-go/issues/20178" rel="noreferrer noopener">#20178</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/14493f4de7298b8fac36c1ee67f2647fbc2e6ba9" rel="noreferrer noopener">14493f4</a>)</li>
<li><strong>bigtable:</strong> Eliminate stats-handler MD race in internal/metrics tracer (<a href="https://github.com/googleapis/google-cloud-go/issues/20158" rel="noreferrer noopener">#20158</a>) (<a href="https://github.com/googleapis/google-cloud-go/commit/c38706633aa13da88e8c54b0b6340b9ce7209007" rel="noreferrer noopener">c387066</a>)</li>
</ul></section>
</devsite-selector></div>
<h2 class="release-note-product-title">Cloud Billing</h2>
<h3>Feature</h3>
<p><strong>Spend cap budgets are now available for a limited set of services (Preview)</strong></p>
<p>Available in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>
for
<a href="https://docs.cloud.google.com/billing/docs/how-to/budgets-spend-caps#eligible-services">eligible services</a>,
you can now configure a
<a href="https://docs.cloud.google.com/billing/docs/how-to/budgets-spend-caps"><strong>spend cap budget</strong></a>
to automatically pause usage when your spend exceeds the budget amount you set.</p>
<p>Spend caps are a cost control mechanism. A spend cap is enforced when usage
costs exceed your budget target amount. When enforced, any new request to the
eligible services, within the specified project, are paused and no further
usage costs are accrued until you manually lift the spend cap.</p>
<p>Spend caps typically use <em>estimated costs</em> to trigger the alerts and caps,
enforcing a cap much faster than the <em>actual costs</em> are processed and appear
on billing reports. Even though faster than reports, the enforcement of spend
caps isn't instant and any cost overages are billed as normal.</p>
<p>For more information about spend cap budgets, see:</p>
<ul>
<li><a href="https://docs.cloud.google.com/billing/docs/how-to/budgets-spend-caps#how-spend-cap-budgets-work">How spend cap budgets work to help you control spend</a></li>
<li><a href="https://docs.cloud.google.com/billing/docs/how-to/budgets-spend-caps#configure-spend-cap">Configure a spend cap budget</a></li>
<li><a href="https://docs.cloud.google.com/billing/docs/how-to/budgets-spend-caps#lift-spend-cap">Lift an enforced spend cap</a></li>
<li><a href="https://docs.cloud.google.com/billing/docs/how-to/budgets-spend-caps#limitations">Limitations of spend cap budgets</a></li>
</ul>
<h2 class="release-note-product-title">Cloud Load Balancing</h2>
<h3>Feature</h3>
<p>Service load balancing policies (<code>serviceLbPolicy</code>) are now supported for
regional external Application Load Balancers and regional internal Application Load Balancers. This feature enables
advanced load balancing optimizations such as custom load balancing algorithms,
auto-capacity draining, failover thresholds, and the ability to designate
preferred backends for these load balancers.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/load-balancing/docs/service-lb-policy">Advanced load balancing
optimizations</a>.</p>
<p>This feature is in <strong>Preview</strong>.</p>
<h2 class="release-note-product-title">Cloud NGFW</h2>
<h3>Breaking</h3>
<p>Enabling WildFire in an existing firewall endpoint can cause a temporary
data plane outage. As a result, the WildFire feature is temporarily removed.</p>
<h2 class="release-note-product-title">Cloud Run</h2>
<h3>Feature</h3>
<p>Support for the <a href="https://docs.cloud.google.com/run/docs/runtime-support#node.js">Node.js 26 runtime</a> is in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<h3>Feature</h3>
<p>Support for <a href="https://docs.cloud.google.com/run/docs/configuring/billing-settings#spend-caps">Budget spend caps</a> to pause your Cloud Run workloads is in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">Cloud Run functions</h2>
<h3>Feature</h3>
<p>Support for the <a href="https://docs.cloud.google.com/functions/docs/concepts/execution-environment#node.js">Node.js 26 runtime</a> is in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">Compute Engine</h2>
<h3>Feature</h3>
<p>The maximum IOPS per GiB for Hyperdisk Balanced Storage Pools have increased from
4 IOPS per GiB. The new limits depend on the provisioning type:</p>
<ul>
<li><strong>Standard performance</strong>: 30 IOPS per GiB</li>
<li><strong>Advanced performance</strong>: 6 IOPS per GiB</li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/compute/docs/disks/storage-pools#hdsp-limits">Limits for Hyperdisk Storage Pools</a>.</p>
<h2 class="release-note-product-title">Dataform</h2>
<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/dataform/docs/deployments">Dataform deployments</a>
provide a centralized experience for creating and managing pipeline
deployments connected to remote Git repositories. This feature is available in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: Transparent thinking</strong></p>
<p>Transparent thinking is generally available (GA). During chat interactions,
the assistant shares its real-time reasoning and planning in the user
interface before calling tools or data sources.</p>
<p>An expandable section displays the tool activity between the thinking phase
and the final answer. This transparency delivers a faster time to first
token (TTFT) and improves perceived latency without increasing total
response time.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/gemini/enterprise/docs/assistant-chat#ask_questions_and_view_sources">Ask questions and view sources</a>.</p>
<h2 class="release-note-product-title">Google Cloud Managed Service for Apache Kafka</h2>
<h3>Feature</h3>
<p>You can now create a Cloud SQL for PostgreSQL Source connector and a Generic PostgreSQL Source connector for Kafka Connect.</p>
<p>A Cloud SQL for PostgreSQL Source connector or Generic PostgreSQL Source connector is an instance of a <a href="https://debezium.io/documentation/reference/stable/connectors/postgresql.html">Debezium PostgreSQL connector</a>. It reads row-level changes from a PostgreSQL database and writes them to topics in a Managed Service for Apache Kafka cluster.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/connect-cluster/create-cloud-sql-postgres-source-connector">Create a Cloud SQL for PostgreSQL Source connector</a>, <a href="https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/connect-cluster/create-generic-postgres-source-connector">Create a Generic PostgreSQL Source connector</a>, and <a href="https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/connect-cluster/troubleshoot-postgres-source-connector">Troubleshoot a PostgreSQL Source connector</a>.</p>
<h2 class="release-note-product-title">Google Kubernetes Engine</h2>
<h3>Feature</h3>
<p>In GKE version 1.36 and later, GKE Dataplane V2 with NetworkPolicies supports up
to 15,000 nodes per cluster, increased from the previous limit of 7,500 nodes.
For clusters exceeding 5,000 nodes, contact Cloud Customer Care to request a
quota increase. For more information, see
<a href="https://docs.cloud.google.com/kubernetes-engine/docs/concepts/planning-large-clusters#clusters-5k-nodes">Cluster size limits and requirements</a>.</p>
<h3>Feature</h3>
<p>In version 1.36.2-gke.1498000 and later, GKE supports mixed-protocol Services of
type LoadBalancer in general availability (GA). Mixed-protocol Services let both
external (NetLB) and internal (ILB) passthrough Network Load Balancers handle
simultaneous TCP and UDP traffic on a single IP address across IPv4, IPv6, and
dual-stack environments.</p>
<h3>Security</h3>
<p>The general availability (GA) stage of mixed-protocol Services of type
LoadBalancer fixes errors in traffic routing from stages prior to GA. This
feature is in the GA stage in GKE version 1.36.2-gke.1498000 and later.</p>
<h2 class="release-note-product-title">Guest Environment</h2>
<h3>Fixed</h3>
<p>Version <code>20260716.00</code> of the <a href="https://docs.cloud.google.com/compute/docs/images/guest-agent">guest agent</a>
is now available for all supported operating systems. This version introduces
the following fixes:</p>
<ul>
<li>The <code>systemctl start</code> operations performed by the OS Login module no longer
leave behind zombie processes.</li>
<li>The extensions monitor, which monitors the health of extensions that the
guest agent manages, no longer logs an error when it reads an empty log file
from an extension.</li>
<li>Dependency updates address multiple high-severity CVEs, such as
<a href="https://www.cve.org/CVERecord?id=CVE-2026-39830">CVE-2026-39830</a> and
<a href="https://www.cve.org/CVERecord?id=CVE-2026-39832">CVE-2026-39832</a>.</li>
</ul>
<h2 class="release-note-product-title">Identity and Access Management</h2>
<h3>Feature</h3>
<p>Managed workload identities for Compute Engine are
<a href="https://cloud.google.com/products#product-launch-stages">generally available</a>.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/iam/docs/create-managed-workload-identities">Configure managed workload identity authentication for Compute Engine</a>.</p>
<h2 class="release-note-product-title">Memorystore for Valkey</h2>
<h3>Feature</h3>
<p>Added <a href="https://docs.cloud.google.com/memorystore/docs/valkey/supported-versions">support</a> for Valkey version 9.1. As a result, you can now upgrade the version of your Memorystore for Valkey instance to 9.1. For more information, see <a href="https://docs.cloud.google.com/memorystore/docs/valkey/about-upgrading-version">About upgrading the Valkey version of an instance</a>. This feature is available in <a href="https://docs.cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">Secret Manager</h2>
<h3>Feature</h3>
<p>Automatic rotation of regional Cloud SQL database credentials in Secret Manager
is available in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a>. This feature
lets you automatically generate secure passwords, update target Cloud SQL
database instances (PostgreSQL or SQL Server), and rotate secret versions on a
configured schedule without custom Cloud Run functions.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/secret-manager/regional-secrets/autorotation-of-cloudsql-secrets-rs">Automatic rotation of Cloud SQL
secrets</a>.</p>
<h2 class="release-note-product-title">Security Command Center</h2>
<h3>Feature</h3>
<p>For the Security Command Center Premium tier, you can enable
<a href="https://docs.cloud.google.com/security-command-center/docs/ai-protection-overview">AI Protection</a> at the
project level.</p>
<p>Project-level activations include access to the <a href="https://docs.cloud.google.com/security-command-center/docs/assess-risk#ai-protection">AI security
dashboard</a>, <a href="https://docs.cloud.google.com/security-command-center/docs/agent-engine-threat-detection-overview">AI threat
detection</a>, and <a href="https://docs.cloud.google.com/security-command-center/docs/ai-protection-overview#review-findings">AI
vulnerability and misconfiguration
findings</a>.</p>
<p>Some features of AI Protection are only available for
organization-level activations. For more information, see <a href="https://docs.cloud.google.com/security-command-center/docs/configure-ai-protection">Configure AI
Protection</a>.</p>
<h3>Feature</h3>
<p>For the Security Command Center Premium tier, you can enable
<a href="https://docs.cloud.google.com/security-command-center/docs/ai-protection-overview">AI Protection</a> at the
project level.</p>
<p>Project-level activations include access to the <a href="https://docs.cloud.google.com/security-command-center/docs/assess-risk#ai-protection">AI security
dashboard</a>, <a href="https://docs.cloud.google.com/security-command-center/docs/agent-engine-threat-detection-overview">AI threat
detection</a>, and <a href="https://docs.cloud.google.com/security-command-center/docs/review-ai-security#review-findings">AI
vulnerability and misconfiguration
findings</a>.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/security-command-center/docs/configure-ai-protection">Configure AI
Protection</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 26, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#July_26_2026</id>
    <updated>2026-07-26T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#July_26_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Google SecOps</h2>
<h3>Feature</h3>
<p><strong>Customizable schedules for multi-event rules</strong></p>
<p><a href="https://docs.cloud.google.com/chronicle/docs/detection/set-customized-schedule">Customizable schedules for multi-event rules</a> are available in public preview. You can customize rule execution schedules on the <strong>Rule schedule</strong> tab to specify a first-run delay offset that accounts for data ingestion latency. The system also performs automated background true-up runs to catch late-arriving logs and process metadata enrichment without requiring manual system interventions. This gives you precise control over detection evaluation timing, reduces false negatives without missing detections, and promotes alert accuracy.</p>
<p>To view or modify rule schedules using custom Identity and Access Management (IAM) roles, update your <a href="https://docs.cloud.google.com/chronicle/docs/reference/feature-rbac-permissions-roles">IAM permissions</a> to include the following:</p>
<ul>
<li><code>chronicle.ruleDeployments.update</code> to update individual rule schedules using the API.</li>
<li><code>chronicle.rules.modifyRules</code> to modify rule schedules using the web interface or in batch using the API.</li>
</ul>
<p>If you use <a href="https://docs.cloud.google.com/chronicle/docs/onboard/configure-feature-access#predefined-roles">predefined IAM roles</a>, such as Chronicle API Admin (<code>roles/chronicle.admin</code>) or Chronicle API Editor (<code>roles/chronicle.editor</code>), these permissions are included automatically.</p>
<h3>Feature</h3>
<p><strong>[Spotlight Feature] Investigation and case management experience</strong></p>
<p>This feature is in public preview. Google SecOps now includes a revamped
Investigation Management experience that supports tracking raw UDM events and
detections alongside alerts to accommodate new investigation types (such as
retrohunt and threat hunt) and higher investigation volumes in cases. You can
navigate your case queue using customizable table views, side-drawer previews,
and integrated UDM Search workflows. For more information, see
<a href="https://docs.cloud.google.com/chronicle/docs/secops/investigate/investigation-management/investigation-management-overview">Investigation and case management overview</a>.</p>
<p>This preview is currently supported only for single-SIEM deployments (instances
where a single Google SecOps SIEM instance ingests data into SOAR) and does not
support federated or MSSP environments.</p>
<p>Additional enhancements include:</p>
<ul>
<li><strong>Attach SIEM search results to cases:</strong> Manually attach individual UDM events
or detections directly from SIEM search results to new or existing cases as core
evidence (supporting up to 500 detections and 5,000 UDM events per case). For
details, see <a href="https://docs.cloud.google.com/chronicle/docs/secops/investigate/investigation-management/create-case-from-search">Attach SIEM search results to cases</a>.</li>
<li><strong>Interactive Events Viewer:</strong> Dive directly into technical evidence from an
interactive side panel. Inspect parsed UDM records, review original raw logs,
pin key evidence to your case, and build detection exclusions in real time. For
details, see <a href="https://docs.cloud.google.com/chronicle/docs/secops/investigate/investigation-management/use-events-viewer">Use the Events Viewer</a>.</li>
<li><strong>Configure new default views:</strong> Before enabling the updated Cases experience, 
set up your default views under <strong>SOAR Settings &gt; Case Data &gt; Views</strong>. Make sure 
to manually copy over advanced widget configurations (such as 
<strong>Safe HTML Rendering</strong> or custom conditions) from the <strong>Default Alert View</strong> 
and <strong>Default Case View</strong> to the <strong>New Default Alert View</strong> and 
<strong>New Default Case View</strong> to preserve your preferred setups.</li>
</ul>
<h2 class="release-note-product-title">Google SecOps SOAR</h2>
<h3>Announcement</h3>
<p>Release 6.3.95 is being rolled out to the first phase of regions as listed 
<a href="https://docs.cloud.google.com/chronicle/docs/soar/overview-and-introduction/soar-gradual-release">here</a>.</p>
<p>This release contains internal and customer bug fixes.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 25, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#July_25_2026</id>
    <updated>2026-07-25T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#July_25_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Google SecOps SOAR</h2>
<h3>Announcement</h3>
<p><a href="https://docs.cloud.google.com/chronicle/docs/soar/release-notes#July_19_2026">Release 6.3.94</a> is now
available for all regions.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 24, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#July_24_2026</id>
    <updated>2026-07-24T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#July_24_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Apigee API hub</h2>
<h3>Feature</h3>
<p><strong>General availability (GA) launch of Model Context Protocol (MCP) in API hub</strong></p>
<p>The API hub MCP server is <a href="https://cloud.google.com/products#product-launch-stages">Generally Available (GA)</a>. This release enables seamless integration between your AI agents and API hub, allowing your applications to discover, query, and manage your API ecosystem using natural language.</p>
<p><strong>What's new in GA</strong></p>
<ul>
<li><strong>Expanded read and write capabilities</strong>: AI agents can create, update, and delete APIs, versions, specs, and deployments. They can also configure and deploy MCP discovery proxies in Apigee.</li>
<li><strong>Global endpoint routing</strong>: Connect to the API hub MCP server using the global endpoint (<code>apihub.googleapis.com/mcp</code>), in addition to the supported regional endpoints. For a list of supported regions, see the <a href="https://docs.cloud.google.com/apigee/docs/reference/apis/apihub/mcp#server-endpoints">API hub MCP reference</a>.</li>
<li><strong>Granular OAuth scopes</strong>: Use service-specific OAuth scopes (<code>apihub.readonly</code> and <code>apihub.readwrite</code>) for more secure access.</li>
<li><strong>Model Armor integration</strong>: Protect MCP tool invocations from prompt-injection and other attacks by integrating with Model Armor.</li>
</ul>
<p>For configuration details and a complete list of available tools, see <a href="https://docs.cloud.google.com/apigee/docs/reference/apis/apihub/mcp">API hub MCP reference</a>.</p>
<h3>Feature</h3>
<p><strong>Configure and deploy MCP servers with API hub RPC</strong></p>
<p>API hub now includes a new RPC, <code>ConfigureAndDeployServer</code>, which enables the configuration and deployment of Model Context Protocol (MCP) servers directly to an Apigee runtime.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/apigee/docs/apihub/manage-mcp-proxies">Manage MCP proxies</a> and the <a href="https://docs.cloud.google.com/apigee/docs/reference/apis/apihub/">API hub reference</a>.</p>
<h2 class="release-note-product-title">Apigee hybrid</h2>
<h3>Announcement</h3>
<h3 id="v1168">v1.16.8</h3>
<p>On July 24, 2026 we released an updated version of the Apigee hybrid software, v1.16.8.</p>
<ul>
<li>For information on upgrading, see <a href="https://docs.cloud.google.com/apigee/docs/hybrid/v1.16/upgrade">Upgrading Apigee hybrid to version 1.16</a>.</li>
<li>For information on new installations, see <a href="https://docs.cloud.google.com/apigee/docs/hybrid/v1.16/big-picture">The big picture</a>.</li>
</ul>
<aside class="note"><strong>Note:</strong><span> This is a patch release: The container images used in patch releases are integrated with the Apigee hybrid Helm charts. Upgrading to a patch via the Helm chart automatically updates the images. No manual image changes are typically needed. For information on container image support in Apigee hybrid releases, see <a href="https://docs.cloud.google.com/apigee/docs/release/apigee-release-process#apigee-hybrid-container-images">Apigee release process</a>.</span></aside>
<h3>Fixed</h3>
<h4 id="fixed_in_this_release_2">Fixed in this release</h4>
<table>
<thead>
<tr>
<th>Bug ID</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>493354568</strong></td>
<td><strong>Fixed an issue where component-specific nodeSelector configurations are ignored in Helm charts.</strong></td>
</tr>
</tbody>
</table>
<h3>Feature</h3>
<p><strong>Runtime rollout strategy configuration</strong></p>
<p>In this release, you can configure the rollout strategy used when updating runtime (message processor) ReplicaSets by setting the <a href="https://docs.cloud.google.com/apigee/docs/hybrid/v1.16/config-prop-ref#runtime-release-strategy"><code>runtime.release.strategy</code></a> property (with options <code>rolling</code>, <code>scale-down-first</code>, or <code>none</code>) or per-environment with <code>envs[].components.runtime.release.strategy</code> in your overrides configuration file. The property defaults to <code>rolling</code>.</p>
<h3>Security</h3>
<p>Various security and CVE fixes are included in this release.</p>
<h2 class="release-note-product-title">Artifact Registry</h2>
<h3>Feature</h3>
<p>Connector repositories act as proxies for upstream sources. All requests to the
repository are proxied to the upstream source and no artifacts are cached in
Artifact Registry. This configuration allows for full auditability of
upstream sources and supports cases where third-party policies prevent artifact
caching. For more information, see
<a href="https://docs.cloud.google.com/artifact-registry/docs/repositories/connector-overview">Connector repositories overview</a>.</p>
<h2 class="release-note-product-title">Backup and DR</h2>
<h3>Feature</h3>
<p>You can now use Model Context Protocol (MCP) servers with Backup and DR Service to connect AI assistants and applications—such as the Gemini CLI, ChatGPT, or Claude—with your backup environment. Using either the local or remote MCP server, you can use natural language prompts to perform and automate Backup and DR tasks, such as creating backup plans, triggering on-demand backups, and managing backup vaults. Comprehensive reference documentation is also available with detailed specifications, input and output schemas, and sample invocation commands for all available MCP tools.</p>
<p>For more information, see the following:</p>
<ul>
<li><a href="https://docs.cloud.google.com/backup-disaster-recovery/docs/integrations/remote-mcp">Use the Backup and DR remote MCP server</a></li>
<li><a href="https://docs.cloud.google.com/backup-disaster-recovery/docs/reference/mcp">Backup and DR MCP reference</a></li>
</ul>
<h2 class="release-note-product-title">Cloud API Registry</h2>
<h3>Deprecated</h3>
<p>As of July 30, 2026, support for Model Context Protocol (MCP) servers and tools
will be shut down. You will not be able to retrieve, list, enable, and disable
MCP servers and tools using the Cloud API Registry API. For more
information, see
<a href="https://docs.cloud.google.com/api-registry/docs/deprecations">Feature deprecations</a>.</p>
<h2 class="release-note-product-title">Cloud Billing</h2>
<h3>Feature</h3>
<p><strong>Early signals for AI workloads</strong></p>
<p>For AI workloads (such as Gemini API and Vertex AI),
you can now view early anomalies. Early anomalies use near real-time cost
estimates to provide daily, service-level insights before finalized billing
occurs. You can view these alerts on the <strong>By service (Early signals)</strong> tab
on the Anomalies dashboard in the Google Cloud console. User-configured
thresholds do not apply to early anomalies.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/billing/docs/how-to/manage-anomalies#view-early-anomalies">View early anomalies for AI workloads</a>.</p>
<h2 class="release-note-product-title">Cloud SQL for PostgreSQL</h2>
<h3>Feature</h3>
<p>Cloud SQL for PostgreSQL now supports logical replication using failover slot which you can use with advanced disaster recovery (DR) switchover and replica failover operations to ensure business continuity.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/sql/docs/postgres/advanced-dr-logical-failover-slot">Advanced disaster recovery (DR) with logical failover slot</a>.</p>
<h2 class="release-note-product-title">Cloud Service Mesh</h2>
<h3>Feature</h3>
<p>The <a href="https://docs.cloud.google.com/service-mesh/docs/data-plane-extensibility#typegoogleapiscomenvoyextensionsfiltershttpcompressorv3compressor">Envoy Compressor Filter</a>
is now GA in the stable release channel.</p>
<h2 class="release-note-product-title">Compute Engine</h2>
<h3>Feature</h3>
<p>You can observe real-time virtual machine (VM) distribution across zones,
machine types, and instance states in your managed instance groups (MIGs) by
using the <strong>GCE MIG Instance Distribution Monitoring</strong> dashboard in
Cloud Monitoring. When your group uses location flexibility across zones,
instance flexibility across machine types, or both, this visibility helps you
monitor capacity allocation and diagnose runtime fallback behavior. For more
information, see
<a href="https://docs.cloud.google.com/compute/docs/instance-groups/monitor-instance-distribution">Monitor instance distribution in MIGs</a>.</p>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: Gemini 3.6 Flash in US multi-region</strong></p>
<p>If your project is on the allowlist, you can use Gemini 3.6 Flash in the US
multi-region (<code>us</code>) with data residency at-rest (DRZ) and machine learning
processing (MLP).</p>
<p>To request access to Gemini 3.6 Flash in the US multi-region, contact
your Google account team.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/gemini/enterprise/docs/locations">Data residency for Gemini Enterprise Standard and Plus Editions and Gemini Notebook Enterprise</a></p>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: Create and edit documents and slides in Canvas (GA)</strong></p>
<p>The Canvas assistant is generally available within the
Gemini Enterprise web app. Canvas is a dedicated, interactive tool thats allows 
you to create and edit AI-generated documents and presentations directly from 
your chats. You can then export these to Google Workspace, Microsoft Office 
formats, and PDF. </p>
<p>For more information, see
<a href="https://docs.cloud.google.com/gemini/enterprise/docs/assistant-canvas">Create and edit documents and slides in Canvas</a>.</p>
<p>A Gemini Enterprise app administrator must turn on the <strong>Enable canvas</strong> toggle in
the web app feature management settings to let users use it. For more
information about feature controls, see <a href="https://docs.cloud.google.com/gemini/enterprise/docs/manage-web-app-features">Manage features on the web
app</a>.</p>
<h2 class="release-note-product-title">Gemini Enterprise Agent Platform</h2>
<h3>Feature</h3>
<p><strong>Anthropic's Claude Opus 5</strong></p>
<p><a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/partner-models/claude/opus-5">Claude Opus 5</a>
is available in Model Garden.</p>
<h2 class="release-note-product-title">Google Cloud Contact Center as a Service</h2>
<h3>Announcement</h3>
<p><strong>Google Cloud CCaaS 5.0</strong></p>
<p>We've released version 5.0 of Google Cloud CCaaS.</p>
<p>The timing of the update to your instance depends on the deployment schedule
that you have chosen. For more information, see <a href="https://cloud.google.com/contact-center/ccai-platform/docs/deployment-schedules">Deployment
schedules</a>.</p>
<h3>Feature</h3>
<p><strong>Disposition timing</strong></p>
<p>You can now configure CCAI Platform so agents can attribute wrap-up
time, disposition code, and notes to a previous interaction. You can also let
agents modify the disposition code and notes of previously completed sessions.</p>
<p>Administrators: In the <strong>Settings <span aria-label="and then">&gt;</span> Operation Management <span aria-label="and then">&gt;</span>
 Wrap-up</strong> pane, a new <strong>Manual Wrap-up</strong> section is available.</p>
<p>User experience change: If configured, a new <strong>Previous Sessions</strong> list appears
in the agent adapter.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/contact-center/ccai-platform/docs/configure-disposition-timing">Configure disposition
timing</a>.</p>
<h3>Feature</h3>
<p><strong>API direct access point for chat</strong></p>
<p>The API direct access point (DAP) for chat lets you automatically route incoming
chat sessions to a queue based on a response from an external API endpoint that
you configure. This eliminates the need for end-users to select from a queue
menu.</p>
<p>By default, this capability is inactive. Contact Google Cloud Support to turn it on for your instance.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/contact-center/ccai-platform/docs/api-dap-for-chat">API direct access point for
chat</a>.</p>
<h3>Fixed</h3>
<p>This release addresses the following issues:</p>
<ul>
<li><p>Fixed an issue where emails were stuck in a <strong>Transferring</strong> state when
moved between queues.</p></li>
<li><p>Fixed an issue where end-users didn't receive messages from agents during
web chats.</p></li>
<li><p>Fixed an issue where calls or chats remained in a queue without being
offered to available agents.</p></li>
<li><p>Fixed an issue where voice calls were prematurely moved from an agent's
queue during a multi-group cascade.</p></li>
<li><p>Fixed an issue where the disposition panel didn't appear after a call ended,
leaving agents unable to change their status without signing out and signing
in.</p></li>
<li><p>Fixed an issue where end-users were incorrectly assigned to teams and skills
they weren't originally part of during bulk CSV imports.</p></li>
<li><p>Fixed an issue where interaction transcripts for calls in non-English
languages were incorrect.</p></li>
<li><p>Fixed an issue in Salesforce integrations where incoming chat audio and
desktop notifications didn't play for agents using the embedded
CCAI Platform widget.</p></li>
<li><p>Fixed an issue where the inactive chat dismissal timer didn't reset after a
chat was transferred from a virtual agent to a human agent.</p></li>
<li><p>Fixed an issue where voicemails disappeared from the queue immediately after
being opened.</p></li>
<li><p>Fixed an issue where the reporting dashboard incorrectly displayed call and
agent status during a cold transfer to another queue.</p></li>
<li><p>Improved rendering performance in the agent desktop mini chat adapter.</p></li>
<li><p>Fixed an issue where the storage path for screen recordings didn't align
with the folder structure displayed in the user interface.</p></li>
<li><p>Fixed an issue where missing public files were incorrectly cached by the CDN
for up to seven days.</p></li>
<li><p>Fixed an issue where agents were automatically redirected to the <strong>Closed</strong>
inbox view after changing an interaction status to <strong>Closed</strong>.</p></li>
<li><p>Fixed an issue where the <strong>You cannot log out when in a chat</strong> notification
was truncated in the chat adapter.</p></li>
<li><p>Fixed an issue with Salesforce integrations where rapid, concurrent data
requests caused information to be lost.</p></li>
<li><p>Fixed an issue where duplicate call recording links were posted to Zendesk
tickets for multi-segment calls.</p></li>
<li><p>Fixed an issue with Salesforce integrations where the UI retained settings
from a previous Salesforce organization after switching to a new
organization.</p></li>
<li><p>Fixed an issue where duplicate customer satisfaction surveys were submitted
and recorded for a single live chat session.</p></li>
<li><p>Fixed an issue where the message field in the chat adapter was inactive when
an agent accepted a new chat.</p></li>
<li><p>Fixed an issue where task virtual agents were incorrectly identified as
<strong>Nobody</strong> when joining a conversation after a transfer from a human agent.</p></li>
<li><p>Fixed an issue that occurred when a chat entered a queue and the greeting
message was sent before an agent was assigned. In these cases, the
associated push notification crashed and logged an error, producing
excessive noise in logs.</p></li>
<li><p>Fixed an issue where the agent's final message in a chat session appeared
after <strong>This chat is ended</strong> in the chat adapter and the CRM transcript.</p></li>
<li><p>Fixed an issue where agents using instances without a CRM configuration
received a <strong>No Account Detected</strong> warning when making outbound calls.</p></li>
<li><p>Fixed an issue where notification chimes played after an agent had connected
to an active call.</p></li>
<li><p>Fixed an issue where the country code list didn't automatically update the
country flag when a phone number was entered without the <code>+</code> prefix.</p></li>
<li><p>Fixed an issue where calls to an agent's personal queue didn't break through
if the agent was also assigned to an inbound queue with breakthrough
disabled.</p></li>
<li><p>Fixed an issue where outbound calls that were transferred to a queue didn't
adhere to the queue's deltacast configuration.</p></li>
<li><p>Fixed an issue where the agent desktop became unstable or didn't load.</p></li>
<li><p>Fixed an issue where wrap-up time was incorrectly reported when agents
exceeded the configured wrap-up time.</p></li>
<li><p>Fixed an issue where the IVR queues dashboard didn't load for instances with
a large volume of queues.</p></li>
<li><p>Fixed an issue where calls to the <code>manager/api/v1/agent_activity_logs</code>
endpoint timed out when <code>sort_direction</code> was turned off.</p></li>
</ul>
<h2 class="release-note-product-title">Google Cloud Marketplace Partners</h2>
<h3>Feature</h3>
<p>You can now use the Cloud Commerce Producer API to programmatically create,
manage, and publish private offers. The API lets you automate your
private offer workflows, including configuring custom pricing models,
attaching EULA or SOW documents, and determining which active offer to amend.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/marketplace/docs/partners/offers/commerce-producer-api">Create and manage private offers using the API</a>
and
<a href="https://docs.cloud.google.com/marketplace/docs/partners/offers/commerce-producer-api#determine-which-offer-to-amend">Determine which offer to amend</a>.</p>
<h2 class="release-note-product-title">Google Distributed Cloud (software only) for bare metal</h2>
<h3>Fixed</h3>
<p>A release note published on <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/bare-metal/docs/release-notes#May_06_2025">May 6, 2025</a> stated that each Keepalived instance
virtual router redundancy protocol (VRRP) configuration is configured with a
<code>nopreempt</code> flag to avoid elections when a non-master instance is restarted.</p>
<p>The <code>nopreempt</code> flag was removed in release 1.32.200 and later. For more
information, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/bare-metal/docs/troubleshooting/known-issues#keepalived-config-issue">Control plane VIP isn't moved when HAProxy is unavailable</a>.</p>
<h2 class="release-note-product-title">Google Kubernetes Engine</h2>
<h3>Change</h3>
<h4 id="2026-r31-version-updates">(2026-R31) Version updates</h4>
<p>GKE cluster versions have been updated.</p>
<p><strong>New versions available for upgrades and new clusters.</strong></p>
<p>The following versions are now available for new GKE clusters, and for
manual control plane upgrades and node upgrades for existing clusters. For more
information about versioning and upgrades, see <a href="https://cloud.google.com/kubernetes-engine/versioning">GKE versioning and
support</a> and <a href="https://cloud.google.com/kubernetes-engine/upgrades">About GKE
cluster upgrades</a>.</p>
<div>
<devsite-selector>
<section>
<h3>Rapid channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1498000</a> is now the default version for cluster creation in the Rapid channel.</li>
<li>The following versions are now available in the Rapid channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1638000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
<li>The following versions are no longer available in the Rapid channel:
<ul>
<li>1.33.13-gke.1101000</li>
<li>1.34.9-gke.1287000</li>
<li>1.35.6-gke.1250000</li>
<li>1.36.0-gke.4681000</li>
<li>1.36.2-gke.1346000</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1498000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1498000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
<section>
<h3>Regular channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1127000</a> is now the default version for cluster creation in the Regular channel.</li>
<li>The following versions are now available in the Regular channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1287000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1360">1.36.0-gke.4681000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1346000</a></li>
</ul></li>
<li>The following versions are no longer available in the Regular channel:
<ul>
<li>1.33.12-gke.1270000</li>
<li>1.34.9-gke.1065000</li>
<li>1.35.6-gke.1049000</li>
<li>1.36.0-gke.3712000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Regular channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1131000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1127000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1131000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1127000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1360">1.36.0-gke.4447000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
<section>
<h3>Stable channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>The following versions are now available in the Stable channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13312">1.33.12-gke.1270000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1065000</a></li>
</ul></li>
</ul>
</section>
<section>
<h3>Extended channel</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1127000</a> is now the default version for cluster creation in the Extended channel.</li>
<li>The following versions are now available in the Extended channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v13014">1.30.14-gke.2816000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v13014">1.30.14-gke.2846000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2233000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2437000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.1913000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2137000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1287000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1360">1.36.0-gke.4681000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1346000</a></li>
</ul></li>
<li>The following versions are no longer available in the Extended channel:
<ul>
<li>1.30.14-gke.2746000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.30.14-gke.2825000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.31.14-gke.2157000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.31.14-gke.2246000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.1829000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.1930000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.33.12-gke.1270000</li>
<li>1.34.9-gke.1065000</li>
<li>1.35.6-gke.1049000</li>
<li>1.36.0-gke.3712000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.29 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v13014">1.30.14-gke.2767000</a></li>
<li>1.30 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2169000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.30 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v13014">1.30.14-gke.2767000</a></li>
<li>1.31 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2169000</a></li>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.1844000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1131000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1127000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1360">1.36.0-gke.4447000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
<section>
<h3>No channel (deprecated)</h3>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1127000</a> is now the default version for cluster creation.</li>
<li>The following versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1638000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
<li>The following node versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v13014">1.30.14-gke.2846000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2437000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2137000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1638000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
<li>The following versions are no longer available:
<ul>
<li>1.35.5-gke.1241004 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.0-gke.3712000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1127000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1360">1.36.0-gke.4447000</a></li>
</ul></li>
</ul></li>
</ul>
</section>
</devsite-selector>
</div>
<h3>Security</h3>
<h4 id="2026-r31-security-updates">(2026-R31) Security updates</h4>
<p>This release includes new GKE versions that use updated
Container-Optimized OS images. These updated images are cumulative,
incorporating security fixes from all Container-Optimized OS
versions released since the previous GKE release.</p>
<p>To identify the specific vulnerabilities that were resolved in each updated
Container-Optimized OS image, see the <strong>Security</strong> release notes
for that image. The following table includes links to the release notes for
each updated Container-Optimized OS image:</p>
<p>
<table>
<tbody>
<tr>
<th>GKE version</th>
<th>Container-Optimized OS version</th>
<th>Details</th>
</tr>
<tr>
<td>1.32.13-gke.2137000</td>
<td>cos-117-18613-675-2</td>
<td><a href="https://docs.cloud.google.com/container-optimized-os/docs/release-notes/m117#cos-117-18613-675-2_">cos-117-18613-675-2 release notes</a></td>
</tr>
<tr>
<td>1.34.9-gke.1610000</td>
<td>cos-125-19216-532-3</td>
<td><a href="https://docs.cloud.google.com/container-optimized-os/docs/release-notes/m125#cos-125-19216-532-3_">cos-125-19216-532-3 release notes</a></td>
</tr>
<tr>
<td>1.36.2-gke.2064000</td>
<td>cos-129-19506-299-3</td>
<td><a href="https://docs.cloud.google.com/container-optimized-os/docs/release-notes/m129#cos-129-19506-299-3_">cos-129-19506-299-3 release notes</a></td>
</tr>
</tbody>
</table>
</p>
<h3>Change</h3>
<h4 id="2026-r31-version-updates">(2026-R31) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>The following versions are now available in the Stable channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13312">1.33.12-gke.1270000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1065000</a></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r31-version-updates">(2026-R31) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1127000</a> is now the default version for cluster creation in the Regular channel.</li>
<li>The following versions are now available in the Regular channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1287000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1360">1.36.0-gke.4681000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1346000</a></li>
</ul></li>
<li>The following versions are no longer available in the Regular channel:
<ul>
<li>1.33.12-gke.1270000</li>
<li>1.34.9-gke.1065000</li>
<li>1.35.6-gke.1049000</li>
<li>1.36.0-gke.3712000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Regular channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1131000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1127000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1131000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1127000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1360">1.36.0-gke.4447000</a></li>
</ul></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r31-version-updates">(2026-R31) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1498000</a> is now the default version for cluster creation in the Rapid channel.</li>
<li>The following versions are now available in the Rapid channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1638000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
<li>The following versions are no longer available in the Rapid channel:
<ul>
<li>1.33.13-gke.1101000</li>
<li>1.34.9-gke.1287000</li>
<li>1.35.6-gke.1250000</li>
<li>1.36.0-gke.4681000</li>
<li>1.36.2-gke.1346000</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1498000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1109000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1322000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1258000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1498000</a></li>
</ul></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r31-version-updates">(2026-R31) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1127000</a> is now the default version for cluster creation.</li>
<li>The following versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1638000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
<li>The following node versions are now available:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v13014">1.30.14-gke.2846000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2437000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2137000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1269000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1610000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1638000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1641000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.2064000</a></li>
</ul></li>
<li>The following versions are no longer available:
<ul>
<li>1.35.5-gke.1241004 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.36.0-gke.3712000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a>. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1127000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1360">1.36.0-gke.4447000</a></li>
</ul></li>
</ul></li>
</ul>
<h3>Change</h3>
<h4 id="2026-r31-version-updates">(2026-R31) Version updates</h4>
<aside class="note"><strong>Note</strong>: Your clusters might not have these versions available.
Rollouts are already in progress when we publish the release notes, and can take
multiple days to complete across all Google Cloud zones.</aside>
<ul>
<li>Version <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1127000</a> is now the default version for cluster creation in the Extended channel.</li>
<li>The following versions are now available in the Extended channel:
<ul>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v13014">1.30.14-gke.2816000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v13014">1.30.14-gke.2846000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2233000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2437000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.1913000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.2137000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1101000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1287000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1250000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1360">1.36.0-gke.4681000</a></li>
<li><a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1362">1.36.2-gke.1346000</a></li>
</ul></li>
<li>The following versions are no longer available in the Extended channel:
<ul>
<li>1.30.14-gke.2746000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.30.14-gke.2825000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.31.14-gke.2157000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.31.14-gke.2246000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.1829000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.32.13-gke.1930000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
<li>1.33.12-gke.1270000</li>
<li>1.34.9-gke.1065000</li>
<li>1.35.6-gke.1049000</li>
<li>1.36.0-gke.3712000 is <a href="https://docs.cloud.google.com/kubernetes-engine/versioning#patch-version-support">deprecated</a> in the Extended channel. This version will be removed in 90 days, or at the end of support, if sooner.</li>
</ul></li>
<li>Clusters in this channel running the listed minor version have new general auto-upgrade targets. GKE can upgrade control planes and nodes to the following new versions with this release:
<ul>
<li>GKE upgrades clusters to the following new minor versions if there are no factors, such as <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or deprecated APIs, preventing upgrades:
<ul>
<li>1.29 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v13014">1.30.14-gke.2767000</a></li>
<li>1.30 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2169000</a></li>
</ul></li>
<li>GKE upgrades clusters to the following new patch versions if no minor version upgrade is available, or if the cluster has <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/maintenance-windows-and-exclusions#exclusions">maintenance exclusions</a> or other factors preventing minor version upgrades:
<ul>
<li>1.30 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md#v13014">1.30.14-gke.2767000</a></li>
<li>1.31 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v13114">1.31.14-gke.2169000</a></li>
<li>1.32 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.32.md#v13213">1.32.13-gke.1844000</a></li>
<li>1.33 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.33.md#v13313">1.33.13-gke.1011000</a></li>
<li>1.34 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.34.md#v1349">1.34.9-gke.1131000</a></li>
<li>1.35 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.35.md#v1356">1.35.6-gke.1127000</a></li>
<li>1.36 to <a href="https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.36.md#v1360">1.36.0-gke.4447000</a></li>
</ul></li>
</ul></li>
</ul>
<h2 class="release-note-product-title">Knowledge Catalog</h2>
<h3>Feature</h3>
<p>Governance workflows let you set up automated controls for data product access
management by providing a request-review mechanism.
This feature is available in <a href="https://cloud.google.com/products#product-launch-stages">preview</a>.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/dataplex/docs/about-governance-workflows">About governance workflows</a>.</p>
<h2 class="release-note-product-title">Managed Service for Apache Airflow</h2>
<h3>Announcement</h3>
<p>Starting in September, 2026, <strong>Airflow 2.10.5 will no longer be included</strong> in
new Managed Airflow images and builds. This change will not affect existing
images and builds.</p>
<h3>Announcement</h3>
<p>Starting in September 2026, we are changing the version support policy for
Managed Airflow (Gen 2) to align it with the Managed Airflow (Gen 3) policy.
The changes will <strong>affect Airflow 2 versions that we release</strong>:</p>
<ul>
<li>In Managed Airflow (Gen 2), we will
<strong>release only new images with Airflow 2.11</strong>. New Airflow 2.10.5 images
will no longer be released.</li>
<li>In Managed Airflow (Gen 3) we will keep releasing new builds of Airflow 3
(no changes) and will release only new Airflow 2.11 builds. New
Airflow 2.10.5 builds will no longer be released.</li>
</ul>
<h2 class="release-note-product-title">SAP on Google Cloud</h2>
<h3>Announcement</h3>
<p><strong>New SAP certification for operating system: SLES 16 for SAP</strong></p>
<p>For use with SAP HANA and SAP NetWeaver on Google Cloud, SAP has certified the
operating system SUSE Linux Enterprise Server (SLES) 16 for SAP.</p>
<p>For more information about SAP-certified operating systems, see:</p>
<ul>
<li><a href="https://docs.cloud.google.com/sap/docs/sap-hana-os-support#quick_reference_table">Certified operating systems for SAP HANA</a></li>
<li><a href="https://docs.cloud.google.com/sap/docs/netweaver-os-support#quick_reference_table">Certified operating systems for SAP NetWeaver</a></li>
</ul>
<h2 class="release-note-product-title">Service Usage</h2>
<h3>Deprecated</h3>
<p>As of July 30, 2026, support for managing Model Context Protocol (MCP) server
enablement and consumer policies using the Service Usage v2beta API will be shut
down.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/service-usage/docs/deprecations">Feature deprecations</a>.</p>
<h2 class="release-note-product-title">reCAPTCHA</h2>
<h3>Feature</h3>
<p><b>Preview</b>: <a href="https://docs.cloud.google.com/recaptcha/docs/policy-engine">Policy Engine</a>, <a href="https://docs.cloud.google.com/recaptcha/docs/install-universal-keys-web-pages">Universal keys</a>, and <a href="https://docs.cloud.google.com/recaptcha/docs/challenge-policies">challenge policies</a> are available in <a href="https://docs.cloud.google.com/products#product-launch-stages">Preview</a> for Google Cloud Fraud Defense.</p>
<ul>
<li>Policy Engine lets you perform frontend JavaScript integration using
AutoExecute and configure custom rules to selectively trigger CAPTCHA
challenges based on risk score, IP addresses, user agents, ASNs, or verified
bot identities.</li>
<li>A new AI-resistant
<a href="https://docs.cloud.google.com/recaptcha/docs/select-challenge-types#qr-code-challenges">QR code
challenge</a> is available.</li>
</ul>
<p>For more information about the types of challenges that are available,
see <a href="https://docs.cloud.google.com/recaptcha/docs/select-challenge-types">Challenge types</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 23, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#July_23_2026</id>
    <updated>2026-07-23T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#July_23_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Agent Registry</h2>
<h3>Feature</h3>
<p>Agent skill governance is available in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<p>Agent Registry supports standalone skill governance, helping enable secure, enterprise-level management and governance of standalone skills for AI agents. You can register skill resources, upload and validate ZIP payload packages, track version history through immutable skill revisions, and review verified skill publishers.</p>
<p>This release includes the following features:</p>
<ul>
<li><strong>Lifecycle and versioning:</strong> Register and manage standalone <code>Skill</code> resources, lifecycle states, and version snapshots (<code>SkillRevision</code>).</li>
<li><strong>Console support:</strong> A dedicated <strong>Skills</strong> tab in Google Cloud Console to register, update, download, and monitor skills and revisions.</li>
<li><strong>Access policy enforcement:</strong> Use policy bindings to authorize reasoning engine agents to load standalone skills.</li>
<li><strong>Semantic search:</strong> Query the registry to search and discover standalone skills.</li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/agent-registry/register-skills">Register skills</a> and <a href="https://docs.cloud.google.com/agent-registry/manage-skills">Manage skills</a>.</p>
<h2 class="release-note-product-title">AlloyDB for PostgreSQL</h2>
<h3>Feature</h3>
<p>Transparent query forwarding is now available in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a> for clusters compatible with PostgreSQL 17 and 18. With this
feature, the primary node in a cluster intercepts read-only queries and
selectively forwards them to read pool instances while maintaining
read-your-writes consistency.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/alloydb/docs/transparent-query-forwarding">Optimize resources and isolate read queries with transparent query forwarding</a>.</p>
<h2 class="release-note-product-title">Apigee hybrid</h2>
<h3>Announcement</h3>
<h3 id="v1147">v1.14.7</h3>
<p>On July 23, 2026 we released an updated version of the Apigee hybrid software, v1.14.7.</p>
<ul>
<li>For information on upgrading, see <a href="https://docs.cloud.google.com/apigee/docs/hybrid/v1.14/upgrade">Upgrading Apigee hybrid to version 1.14</a>.</li>
<li>For information on new installations, see <a href="https://docs.cloud.google.com/apigee/docs/hybrid/v1.14/big-picture">The big picture</a>.</li>
</ul>
<aside class="note"><strong>Note:</strong><span> This is a patch release: The container images used in patch releases are integrated with the Apigee hybrid Helm charts. Upgrading to a patch via the Helm chart automatically updates the images. No manual image changes are typically needed. For information on container image support in Apigee hybrid releases, see <a href="https://docs.cloud.google.com/apigee/docs/release/apigee-release-process#apigee-hybrid-container-images">Apigee release process</a>.</span></aside>
<h3>Feature</h3>
<p><strong>Runtime rollout strategy configuration</strong></p>
<p>In this release, you can configure the rollout strategy used when updating runtime (message processor) ReplicaSets by setting the <a href="https://docs.cloud.google.com/apigee/docs/hybrid/v1.14/config-prop-ref#runtime-release-strategy"><code>runtime.release.strategy</code></a> property (with options <code>rolling</code>, <code>scale-down-first</code>, or <code>none</code>) or per-environment with <code>envs[].components.runtime.release.strategy</code> in your overrides configuration file. The property defaults to <code>rolling</code>.</p>
<h3>Security</h3>
<p>Various security and CVE fixes are included in this release.</p>
<h2 class="release-note-product-title">BigQuery</h2>
<h3>Change</h3>
<p>An updated version of the
<a href="https://docs.cloud.google.com/bigquery/docs/reference/odbc-jdbc-drivers#current_odbc_driver">Simba ODBC driver for BigQuery</a>
is now available.</p>
<h2 class="release-note-product-title">Cloud Location Finder</h2>
<h3>Feature</h3>
<p>Model Context Protocol (MCP) integration is available in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>. This built-in integration lets LLM-powered agents securely retrieve data using standard MCP tools (<code>search_cloud_locations</code> and <code>list_cloud_locations</code>). For more information, see <a href="https://docs.cloud.google.com/location-finder/docs/use-cloud-location-finder-mcp">Use the Model Context Protocol (MCP) with Cloud Location Finder</a>.</p>
<h2 class="release-note-product-title">Cloud Router</h2>
<h3>Feature</h3>
<p>Cloud Router support for named sets for BGP route policies is now <a href="https://cloud.google.com/products#product-launch-stages">generally available</a>. For more information, see
<a href="https://docs.cloud.google.com/network-connectivity/docs/router/concepts/bgp-route-policies-overview#what-are-bgp-route-policies">BGP route policies overview</a>.</p>
<h2 class="release-note-product-title">Vertex AI Search</h2>
<h3>Feature</h3>
<p><strong>Agent Search: Decrease thresholds for configurable pricing</strong></p>
<p>You can decrease the storage size and queries per minute (QPM) subscription
thresholds for configurable pricing. Previously, you could only increase these
thresholds.</p>
<p>Decreased thresholds take effect at the start of the next billing cycle.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/generative-ai-app-builder/docs/enable-configurable-pricing#modify-thresholds">Modify subscription
thresholds</a>.
This feature is generally available (GA).</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 22, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#July_22_2026</id>
    <updated>2026-07-22T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#July_22_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Access Approval</h2>
<h3>Feature</h3>
<p>Agent Identity is available in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a> for Access
Approval.</p>
<h3>Feature</h3>
<p>Privileged Access Manager is available in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">Access Transparency</h2>
<h3>Feature</h3>
<p>Agent Identity is available in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a> for Access
Transparency.</p>
<h3>Feature</h3>
<p>Privileged Access Manager is available in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
<h2 class="release-note-product-title">Gemini</h2>
<h3>Other</h3>
<h3 id="bug_fixes_in_vs_code_2">Bug fixes in VS Code</h3>
<p>Various bug fixes and minor product enhancements.</p>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: Support for unauthenticated Custom MCP Server data stores (Preview)</strong></p>
<p>When setting up a Custom MCP Server data store, you can
select <strong>No authentication</strong> if your Model Context Protocol (MCP) server doesn't
require authentication.</p>
<p>Creating a custom MCP Server data store is in Public Preview.
For more information, see <a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/custom-mcp-server/set-up-custom-mcp-server">Set up a custom MCP
server</a>.</p>
<h2 class="release-note-product-title">Google Distributed Cloud (software only) for VMware</h2>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.35.300-gke.87 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.
Google Distributed Cloud 1.35.300-gke.87 runs on Kubernetes v1.35.3-gke.400.</p>
<p>If you are using a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for VMware 1.34.700-gke.93 is now available
for download. To upgrade, see <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/how-to/upgrading.md">Upgrade clusters</a>.
Google Distributed Cloud 1.34.700-gke.93 runs on Kubernetes v1.34.7-gke.200.</p>
<p>If you use a third-party storage vendor, check the listing of our
previously-qualified <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">storage partners</a>.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for use with GKE On-Prem API clients: the Google Cloud console, the
gcloud CLI, and Terraform.</p>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.34.700-gke.93:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/vmware/docs/vulnerabilities">Vulnerability fixes</a>.</li>
<li>Fixed an issue where upgrading a user cluster with Anthos Network Gateway (ANG) enabled to an Advanced Cluster would stall or fail. Previously, the upgrade process attempted to modify immutable <code>spec.selector</code> fields on existing ANG resources. The upgrade operator now preserves existing label selectors during reconciliation so that V1 to V2 cluster migrations complete successfully.
</li>
</ul>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.35.300-gke.87:</p>
<ul>
<li>Fixed an issue where upgrading a user cluster with Anthos Network Gateway (ANG) enabled to an Advanced Cluster would stall or fail. Previously, the upgrade process attempted to modify immutable <code>spec.selector</code> fields on existing ANG resources. The upgrade operator now preserves existing label selectors during reconciliation so that V1 to V2 cluster migrations complete successfully.
</li>
</ul>
<h2 class="release-note-product-title">Google Distributed Cloud (software only) for bare metal</h2>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for bare metal 1.34.700-gke.93 is now available for
download. To upgrade, see <a href="how-to/upgrade">Upgrade clusters</a>.
Google Distributed Cloud for bare metal
1.34.700-gke.93 runs on Kubernetes v1.34.7-gke.200.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for installations or upgrades with the GKE On-Prem API clients: the
Google Cloud console, the gcloud CLI, and Terraform.</p>
<p>If you use a third-party storage vendor, check the listing of our
previously-qualified <a href="https://docs.cloud.google.com/kubernetes-engine/enterprise/docs/resources/partner-storage">storage partners</a>.</p>
<h3>Feature</h3>
<p>The following change was added in 1.34.700-gke.93:</p>
<ul>
<li>Removed the deprecated <code>csi-snapshot-validation-webhook</code> component. Upstream Kubernetes validation is now handled natively via Common Expression Language (CEL) rules within the deployed Custom Resource Definitions (CRDs). For more information, see <a href="https://docs.cloud.google.com/kubernetes-engine/docs/how-to/persistent-volumes/volume-snapshots">Volume snapshots</a>.
</li>
</ul>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.34.700-gke.93:</p>
<ul>
<li>Fixed vulnerabilities listed in <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/bare-metal/docs/vulnerabilities">Vulnerability fixes</a>.</li>
</ul>
<h2 class="release-note-product-title">Google SecOps Marketplace</h2>
<h3>Feature</h3>
<p><strong>Wiz</strong>: Version 14.0</p>
<ul>
<li><p>Added the following action:</p>
<ul>
<li><strong>Get Blue Agent Analysis</strong></li>
</ul></li>
</ul>
<h3>Feature</h3>
<p><strong>SentinelOne Singularity Operations Center</strong>: Version 1.0</p>
<ul>
<li>Added <strong>SentinelOne Singularity Operations Center</strong> integration.</li>
</ul>
<h3>Feature</h3>
<p><strong>Proofpoint Email Protection</strong>: Version 10.0</p>
<ul>
<li><p>Added the following action:</p>
<ul>
<li><strong>Download Quarantined Email</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Azure Monitor</strong>: Version 5.0</p>
<ul>
<li>Updated integration documentation links in the integration configuration.</li>
</ul>
<h3>Change</h3>
<p><strong>QRadar</strong>: Version 69.0</p>
<ul>
<li><p>Updated timestamp filtering to use <code>last_persisted_time</code> for tracking
modifications in the following connector:</p>
<ul>
<li><strong>Qradar Offenses Connector</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Jira</strong>: Version 60.0</p>
<ul>
<li><p>Added support for the <code>Created Before</code> date filter and <code>Custom JQL</code> query
parameter in the following action:</p>
<ul>
<li><strong>List Issues</strong></li>
</ul></li>
</ul>
<h3>Change</h3>
<p><strong>Google Chronicle</strong>: Version 90.0</p>
<ul>
<li><p>Updated handling of Wiz Defend detections and ontology mapping in the
following connector:</p>
<ul>
<li><strong>Chronicle Alerts Connector</strong></li>
</ul></li>
</ul>
<h2 class="release-note-product-title">Looker</h2>
<h3>Security</h3>
<p>A Cross-Site Scripting (XSS) vulnerability was discovered in Looker. An attacker could craft a malicious URL that, when opened by a Looker administrator, would allow the attacker to execute arbitrary scripts on their behalf and potentially compromise the administrator account.</p>
<p>Both Looker-hosted and self-hosted instances were found to be vulnerable.</p>
<p>This issue has already been mitigated for Looker-hosted instances.</p>
<p><strong>What should I do?</strong></p>
<p>For Looker-hosted instances, no action is required.</p>
<p>For self-hosted Looker instances, update your Looker instances as soon as possible. This vulnerability has been patched in all supported versions of Looker for self-hosted instances. The following versions have all been updated to fix this vulnerability:</p>
<ul>
<li>Looker 26.8.7 and all later versions</li>
<li>Looker 26.6.28+</li>
<li>Looker 26.4.36+</li>
<li>Looker 26.2.47+</li>
<li>Looker 26.0.66+</li>
<li>Looker 25.18.68+</li>
<li>Looker 25.12.65+</li>
<li>Looker 25.6.103+</li>
</ul>
<p>For more information, see <a href="http://cve.org/CVERecord?id=CVE-2026-15810">CVE-2026-15810</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 21, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#July_21_2026</id>
    <updated>2026-07-21T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#July_21_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Anthos Attached Clusters</h2>
<h3>Announcement</h3>
<p>You can now launch clusters with the following Kubernetes versions. Click on the following links to see the release notes associated with these patches:</p>
<ul>
<li><a href="https://cloud.google.com/kubernetes-engine/multi-cloud/docs/attached/aks/reference/supported-versions#1350-gke1">1.35.0-gke.1</a></li>
<li><a href="https://cloud.google.com/kubernetes-engine/multi-cloud/docs/attached/aks/reference/supported-versions#1340-gke2">1.34.0-gke.2</a></li>
<li><a href="https://cloud.google.com/kubernetes-engine/multi-cloud/docs/attached/aks/reference/supported-versions#1330-gke3">1.33.0-gke.3</a></li>
</ul>
<h2 class="release-note-product-title">Anthos clusters on AWS</h2>
<h3>Announcement</h3>
<p>You can now launch clusters with the following Kubernetes versions. Click on the following links to see the release notes associated with these patches:</p>
<ul>
<li><a href="https://cloud.google.com/kubernetes-engine/multi-cloud/docs/aws/reference/supported-versions#1353-gke300">1.35.3-gke.300</a></li>
<li><a href="https://cloud.google.com/kubernetes-engine/multi-cloud/docs/aws/reference/supported-versions#1346-gke200">1.34.6-gke.200</a></li>
<li><a href="https://cloud.google.com/kubernetes-engine/multi-cloud/docs/aws/reference/supported-versions#13310-gke200">1.33.10-gke.200</a></li>
</ul>
<h2 class="release-note-product-title">Anthos clusters on Azure</h2>
<h3>Announcement</h3>
<p>You can now launch clusters with the following Kubernetes versions. Click on the following links to see the release notes associated with these patches:</p>
<ul>
<li><a href="https://cloud.google.com/kubernetes-engine/multi-cloud/docs/azure/reference/supported-versions#1353-gke300">1.35.3-gke.300</a></li>
<li><a href="https://cloud.google.com/kubernetes-engine/multi-cloud/docs/azure/reference/supported-versions#1346-gke200">1.34.6-gke.200</a></li>
<li><a href="https://cloud.google.com/kubernetes-engine/multi-cloud/docs/azure/reference/supported-versions#13310-gke200">1.33.10-gke.200</a></li>
</ul>
<h2 class="release-note-product-title">Binary Authorization</h2>
<h3>Feature</h3>
<p>To provide long-term security and address threats from future quantum computers,
Binary Authorization supports keys that use post-quantum cryptography (PQC)
algorithms. These algorithms, such as <code>ML-DSA-65</code> (Dilithium3), are standardized
to be resistant to attacks from both classical and quantum computers. To learn how
to generate a PQC key pair and create an attestor, see
<a href="https://docs.cloud.google.com/binary-authorization/docs/creating-attestors-cli#pqc-keys">Create post-quantum cryptography (PQC) keys</a>.</p>
<h2 class="release-note-product-title">Cloud Service Mesh</h2>
<h3>Feature</h3>
<p>The <a href="https://docs.cloud.google.com/service-mesh/docs/data-plane-extensibility#typegoogleapiscomenvoyextensionsfiltershttpluav3lua">Envoy Lua Filter</a>
is now available as a preview feature in the stable release channel.</p>
<h2 class="release-note-product-title">Cloud Tasks</h2>
<h3>Feature</h3>
<p>Cloud Tasks support for the following is available in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a>:</p>
<ul>
<li><a href="https://docs.cloud.google.com/tasks/docs/configure-retry-task">Set retry parameters when creating a task</a>
and override the queue-level retry configuration for the task.</li>
<li><a href="https://docs.cloud.google.com/tasks/docs/create-tasks#create-batch-tasks">Create a batch of tasks</a>
and add the batch to an existing queue.</li>
<li><a href="https://docs.cloud.google.com/tasks/docs/manage-queues-and-tasks#delete-batch-tasks">Delete a batch of tasks</a>
from a queue.</li>
</ul>
<h2 class="release-note-product-title">Compute Engine</h2>
<h3>Feature</h3>
<p><strong>Generally available</strong>: You can configure a regional managed instance group
(MIG) to allow a VM repair in an alternate zone when the MIG can't repair the VM
in its original zone. Repairing a VM in an alternate zone can help to improve
your application's resiliency and resource obtainability. For more information,
see <a href="https://docs.cloud.google.com/compute/docs/instance-groups/repair-vm-in-alternate-zone">Repair a VM in an alternate zone</a>.</p>
<h2 class="release-note-product-title">Gemini</h2>
<h3>Other</h3>
<h3 id="bug_fixes_in_intellij">Bug fixes in IntelliJ</h3>
<p>Various bug fixes and minor product enhancements.</p>
<h2 class="release-note-product-title">Gemini Enterprise</h2>
<h3>Feature</h3>
<p><strong>Gemini Enterprise: Gemini 3.6 Flash available in the Global region</strong></p>
<p>Gemini 3.6 Flash is available in the <code>global</code> region. To make Gemini 3.6 Flash
available to users in the Gemini Enterprise app, administrators must turn on
the <strong>Gemini 3.6 Flash</strong> feature toggle.</p>
<p>Gemini 3.6 Flash is also available in Agent Designer workflow agents. Updates
take up to a day to appear in workflow agents.</p>
<p>For more information, see:</p>
<ul>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/manage-web-app-features">Manage features on the web
app</a></li>
<li><a href="https://docs.cloud.google.com/gemini/enterprise/docs/locations">Data residency for Gemini Enterprise Standard and Plus Editions and Gemini
Notebook Enterprise</a></li>
</ul>
<h3>Announcement</h3>
<p><strong>Gemini Enterprise: Gemini 3.5 Flash removal in the Global region</strong></p>
<p>Gemini 3.5 Flash will be removed as a model from the <code>global</code> region in the
Gemini Enterprise app on August 4, 2026.</p>
<aside class="note"><strong>Note:</strong><span> There is a correction to this release note. See <a href="#August_05_2026">August 05,
2026</a>.</span></aside>
<p>For more information, see <a href="https://docs.cloud.google.com/gemini/enterprise/docs/manage-web-app-features">Manage features on the web
app</a>.</p>
<h2 class="release-note-product-title">Gemini Enterprise Agent Platform</h2>
<h3>Feature</h3>
<p><strong>Gemini 3.6 Flash and 3.5 Flash-Lite are generally available (GA)</strong></p>
<p><a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/gemini/3-6-flash">Gemini 3.6 Flash</a>
and <a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/gemini/3-5-flash-lite">Gemini 3.5
Flash-Lite</a> are
now generally available (GA) and available for production use. These models are
designed to improve upon their predecessors' capabilities, including improved
token usage and improved document understanding. See the linked model
information pages for more information.</p>
<p>This release includes some potentially breaking changes from previous Flash and
Flash-Lite models:</p>
<ul>
<li><strong>Sampling parameters</strong>: Custom values for temperature, top-K, and top-P are
not supported and will be ignored if set.</li>
<li><strong>Penalty parameters</strong>: Custom values for frequency and presence penalty
parameters are not supported. Setting these will result in an API error.</li>
<li><strong>API turn structure</strong>: API requests where the last input turn has a role of
<code>Model</code> are no longer supported and will return an error:
<ul>
<li><strong>Interactions API</strong>: Requests where the last object in the input array
has <code>"type": "model_output"</code> will fail.</li>
<li><strong>GenerateContent API</strong>: Requests where the last object in the contents
array has <code>"role": "model"</code> will fail.</li>
</ul></li>
</ul>
<h3>Feature</h3>
<p><strong>CodeMender available in Public Preview</strong></p>
<p>CodeMender is now available in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a>. CodeMender
is an AI code security agent that can find, verify, and fix deep vulnerabilities
in your codebase. CodeMender wraps a fine-tuned harness around a large language
model (LLM), using Google DeepMind-engineered prompts, skills, and orchestration
logic to turn the model into an agentic system specialized in code security.</p>
<p>Key capabilities include:</p>
<ul>
<li><strong>Find vulnerabilities</strong>: Scan your codebase using an agent-guided LLM with
specialized security tools, or import findings from external static analysis
tools.</li>
<li><strong>Verify vulnerabilities</strong>: Build code and execute proof-of-concept (PoC)
exploits in your local sandbox to confirm exploitability and reduce false
positives.</li>
<li><strong>Fix vulnerabilities</strong>: Automatically generate, validate, and apply source
code patches tested against local builds and unit tests to prevent
regressions.</li>
<li><strong>Manage sessions and diffs</strong>: Track scan and remediation attempts as
stateful sessions, inspect unified diffs, and export detailed findings
reports in HTML, Markdown, JSON, or SARIF formats.</li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/codemender">CodeMender
overview</a>.</p>
<h3>Deprecated</h3>
<p><strong>Open model endpoint deprecations</strong></p>
<p>The following open model endpoints are deprecated and will be retired on
October 21, 2026. For more information, see <a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/deprecations/open-models">Open model
deprecations</a>.</p>
<ul>
<li><code>deepseek-ocr-maas</code></li>
<li><code>deepseek-r1-0528-maas</code></li>
<li><code>deepseek-v3.2-maas</code></li>
<li><code>deepseek-v3.1-maas</code></li>
<li><code>glm-5-maas</code></li>
<li><code>glm-4.7-maas</code></li>
<li><code>gpt-oss-20b-maas</code></li>
<li><code>kimi-k2-thinking-maas</code></li>
<li><code>llama-3.3-70b-instruct-maas</code></li>
<li><code>minimax-m2-maas</code></li>
<li><code>multilingual-e5-large-instruct-maas</code></li>
<li><code>multilingual-e5-small-maas</code></li>
<li><code>qwen3-235b-a22b-instruct-2507-maas</code></li>
<li><code>qwen3-coder-480b-a35b-instruct-maas</code></li>
<li><code>qwen3-next-80b-a3b-instruct-maas</code></li>
<li><code>qwen3-next-80b-a3b-thinking-maas</code></li>
</ul>
<h3>Announcement</h3>
<p><strong>CodeMender is available in Public Preview</strong></p>
<p>CodeMender is now available in Public Preview for select customers. CodeMender
is an AI-powered code security agent that runs on your local workstation to
find, verify, and fix security vulnerabilities in your codebase.</p>
<p>Key capabilities in this release include:</p>
<ul>
<li><strong>Scan and find</strong>: Scan your codebase for application logic, memory
management, and authentication vulnerabilities, or import findings from
external scanners.</li>
<li><strong>Verify</strong>: Build your code and run tests locally to confirm whether
findings are exploitable, minimizing false positives.</li>
<li><strong>Fix</strong>: Auto-generate security patches and verify them locally before
applying them to your workspace.</li>
<li><strong>Safety controls</strong>: Enforces a Human-in-the-Loop workflow with mandatory
manual confirmations for all disk writes and command executions by default.</li>
</ul>
<p>For more information, see the <a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/codemender/">CodeMender
overview</a>.</p>
<h2 class="release-note-product-title">Looker</h2>
<h3>Deprecated</h3>
<p>As of July 13, 2026, Looker reports have been deprecated. If you had previously enabled the preview for Looker reports, be aware of the following:</p>
<ul>
<li>You will no longer have the option to create new reports.</li>
<li>You will lose the ability to view or edit reports that were created during the preview period.</li>
</ul>
<p>Access to the rest of your Looker content in your instance will remain unaffected and you will continue to have access to Looker as a data source from Data Studio and Data Studio Pro.</p>
<p>You can create ad hoc Explores using Looker's <strong>Self-service Explores</strong> feature, which lets you upload CSV, XLS, and XLSX files to Looker and then query and visualize the data in a Looker Explore without needing to configure a LookML model or set up Git version control.</p>
<h2 class="release-note-product-title">Virtual Private Cloud</h2>
<h3>Feature</h3>
<p>For Google Cloud resources that are registered as
<a href="https://docs.cloud.google.com/app-hub/docs/overview">App Hub</a>
workloads or services, VPC Flow Logs records contain
application-specific labels. For more information, see
<a href="https://docs.cloud.google.com/vpc/docs/about-flow-logs-records#app-hub">App Hub labels</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 20, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#July_20_2026</id>
    <updated>2026-07-20T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#July_20_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Batch</h2>
<h3>Breaking</h3>
<p>Starting on the following dates, you can no longer create a job that locates
its Compute Engine resources outside of the job's location.</p>
<ul>
<li>For projects that have successfully submitted before July 31, 2026 at least
one job that uses the <code>allowedLocations[]</code> field with any region or zones
outside of the job's location, changes are starting on <em>June 30, 2027</em>.</li>
<li>For all other projects, changes are starting on <em>July 31, 2026</em>.</li>
</ul>
<p>If none of your jobs specify the <code>allowedLocations[]</code> field, then no action is
required. Otherwise, ensure that any region or zones specified in the
<code>allowedLocations[]</code> field are in the same region as the job's location
before these dates. For more information, see
<a href="https://docs.cloud.google.com/batch/docs/locations">Batch locations</a>.</p>
<h2 class="release-note-product-title">BigQuery</h2>
<h3>Issue</h3>
<p><a href="https://docs.cloud.google.com/lakehouse/docs/introduction"><em>Lakehouse for Apache Iceberg</em></a>: Data Products with
special characters, such as "/" or "-", are not supported and will not be
available in BigQuery even if shared from SAP BDC to
BigQuery. If you share a Data Product with special characters,
this could cause the refresh to stop and require
re-enrollment. Known SAP systems producing these Data Products include
SAP Business Warehouse (BW) sources and SAP SuccessFactors.</p>
<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/lakehouse/docs/introduction"><em>Lakehouse for Apache Iceberg</em></a>: Cross-cloud
Lakehouse now supports integration with SAP Business Data Cloud
(BDC) in Preview.</p>
<p>This update includes the following features:</p>
<ul>
<li><strong>Federation from SAP BDC:</strong> Create Delta Sharing catalogs in
Lakehouse to automatically synchronize shares, schemas, and
tables from SAP BDC.</li>
<li><strong>Querying SAP data:</strong> Query synchronized SAP BDC tables directly from
BigQuery without data migration.</li>
<li><strong>Publishing to SAP BDC:</strong> Publish Apache Iceberg REST catalog (IRC) tables
or Knowledge Catalog Data Products from
Lakehouse directly to SAP BDC, allowing SAP users and
applications to consume Google Cloud data directly as remote tables
in SAP Datasphere without migrating data.</li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/lakehouse/docs/set-up-cross-cloud-lakehouse-sap-bdc">Set up cross-cloud Lakehouse for SAP
BDC</a>, <a href="https://docs.cloud.google.com/lakehouse/docs/query-sap-data">Query SAP BDC
data</a>, and <a href="https://docs.cloud.google.com/lakehouse/docs/publish-data-to-sap-bdc">Publish Data Products to SAP BDC</a>.</p>
<h2 class="release-note-product-title">Cloud Load Balancing</h2>
<h3>Feature</h3>
<p>For regional external passthrough Network Load Balancers, you can reserve specific or automatically
allocated bring your own IP (BYOIP) IPv6 addresses before creating a load
balancer, so that the IPv6 address persists independently of the load balancer's lifecycle. You can also promote an ephemeral BYOIP IPv6 address that is in use
by a load balancer to a reserved static IP address.</p>
<p>For more information, see the following documentation:</p>
<ul>
<li><a href="https://docs.cloud.google.com/load-balancing/docs/network/setting-up-network-backend-service#byoip-ipv6">Set up a regional external passthrough Network Load Balancer with a backend service</a>.</li>
<li><a href="https://docs.cloud.google.com/load-balancing/docs/network/setting-up-networklb-multiple-protocols#byoip-ipv6">Set up a regional external passthrough Network Load Balancer for multiple IP protocols</a></li>
<li><a href="https://docs.cloud.google.com/load-balancing/docs/network/setting-up-network-zonal-neg#byoip-ipv6">Set up a regional external passthrough Network Load Balancer with zonal NEGs</a></li>
</ul>
<p>This feature is in <strong>Preview</strong>.</p>
<h2 class="release-note-product-title">Cloud NGFW</h2>
<h3>Feature</h3>
<p>You can now use the WildFire service to protect your network against unknown,
novel malware, and file-based threats. WildFire integrates advanced malware sandboxing
and real-time machine learning (ML) to perform deep inspection of
network-routed file transfers and block zero-day malware before it reaches your
workloads. WildFire is available in the Cloud Firewall Enterprise tier.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/firewall/docs/about-wildfire">WildFire overview</a> and
<a href="https://docs.cloud.google.com/firewall/docs/configure-wildfire">Configure WildFire in your network</a>. This
feature is available in <strong>Preview</strong>.</p>
<h2 class="release-note-product-title">Cloud SQL for PostgreSQL</h2>
<h3>Feature</h3>
<p>Cloud SQL for PostgreSQL now supports authentication via Secret Manager when executing SQL statements using the Data API (<code>executeSql</code>). You can store your database password in a regional secret in Secret Manager and pass the secret version resource name in your API request.</p>
<p>For more information, see <a href="https://docs.cloud.google.com/sql/docs/postgres/executesql-instance#configure-db-user">Execute SQL statements on a Cloud SQL instance</a>.</p>
<h2 class="release-note-product-title">Cloud Storage</h2>
<h3>Feature</h3>
<p>Object Lifecycle Management conditions for
<a href="https://docs.cloud.google.com/storage/docs/lifecycle#size-above-below-bytes"><code>sizeAboveBytes</code> and <code>sizeBelowBytes</code></a>
let you define a minimum and maximum size threshold for lifecycle actions.</p>
<h2 class="release-note-product-title">Compute Engine</h2>
<h3>Deprecated</h3>
<p>Encrypting disks, snapshots, images, and machine images with customer-supplied
encryption keys (CSEKs) is deprecated and will be disabled on July 20, 2027.</p>
<p>For more information and alternatives to CSEKs for your Compute Engine resources,
see <a href="https://docs.cloud.google.com/compute/docs/deprecations/csek-deprecation-in-compute-engine">Deprecation of customer-supplied encryption keys (CSEK) in Compute Engine</a>.</p>
<h2 class="release-note-product-title">Container Optimized OS</h2>
<h3>Change</h3>
<h3 id="cos-117-18613-675-20">cos-117-18613-675-20 <a id='"cos-arm64-117-18613-675-20"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/045443ea52af5948575258b1df0f85d66a77fd7a
">COS-6.6.143</a></td>
<td>v24.0.9</td>
<td>v1.7.34</td>
<td><a href="https://storage.googleapis.com/cos-tools/18613.675.20/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Fixed</h3>
<p>Fixed a bug in the XFS file system where direct I/O writes could use
outdated block mappings during Copy-on-Write operations.</p>
<h3>Fixed</h3>
<p>Upgraded net-misc/curl to 8.21.0.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-58013,CVE-2026-58014,CVE-2026-58015,CVE-2026-58016 in glib.</p>
<h3>Security</h3>
<p>Fixed CVE-2025-13462 in dev-lang/python</p>
<h3>Security</h3>
<p>Fixed CVE-2026-3644 in dev-lang/python</p>
<h3>Security</h3>
<p>Fixed CVE-2026-4224 in dev-lang/python</p>
<h3>Security</h3>
<p>Fixed CVE-2026-43010 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-46135 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-46331 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53163 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53167 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-58469, CVE-2026-58471, CVE-2026-58472 in net-misc/wget.</p>
<h3>Security</h3>
<p>Updated containerd to v1.7.34. This resolves CVE-2026-46680
and CVE-2026-53488.</p>
<h3>Change</h3>
<h3 id="cos-121-18867-528-21">cos-121-18867-528-21 <a id='"cos-arm64-121-18867-528-21"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/c4fcdba2d32933938b008b72e53252ddc6286367
">COS-6.6.143</a></td>
<td>v27.5.1</td>
<td>v2.0.10</td>
<td><a href="https://storage.googleapis.com/cos-tools/18867.528.21/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Fixed</h3>
<p>Updated containerd to v2.0.10. This resolves CVE-2026-46680.</p>
<h3>Fixed</h3>
<p>Fixed a bug in the XFS file system where direct I/O writes could use
outdated block mappings during Copy-on-Write operations.</p>
<h3>Fixed</h3>
<p>Upgraded net-misc/curl to 8.21.0.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-58013,CVE-2026-58014,CVE-2026-58015,CVE-2026-58016 in glib.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-23278 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-43010 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-46135 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-46331 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53163 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-53167 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-58469, CVE-2026-58471, CVE-2026-58472 in net-misc/wget.</p>
<h3>Change</h3>
<h3 id="cos-129-19506-299-36">cos-129-19506-299-36 <a id='"cos-arm64-129-19506-299-36"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/2d3868d9c2a54dbfe692ca8ea26defa8889e6433
">COS-6.12.94</a></td>
<td>v27.5.1</td>
<td>v2.2.5</td>
<td><a href="https://storage.googleapis.com/cos-tools/19506.299.36/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Fixed</h3>
<p>Fixed a bug in the XFS file system where direct I/O writes could use
outdated block mappings during Copy-on-Write operations.</p>
<h3>Fixed</h3>
<p>Upgraded net-misc/curl to 8.21.0.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-58013,CVE-2026-58014,CVE-2026-58015,CVE-2026-58016 in glib.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-43216 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-58469, CVE-2026-58471, CVE-2026-58472 in net-misc/wget.</p>
<h3>Security</h3>
<p>Updated containerd to v2.2.5. This resolves
CVE-2026-46680,CVE-2026-50195,CVE-2026-53492,CVE-2026-53488.</p>
<h3>Change</h3>
<h3 id="cos-125-19216-532-25">cos-125-19216-532-25 <a id='"cos-arm64-125-19216-532-25"/'></a></h3>
<table class="pkg">
<tr>
<td>Kernel</td>
<td>Docker</td>
<td>Containerd</td>
<td><a href="https://cloud.google.com/container-optimized-os/docs/how-to/run-gpus">GPU Drivers</a></td>
</tr>
<tr>
<td><a href="https://cos.googlesource.com/third_party/kernel/+/2049bd2bd5fb77d15efcbc7409707051cd3205c8
">COS-6.12.94</a></td>
<td>v27.5.1</td>
<td>v2.1.9</td>
<td><a href="https://storage.googleapis.com/cos-tools/19216.532.25/lakitu/gpu_driver_versions.textproto">See List</a></td>
</tr>
</table>
<h3>Fixed</h3>
<p>Upgraded net-misc/curl to 8.21.0.</p>
<h3>Security</h3>
<p>Fixed
CVE-2026-58013,CVE-2026-58014,CVE-2026-58015,CVE-2026-58016 in glib.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-43010 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-43216 in the Linux kernel.</p>
<h3>Security</h3>
<p>Fixed CVE-2026-58469, CVE-2026-58471, CVE-2026-58472 in net-misc/wget.</p>
<h3>Security</h3>
<p>Updated containerd to v2.1.9. This resolves CVE-2026-46680,CVE-2026-50195,
CVE-2026-53492,CVE-2026-53488.</p>
<h2 class="release-note-product-title">Firestore</h2>
<h3>Feature</h3>
<p>You can now view, manage, and deploy Firestore Security Rules directly in the
Google Cloud console for Firestore (Standard and Enterprise
editions). You can create new rulesets and clone or restore rulesets from the
timeline.</p>
<p>To learn more, see
<a href="https://docs.cloud.google.com/firestore/native/docs/using-console#manage-firestore-security-rules">Manage Firestore Security Rules</a>
or
<a href="https://docs.cloud.google.com/firestore/native/docs/security/get-started#use-the-cloud-console">Use the Google Cloud console</a>.</p>
<h2 class="release-note-product-title">Gemini</h2>
<h3>Other</h3>
<h3 id="bug_fixes_in_vs_code_3">Bug fixes in VS Code</h3>
<p>Various bug fixes and minor product enhancements.</p>
<h2 class="release-note-product-title">Gemini Enterprise Agent Platform</h2>
<h3>Security</h3>
<p><strong>Security update for Server-Side Request Forgery (SSRF) in Agent Studio</strong></p>
<p>This release fixes a Server-Side Request Forgery (SSRF) vulnerability in the
auto-generated <code>/api-proxy</code> backend endpoint for web applications created
before July 1, 2026, using Agent Studio.</p>
<p>If you downloaded, generated, or deployed web application code from Agent Studio
before July 1, 2026, regenerate the app from Agent Studio and deploy the new
version. For more information,
see <a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/agent-studio/deploy-vais-prompt">Quickstart: Deploy your Agent Studio prompt as a web
application</a></p>
<p>The updated backend code includes strict domain allowlist validation, ensuring
that destination hostnames for the <code>/api-proxy</code> endpoint end with allowed Google
Cloud domains, such as <code>*-aiplatform.clients6.google.com</code></p>
<h2 class="release-note-product-title">Google Distributed Cloud (software only) for bare metal</h2>
<h3>Announcement</h3>
<p>Google Distributed Cloud (software only) for bare metal 1.35.300-gke.87 is now available for
download. To upgrade, see <a href="how-to/upgrade">Upgrade clusters</a>.
Google Distributed Cloud for bare metal
1.35.300-gke.87 runs on Kubernetes v1.35.3-gke.400.</p>
<p>After a release, it takes approximately 7 to 14 days for the version to become
available for installations or upgrades with the GKE On-Prem API clients: the
Google Cloud console, the gcloud CLI, and Terraform.</p>
<p>If you use a third-party storage vendor, check the Google Distributed Cloud-ready
storage partners document to make sure the storage vendor has already passed the
qualification for this release of Google Distributed Cloud for bare metal.</p>
<h3>Feature</h3>
<p>The following change was added in 1.35.300-gke.87:</p>
<ul>
<li>Removed the deprecated <code>csi-snapshot-validation-webhook</code> component. Upstream Kubernetes validation is now handled natively via Common Expression Language (CEL) rules within the deployed Custom Resource Definitions (CRDs). For more information, see <a href="https://docs.cloud.google.com/kubernetes-engine/docs/how-to/persistent-volumes/volume-snapshots">Volume snapshots</a>.
</li>
</ul>
<h3>Fixed</h3>
<p>The following issues were fixed in 1.35.300-gke.87:</p>
<ul>
<li>Link to <a href="https://docs.cloud.google.com/kubernetes-engine/distributed-cloud/bare-metal/docs/vulnerabilities">Vulnerability fixes</a> for the list of security vulnerabilities addressed in this release.</li>
</ul>
<h2 class="release-note-product-title">Google Kubernetes Engine</h2>
<h3>Deprecated</h3>
<p>To improve security, Ubuntu node images in GKE version 1.37 and later don't
pre-install the <code>vulkan-tools</code> package. If you run Vulkan diagnostic tools
(such as <code>vulkaninfo</code>) directly on GKE Ubuntu hosts, then you must manually
install the <code>vulkan-tools</code> package. This change doesn't affect containerized
GPU/Vulkan workloads.</p>
<h2 class="release-note-product-title">Google SecOps</h2>
<h3>Deprecated</h3>
<p><strong>[Spotlight Feature] Deprecation of Google Security Operations legacy SIEM APIs</strong></p>
<p>Google Security Operations is <a href="https://docs.cloud.google.com/chronicle/docs/deprecations">deprecating</a> its legacy SIEM APIs—<a href="https://docs.cloud.google.com/chronicle/docs/reference/google-secops-api-libraries-overview#backstory_api">Backstory API</a> (including <a href="https://docs.cloud.google.com/chronicle/docs/reference/customer-management-api">Customer Management API</a>) and <a href="https://docs.cloud.google.com/chronicle/docs/reference/google-secops-api-libraries-overview#ingestion_api">Ingestion API</a>—in favor of the modern <a href="https://docs.cloud.google.com/chronicle/docs/reference/google-secops-api-libraries-overview#chronicle_api">Chronicle API</a>.</p>
<p><strong>Key dates</strong></p>
<ul>
<li><strong>October 26, 2026:</strong> New Google SecOps instances provisioned from this date will no longer support legacy API calls.</li>
<li><strong>July 20, 2027:</strong> All requests to legacy endpoints fail from this date because legacy APIs for all existing instances will be completely turned down. </li>
</ul>
<p>This change applies only to custom scripts, integrations, SOAR connectors, or ingestion feeds calling legacy Backstory API or Ingestion API endpoints. Any changes impacting the Google SecOps UI are already addressed and don't call for your action.</p>
<p><strong>Next steps</strong></p>
<ul>
<li><p>Audit API usage to identify any affected components that currently call legacy Backstory API or Ingestion API endpoints, and replace them with Chronicle API endpoints.</p></li>
<li><p>Validate and test that your updated components work properly.</p></li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/chronicle/docs/administration/migrate-from-legacy-api-to-chronicle-api">Migrate from legacy API to Chronicle API</a>.</p>
<h2 class="release-note-product-title">Google SecOps SIEM</h2>
<h3>Deprecated</h3>
<p><strong>[Spotlight Feature] Deprecation of Google Security Operations legacy SIEM APIs</strong></p>
<p>Google Security Operations is <a href="https://docs.cloud.google.com/chronicle/docs/deprecations">deprecating</a> its legacy SIEM APIs—<a href="https://docs.cloud.google.com/chronicle/docs/reference/google-secops-api-libraries-overview#backstory_api">Backstory API</a> (including <a href="https://docs.cloud.google.com/chronicle/docs/reference/customer-management-api">Customer Management API</a>) and <a href="https://docs.cloud.google.com/chronicle/docs/reference/google-secops-api-libraries-overview#ingestion_api">Ingestion API</a>—in favor of the modern <a href="https://docs.cloud.google.com/chronicle/docs/reference/google-secops-api-libraries-overview#chronicle_api">Chronicle API</a>.</p>
<p><strong>Key dates</strong></p>
<ul>
<li><strong>October 26, 2026:</strong> New Google SecOps instances provisioned from this date will no longer support legacy API calls.</li>
<li><strong>July 20, 2027:</strong> All requests to legacy endpoints fail from this date because legacy APIs for all existing instances will be completely turned down. </li>
</ul>
<p>This change applies only to custom scripts, integrations, SOAR connectors, or ingestion feeds calling legacy Backstory API or Ingestion API endpoints. Any changes impacting the Google SecOps UI are already addressed and don't call for your action.</p>
<p><strong>Next steps</strong></p>
<ul>
<li><p>Audit API usage to identify any affected components that currently call legacy Backstory API or Ingestion API endpoints, and replace them with Chronicle API endpoints.</p></li>
<li><p>Validate and test that your updated components work properly.</p></li>
</ul>
<p>For more information, see <a href="https://docs.cloud.google.com/chronicle/docs/administration/migrate-from-legacy-api-to-chronicle-api">Migrate from legacy API to Chronicle API</a>.</p>
<h2 class="release-note-product-title">Virtual Private Cloud</h2>
<h3>Feature</h3>
<p><strong>Preview</strong>: You can reserve static external IPv6 addresses from
bring your own IP addresses (BYOIP) sub-prefixes that are in
<code>EXTERNAL_IPV6_FORWARDING_RULE_CREATION</code> mode.</p>
<p>You can assign these addresses to forwarding rules for external passthrough
Network Load Balancers and external protocol forwarding. You can also promote
ephemeral IPv6 BYOIP addresses that are used by external forwarding rules
to reserved static IP addresses.</p>
<p>For more information, see
<a href="https://docs.cloud.google.com/vpc/docs/create-ipv6-sub-prefixes#create-subprefix-use">Create external forwarding rules</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 19, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#July_19_2026</id>
    <updated>2026-07-19T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#July_19_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Google SecOps SOAR</h2>
<h3>Announcement</h3>
<p>Release 6.3.94 is being rolled out to the first phase of regions as listed 
<a href="https://docs.cloud.google.com/chronicle/docs/soar/overview-and-introduction/soar-gradual-release">here</a>.</p>
<p>This release contains internal and customer bug fixes.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 18, 2026</title>
    <id>tag:google.com,2016:gcp-release-notes#July_18_2026</id>
    <updated>2026-07-18T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/release-notes#July_18_2026"/>
    <content type="html"><![CDATA[<h2 class="release-note-product-title">Google SecOps SOAR</h2>
<h3>Announcement</h3>
<p><a href="https://docs.cloud.google.com/chronicle/docs/soar/release-notes#July_12_2026">Release 6.3.93</a> is now
available for all regions.</p>
]]>
    </content>
  </entry>

</feed>
