<?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:service-extensions-release-notes</id>
  <title>Service Extensions - Release notes</title>
  <link rel="self" href="https://docs.cloud.google.com/feeds/service-extensions-release-notes.xml"/>
  <author>
    <name>Google Cloud Platform</name>
  </author>
  <updated>2026-04-10T00:00:00-07:00</updated>

  <entry>
    <title>April 10, 2026</title>
    <id>tag:google.com,2016:service-extensions-release-notes#April_10_2026</id>
    <updated>2026-04-10T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#April_10_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>When configuring extensions by using plugins or callouts, you can specify some
request and connection attributes to forward to backend services. For more
information, see <a href="https://docs.cloud.google.com/service-extensions/docs/attributes">supported attributes</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 09, 2026</title>
    <id>tag:google.com,2016:service-extensions-release-notes#April_09_2026</id>
    <updated>2026-04-09T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#April_09_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Google Kubernetes Engine (GKE) Gateway support for using extensions by using
callouts to add custom logic into the load balancing processing path is in
<strong>General Availability</strong>. For more information, see
<a href="https://docs.cloud.google.com/service-extensions/docs/overview#integration-gke">GKE extensions</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>December 08, 2025</title>
    <id>tag:google.com,2016:service-extensions-release-notes#December_08_2025</id>
    <updated>2025-12-08T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#December_08_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can use Service Extensions to implement <a href="https://docs.cloud.google.com/service-extensions/docs/lb-advanced-use-cases#dynamic-forwarding">dynamic forwarding</a>, which helps you map tenants to endpoints programmatically, without having to update your URL maps. This feature is in <strong>Preview</strong>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>November 17, 2025</title>
    <id>tag:google.com,2016:service-extensions-release-notes#November_17_2025</id>
    <updated>2025-11-17T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#November_17_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>For authorization extensions, in addition to the ext_proc Envoy gRPC API, the
<a href="https://docs.cloud.google.com/service-extensions/docs/callouts-overview##ext-authz">ext_authz gRPC API</a> is also supported. This capability allows seamless integration with the broader authorization ecosystem. This feature is in <strong>Preview</strong>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>November 13, 2025</title>
    <id>tag:google.com,2016:service-extensions-release-notes#November_13_2025</id>
    <updated>2025-11-13T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#November_13_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Regional external and internal Application Load Balancers support <a href="https://docs.cloud.google.com/service-extensions/docs/configure-route-extensions#configure-route-plugins">route</a> and <a href="https://docs.cloud.google.com/service-extensions/docs/configure-traffic-extensions#configure-traffic-plugins">traffic</a> extensions using plugins. This feature is in <strong>Preview</strong>.</p>
<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/service-extensions/docs/lb-extensions-overview#edge-extensions">Edge extensions</a> help you manipulate request headers early in the processing lifecycle of global external Application Load Balancers to influence caching and routing decisions. This feature is in <strong>General Availability</strong>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>November 05, 2025</title>
    <id>tag:google.com,2016:service-extensions-release-notes#November_05_2025</id>
    <updated>2025-11-05T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#November_05_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/service-extensions/docs/callouts-overview">Cloud Load Balancing callouts</a> have full duplex streaming support.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>October 28, 2025</title>
    <id>tag:google.com,2016:service-extensions-release-notes#October_28_2025</id>
    <updated>2025-10-28T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#October_28_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/service-extensions/docs/lb-extensions-overview#authorization-extensions">Authorization extensions</a> help you configure Cloud Load Balancing authorization policies to use custom authorization engines. This feature is in <strong>General Availability</strong>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>September 15, 2025</title>
    <id>tag:google.com,2016:service-extensions-release-notes#September_15_2025</id>
    <updated>2025-09-15T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#September_15_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>To protect AI workloads, you can <a href="https://docs.cloud.google.com/service-extensions/docs/configure-extensions-to-google-services#configure-traffic-ma">configure traffic extensions to call the Model Armor service</a> on supported Application Load Balancers. This feature is in <strong>General Availability</strong>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 24, 2025</title>
    <id>tag:google.com,2016:service-extensions-release-notes#July_24_2025</id>
    <updated>2025-07-24T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#July_24_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>To <a href="https://docs.cloud.google.com/service-extensions/docs/prepare-plugin-code#generic-repository">upload your Wasm plugin code</a> to Artifact Registry, you can use generic format repositories, in addition to Docker repositories. This feature is in <strong>Preview</strong>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>July 01, 2025</title>
    <id>tag:google.com,2016:service-extensions-release-notes#July_01_2025</id>
    <updated>2025-07-01T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#July_01_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/service-extensions/docs/overview#integration-lb-plugins">Plugins for Cloud Load Balancing</a> help you insert WebAssembly (Wasm) code in a fully managed serverless environment directly into the data path of most Cloud Load Balancing Application Load Balancers. This feature is in <strong>General Availability</strong>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>June 23, 2025</title>
    <id>tag:google.com,2016:service-extensions-release-notes#June_23_2025</id>
    <updated>2025-06-23T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#June_23_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/service-extensions/docs/lb-extensions-overview#edge-extensions">Edge extensions</a> help you manipulate request headers early in the request processing lifecycle of global external Application Load Balancers to influence caching and routing decisions. This feature is in <strong>Preview</strong>.</p>
<p>Learn how to <a href="https://docs.cloud.google.com/service-extensions/docs/configure-edge-extensions">configure an edge extension</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 09, 2025</title>
    <id>tag:google.com,2016:service-extensions-release-notes#April_09_2025</id>
    <updated>2025-04-09T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#April_09_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>The Google Kubernetes Engine (GKE) Gateway supports using extensions to add custom logic into the load balancing processing path. For more information, see <a href="https://docs.cloud.google.com/service-extensions/docs/overview#integration-gke">GKE extensions</a>. This feature is in <strong>Preview</strong>.</p>
<h3>Feature</h3>
<p>You can configure Model Armor with Service Extensions to protect AI workloads on supported Application Load Balancers. For more information, see <a href="https://docs.cloud.google.com/service-extensions/docs/overview#integration-lb-callouts-gservices">Callouts to Google services</a>. This feature is in <strong>Preview</strong>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>February 12, 2025</title>
    <id>tag:google.com,2016:service-extensions-release-notes#February_12_2025</id>
    <updated>2025-02-12T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#February_12_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Service Extensions plugins support Go-compiled Wasm, in addition to  Rust and C++. For more information, see <a href="https://docs.cloud.google.com/service-extensions/docs/prepare-plugin-code#go">Prepare the plugin code</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>October 30, 2024</title>
    <id>tag:google.com,2016:service-extensions-release-notes#October_30_2024</id>
    <updated>2024-10-30T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#October_30_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Service Extensions plugins help you insert WebAssembly (Wasm) plugins in a fully managed serverless environment directly into the data path of most Cloud Load Balancing Application Load Balancers. This feature is in <strong>Preview</strong>.</p>
<p>For details, see <a href="https://docs.cloud.google.com/service-extensions/docs/overview#integration-lb-plugins">Plugins for Cloud Load Balancing</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>September 16, 2024</title>
    <id>tag:google.com,2016:service-extensions-release-notes#September_16_2024</id>
    <updated>2024-09-16T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#September_16_2024"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p><a href="https://docs.cloud.google.com/service-extensions/docs/lb-extensions-overview#authorization-extensions">Authorization extensions</a> help you configure Cloud Load Balancing authorization policies to use custom authorization engines. This feature is in <strong>Preview</strong>.</p>
<h3>Feature</h3>
<p>You can now also host an extension on a backend service that uses serverless NEGs pointing to Cloud Run services. For more information, see <a href="https://docs.cloud.google.com/service-extensions/docs/callouts-overview#supported-backends">Supported backends for extension services</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 02, 2024</title>
    <id>tag:google.com,2016:service-extensions-release-notes#April_02_2024</id>
    <updated>2024-04-02T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#April_02_2024"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Service Extensions is <strong>Generally Available</strong> for callout extensions for <a href="https://docs.cloud.google.com/service-extensions/docs/callouts-overview#supported-lbs">most Google Cloud Application Load Balancers</a>.</p>
<p>You can also <a href="https://docs.cloud.google.com/service-extensions/docs/configure-callout">configure Cloud Load Balancing user-managed callout extensions</a> by using the Console.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>October 17, 2023</title>
    <id>tag:google.com,2016:service-extensions-release-notes#October_17_2023</id>
    <updated>2023-10-17T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#October_17_2023"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Service Extensions callouts are available for Google Cloud Application Load Balancers, excluding Classic.</p>
<p>With the introduction of this feature, users instruct load balancers to forward traffic from within the Cloud Load Balancing data processing path through gRPC to user-managed or partner-hosted applications. These applications can apply various policies or functions, such as header or payload manipulation, security screening, or custom logging on the traffic before returning the traffic to the load balancer for further processing.</p>
<p>For details, see <a href="https://docs.cloud.google.com/service-extensions/docs/callouts-overview">Cloud Load Balancing callouts overview</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>October 28, 2022</title>
    <id>tag:google.com,2016:service-extensions-release-notes#October_28_2022</id>
    <updated>2022-10-28T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/service-extensions/docs/release-notes#October_28_2022"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Initial release of <a href="https://docs.cloud.google.com/service-extensions/docs/overview">Service Extensions</a>.</p>
<p>Service Extensions helps you insert plugins inline in the Media CDN data path. You build these plugins by using WebAssembly (Wasm) and Proxy-Wasm ABI.</p>
<p>This product is in <strong>Preview</strong>.</p>
]]>
    </content>
  </entry>

</feed>
