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

  <entry>
    <title>May 28, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#May_28_2026</id>
    <updated>2026-05-28T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#May_28_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>As part of Bigtable Enterprise Plus <a href="https://docs.cloud.google.com/bigtable/docs/editions-overview">edition</a>,
you can configure a retention period of up to 365 days for backups. 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/backups">Bigtable backups overview</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>May 18, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#May_18_2026</id>
    <updated>2026-05-18T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#May_18_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can enable <a href="https://docs.cloud.google.com/bigtable/docs/routing#row-affinity">row-affinity routing</a> for a
standard app profile in the Google Cloud console. For more information, see
<a href="https://docs.cloud.google.com/bigtable/docs/configuring-app-profiles#create-standard-app-profile">Create a standard app profile</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>May 07, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#May_07_2026</id>
    <updated>2026-05-07T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#May_07_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can use <a href="https://github.com/GoogleCloudPlatform/cloud-bigtable-ecosystem/tree/main/aerospike-bigtable-migration-tools">Aerospike migration tools</a> to migrate data from Aerospike to Bigtable with minimal or zero downtime. This feature is available in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>. For more information, see <a href="https://docs.cloud.google.com/bigtable/docs/migrate-aerospike-to-bigtable">Migrate Aerospike to Bigtable</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 30, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#April_30_2026</id>
    <updated>2026-04-30T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#April_30_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can use Bigtable <a href="https://github.com/GoogleCloudPlatform/cloud-bigtable-ecosystem#ai-agent-skills">agent
skills</a>
to let AI agents assist with Bigtable-related tasks, such as schema design,
generating SQL queries, and infrastructure management.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 23, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#April_23_2026</id>
    <updated>2026-04-23T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#April_23_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can use window functions with GoogleSQL in Bigtable to perform advanced
analytic operations over multiple table rows.
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/reference/sql/window-functions">Window functions</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 22, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#April_22_2026</id>
    <updated>2026-04-22T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#April_22_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>The Bigtable editions feature is <a href="https://cloud.google.com/products#product-launch-stages">generally available
(GA)</a>. Bigtable
editions introduces advanced features in performance, analytic query capability,
and resource management. You can choose between the Enterprise and Enterprise
Plus edition to select the right capabilities for your workloads. For more
information, see <a href="https://docs.cloud.google.com/bigtable/docs/editions-overview">Editions overview</a>.</p>
<h3>Feature</h3>
<p>Bigtable provides an in-memory tier as part of its hybrid storage
architecture. This tier provides sub-millisecond read latency and high
throughput for time-sensitive data with independent vertical scaling to handle
traffic surges. The in-memory tier is available only in the Enterprise Plus
<a href="https://docs.cloud.google.com/bigtable/docs/editions-overview">edition</a> in
<a href="https://cloud.google.com/products#product-launch-stages">Preview</a>. For more
information, see <a href="https://docs.cloud.google.com/bigtable/docs/in-memory-overview">In-memory tier overview</a>.</p>
<h3>Feature</h3>
<p>Bigtable <a href="https://docs.cloud.google.com/bigtable/docs/tiered-storage">tiered storage</a> limit increases from
32 TB to 64 TB per node. This expansion provides higher storage
density to support retention of larger volumes of infrequently accessed data and
is available only in the Enterprise Plus <a href="https://docs.cloud.google.com/bigtable/docs/editions-overview">edition</a>.
Tiered storage is available in <a href="https://cloud.google.com/products/#product-launch-stages">Preview</a>.</p>
<h3>Feature</h3>
<p>As part of Bigtable <a href="https://docs.cloud.google.com/bigtable/docs/editions-overview">editions</a>, you can use
<a href="https://docs.cloud.google.com/bigtable/docs/data-boost-overview">Data Boost</a> to read data from tiered
storage and HDD clusters. This feature is available only in the Enterprise Plus
edition and is <a href="https://cloud.google.com/products#product-launch-stages">generally available (GA)</a>.</p>
<h3>Feature</h3>
<p>As part of Bigtable <a href="https://docs.cloud.google.com/bigtable/docs/editions-overview">editions</a>, you can use
<a href="https://docs.cloud.google.com/bigtable/docs/data-boost-overview">Data Boost</a> to run GoogleSQL queries. This
feature is available only in the Enterprise Plus edition and 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/googlesql-examples#data-boost-analysis">High-throughput SQL analysis with Data Boost</a>.</p>
<h3>Feature</h3>
<p>As part of Bigtable <a href="https://docs.cloud.google.com/bigtable/docs/editions-overview">editions</a>, you can
configure which cluster in a replicated instance is used for automated backups.
This feature provides greater cost control and backup resource management. This
feature is available only in the Enterprise Plus edition and 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/backups">Bigtable backups overview</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 20, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#April_20_2026</id>
    <updated>2026-04-20T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#April_20_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can use the <a href="https://docs.cloud.google.com/bigtable/docs/reference/admin/mcp/databaseinsights/mcp">Database Insights remote MCP server</a>
to analyze Bigtable's performance and system metrics. This feature is
<a href="https://cloud.google.com/products#product-launch-stages">generally available (GA)</a>.</p>
<h3>Feature</h3>
<p>Bigtable <a href="https://docs.cloud.google.com/bigtable/docs/continuous-materialized-views">continuous materialized views</a>
are <a href="https://cloud.google.com/products#product-launch-stages">generally available (GA)</a>.
These views let you create precomputed tables that Bigtable automatically keeps
in sync with your source data for low-latency queries and real-time insights.</p>
<h3>Feature</h3>
<p>Bigtable free trial instances are <a href="https://cloud.google.com/products#product-launch-stages">generally available (GA)</a>.
These instances let you learn and explore Bigtable features for 90 days at no
cost, providing a 1-node SSD cluster and up to 500 GB of storage. For more
information, see <a href="https://docs.cloud.google.com/bigtable/docs/free-trial-instance">Free trial instances overview</a>.</p>
<h3>Feature</h3>
<p>The <a href="https://docs.cloud.google.com/bigtable/docs/use-bigtable-mcp">Bigtable remote MCP server</a> is
<a href="https://cloud.google.com/products#product-launch-stages">generally available (GA)</a>.
The Bigtable remote MCP server lets you interact with Bigtable instances
from LLMs, AI applications, and AI-enabled development platforms.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 16, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#April_16_2026</id>
    <updated>2026-04-16T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#April_16_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can stream messages from <a href="https://docs.cloud.google.com/pubsub/docs/subscription-overview">Pub/Sub</a>
directly to a Bigtable table using
<a href="https://docs.cloud.google.com/pubsub/docs/bigtable-subscriptions">Bigtable subscriptions</a>. This feature lets
you write streaming messages to Bigtable without needing a separate subscriber
such as Dataflow. This feature is available in
<a href="https://cloud.google.com/products/#product-launch-stages">Preview</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 15, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#April_15_2026</id>
    <updated>2026-04-15T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#April_15_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Dataplex Universal Catalog is now called Knowledge Catalog. The API, client
library, CLI, and Identity and Access Management (IAM) names remain unchanged.
For more information about how Bigtable metadata interacts with Knowledge
Catalog, see <a href="https://docs.cloud.google.com/bigtable/docs/manage-data-assets-using-knowledge-catalog">Manage data assets using Knowledge Catalog</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 13, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#April_13_2026</id>
    <updated>2026-04-13T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#April_13_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can now use GoogleSQL geography functions to work with geospatial data in Bigtable.
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/work-with-geo-data">Work with geospatial data</a>
and <a href="https://docs.cloud.google.com/bigtable/docs/reference/sql/geography_functions">Geography functions reference</a>.</p>
<h3>Feature</h3>
<p>Bigtable supports <a href="https://docs.cloud.google.com/bigtable/docs/reference/sql/pipe-syntax">pipe syntax</a>,
an extension to GoogleSQL that lets you build simpler and more concise queries.
This feature is <a href="https://cloud.google.com/products#product-launch-stages">generally available (GA)</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 09, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#April_09_2026</id>
    <updated>2026-04-09T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#April_09_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can use Gemini in Bigtable Studio to help you write GoogleSQL queries. This
feature is available in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.
For more information, see <a href="https://docs.cloud.google.com/bigtable/docs/write-sql-gemini">Write SQL with Gemini assistance</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>April 07, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#April_07_2026</id>
    <updated>2026-04-07T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#April_07_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can connect to Bigtable from Java applications and other reporting tools
that support a generic JDBC adapter by using the <a href="https://docs.cloud.google.com/bigtable/docs/reference/jdbc">Bigtable JDBC driver</a>.
This feature is <a href="https://cloud.google.com/products#product-launch-stages">generally available (GA)</a>.</p>
<h3>Feature</h3>
<p>You can use <a href="https://docs.cloud.google.com/bigtable/docs/create-manage-protobuf-schemas">protocol buffer (protobuf) schemas</a>
to query individual fields within protobuf messages stored as bytes in Bigtable.
You can query your protobuf data using GoogleSQL for Bigtable, continuous
materialized views, logical views, or BigQuery external tables. This feature is
<a href="https://cloud.google.com/products#product-launch-stages">generally available (GA)</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>March 30, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#March_30_2026</id>
    <updated>2026-03-30T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#March_30_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can view the <a href="https://docs.cloud.google.com/bigtable/docs/manage-continuous-materialized-views#view-details">details of Bigtable continuous materialized views</a>
in the Google Cloud console.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>March 25, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#March_25_2026</id>
    <updated>2026-03-25T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#March_25_2026"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>Bigtable client for Java has modernized its Admin API. For detailed migration
steps and code examples, see
<a href="https://docs.cloud.google.com/bigtable/docs/upgrading-clients#java">Upgrading client libraries</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>March 24, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#March_24_2026</id>
    <updated>2026-03-24T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#March_24_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can manage Bigtable <a href="https://docs.cloud.google.com/bigtable/docs/tiered-storage">tiered storage</a>
configuration in the Google Cloud console and view tiered storage metrics in
<a href="https://docs.cloud.google.com/bigtable/docs/monitoring-instance#console-monitoring-resources">system insights</a>.
For more information, see <a href="https://docs.cloud.google.com/bigtable/docs/managing-tables">Create and manage tables</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>March 06, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#March_06_2026</id>
    <updated>2026-03-06T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#March_06_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p><a href="https://google.github.io/adk-docs/integrations/bigtable/">Bigtable tools in the Agent Development Kit (ADK)</a>
are <a href="https://cloud.google.com/products#product-launch-stages">generally available (GA)</a>.
With these tools, you can build AI agents that interact with Bigtable to
discover metadata about Bigtable tables and instances and execute LLM-powered
SQL queries.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>February 18, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#February_18_2026</id>
    <updated>2026-02-18T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#February_18_2026"/>
    <content type="html"><![CDATA[<h3>Announcement</h3>
<p>New best practices are available for securing generative AI agents using Model
Context Protocol (MCP) with Google Cloud databases. This guide covers key
security measures like least privilege, native database controls, and secure
agent design to help you build safer AI applications. For more information, see
<a href="https://docs.cloud.google.com/bigtable/docs/secure-agent-interactions-mcp">Best practices for securing agent interactions with Model Context Protocol</a>.</p>
<h3>Feature</h3>
<p>You can migrate a machine learning feature management workload from Vertex AI
Feature Store (Legacy) to a Bigtable instance. For more information, see
<a href="https://docs.cloud.google.com/bigtable/docs/migrate-vertex-ai-legacy-bigtable">Migrate from Vertex AI Feature Store (Legacy) to
Bigtable</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>February 17, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#February_17_2026</id>
    <updated>2026-02-17T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#February_17_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can use the <a href="https://docs.cloud.google.com/bigtable/docs/use-bigtable-mcp">Bigtable Admin API MCP server</a>
to enable agents and AI applications to perform a range of data-related tasks.
This feature is in <a href="https://cloud.google.com/products#product-launch-stages">Preview</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>February 13, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#February_13_2026</id>
    <updated>2026-02-13T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#February_13_2026"/>
    <content type="html"><![CDATA[<h3>Breaking</h3>
<p>You can use the <a href="https://docs.cloud.google.com/bigtable/docs/flink-connector">Flink Bigtable connector</a>
version 0.3.2 to connect to Bigtable from Apache Flink version 2.1.0.
Additionally, this version of the connector lets you specify the number of
mutations to include in each batch sent to Bigtable. This feature is
<a href="https://cloud.google.com/products#product-launch-stages">generally available (GA)</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>February 02, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#February_02_2026</id>
    <updated>2026-02-02T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#February_02_2026"/>
    <content type="html"><![CDATA[<h3>Libraries</h3>
<div><devsite-selector data-ds-scope="code-sample">
<section><h3 track-name="java">Java</h3><h4 id="2720_2026-01-30"><a href="https://github.com/googleapis/java-bigtable/compare/v2.71.0...v2.72.0" rel="noreferrer noopener">2.72.0</a> (2026-01-30)</h4>
<h5 id="features_2">Features</h5>
<ul>
<li>Add GcRuleBuilder for safe GC rule construction (<a href="https://github.com/googleapis/java-bigtable/issues/2758" rel="noreferrer noopener">#2758</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/4a99a8ccad8469933b63aa63205bc2c800a24fef" rel="noreferrer noopener">4a99a8c</a>)</li>
<li>Handle StatusRuntimeException in CbtTestProxy, increase inbound message / metadata size (<a href="https://github.com/googleapis/java-bigtable/issues/2763" rel="noreferrer noopener">#2763</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/3e27d2895816685743ee59d566cd8870447c02f1" rel="noreferrer noopener">3e27d28</a>)</li>
<li>Regenerate protos using protoc 4</li>
</ul>
<h5 id="bug_fixes_2">Bug Fixes</h5>
<ul>
<li><strong>deps:</strong> Update the Java code generator (gapic-generator-java) to 2.66.0 (<a href="https://github.com/googleapis/java-bigtable/commit/ca240078ea4400cd071d796259ed4b8c9501a6f6" rel="noreferrer noopener">ca24007</a>)</li>
</ul>
<h5 id="dependencies_2">Dependencies</h5>
<ul>
<li>Update dependency com.google.cloud:sdk-platform-java-config to v3.56.0 (<a href="https://github.com/googleapis/java-bigtable/issues/2765" rel="noreferrer noopener">#2765</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/d1020a1ea1e296273408262a33a09427a20d8156" rel="noreferrer noopener">d1020a1</a>)</li>
</ul></section>
</devsite-selector></div>
]]>
    </content>
  </entry>

  <entry>
    <title>January 30, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#January_30_2026</id>
    <updated>2026-01-30T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#January_30_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Bigtable has a unified, customizable system insights dashboard. This dashboard
includes predefined metrics and other Google Cloud metrics. 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/monitoring-instance#customize-system-insights">Customize the system insights dashboard</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>January 21, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#January_21_2026</id>
    <updated>2026-01-21T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#January_21_2026"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Bigtable is available in the <code>asia-southeast3</code> (Bangkok) region. For more
information, see <a href="https://docs.cloud.google.com/bigtable/docs/locations">Bigtable locations</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>January 19, 2026</title>
    <id>tag:google.com,2016:bigtable-release-notes#January_19_2026</id>
    <updated>2026-01-19T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#January_19_2026"/>
    <content type="html"><![CDATA[<h3>Libraries</h3>
<div><devsite-selector data-ds-scope="code-sample">
<section><h3 track-name="java">Java</h3><h4 id="2710_2026-01-15"><a href="https://github.com/googleapis/java-bigtable/compare/v2.70.1...v2.71.0" rel="noreferrer noopener">2.71.0</a> (2026-01-15)</h4>
<h5 id="features">Features</h5>
<ul>
<li>Add CSM for batch write flow control (<a href="https://github.com/googleapis/java-bigtable/issues/2685" rel="noreferrer noopener">#2685</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/62ffd1babb910bc9ef2e83482de9500e3e1a1b4f" rel="noreferrer noopener">62ffd1b</a>)</li>
</ul>
<h5 id="bug_fixes">Bug Fixes</h5>
<ul>
<li><strong>bigtable:</strong> Add handling for gauge metrics (<a href="https://github.com/googleapis/java-bigtable/issues/2719" rel="noreferrer noopener">#2719</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/87aa4d54c047d2de1e92d75a4ff69e6d02689bdb" rel="noreferrer noopener">87aa4d5</a>)</li>
<li>Create stub with BigtableClientContext so otels are closed (<a href="https://github.com/googleapis/java-bigtable/issues/2747" rel="noreferrer noopener">#2747</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/3d0a6d9d52bd8a97adafe04ac7d6142b42139e51" rel="noreferrer noopener">3d0a6d9</a>)</li>
<li>Update BigtableChannelPool to use the background executor (<a href="https://github.com/googleapis/java-bigtable/issues/2753" rel="noreferrer noopener">#2753</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/8f6e2df7bba6fee4e3999dd77b8b18cd85580eff" rel="noreferrer noopener">8f6e2df</a>)</li>
<li>Use the same background executor in otel reader and monitoring c… (<a href="https://github.com/googleapis/java-bigtable/issues/2746" rel="noreferrer noopener">#2746</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/3a58f9bebe416186aa8bffee8e024aef135f52c6" rel="noreferrer noopener">3a58f9b</a>)</li>
</ul>
<h5 id="dependencies">Dependencies</h5>
<ul>
<li>Update dependency com.google.cloud:gapic-libraries-bom to v1.76.0 (<a href="https://github.com/googleapis/java-bigtable/issues/2754" rel="noreferrer noopener">#2754</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/be54ef69a2c2d506fc84d08a202e1eb3dafaa849" rel="noreferrer noopener">be54ef6</a>)</li>
<li>Update shared dependencies (<a href="https://github.com/googleapis/java-bigtable/issues/2752" rel="noreferrer noopener">#2752</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/fe1074cb7631746b5bacee2fb4bbd37e4a96416a" rel="noreferrer noopener">fe1074c</a>)</li>
</ul></section>
</devsite-selector></div>
]]>
    </content>
  </entry>

  <entry>
    <title>December 26, 2025</title>
    <id>tag:google.com,2016:bigtable-release-notes#December_26_2025</id>
    <updated>2025-12-26T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#December_26_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>Continuous materialized views support up to five continuous materialized views
per table. This lets you create multiple asynchronous secondary indexes on a
table or have a mix of precomputed aggregate views and asynchronous secondary
indexes on the same base table. For more information, see
<a href="https://docs.cloud.google.com/bigtable/docs/continuous-materialized-views">Continuous materialized views</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>December 22, 2025</title>
    <id>tag:google.com,2016:bigtable-release-notes#December_22_2025</id>
    <updated>2025-12-22T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#December_22_2025"/>
    <content type="html"><![CDATA[<h3>Libraries</h3>
<div><devsite-selector data-ds-scope="code-sample">
<section><h3 track-name="python">Python</h3><h4 id="2350_2025-12-16"><a href="https://github.com/googleapis/python-bigtable/compare/v2.34.0...v2.35.0" rel="noreferrer noopener">2.35.0</a> (2025-12-16)</h4>
<h5 id="features_7">Features</h5>
<ul>
<li><p>add basic interceptor to client (#1206) (<a href="https://github.com/googleapis/python-bigtable/commit/6561cfac" rel="noreferrer noopener">6561cfac</a>)</p></li>
<li><p>Add encodings for STRUCT and the Timestamp type (<a href="https://github.com/googleapis/python-bigtable/commit/72dfdc44" rel="noreferrer noopener">72dfdc44</a>)</p></li>
<li><p>add PeerInfo proto in Bigtable API (<a href="https://github.com/googleapis/python-bigtable/commit/72dfdc44" rel="noreferrer noopener">72dfdc44</a>)</p></li>
<li><p>Add Type API updates needed to support structured keys in materialized views (<a href="https://github.com/googleapis/python-bigtable/commit/72dfdc44" rel="noreferrer noopener">72dfdc44</a>)</p></li>
<li><p>support mTLS certificates when available (#1249) (<a href="https://github.com/googleapis/python-bigtable/commit/ca20219c" rel="noreferrer noopener">ca20219c</a>)</p></li>
</ul>
<h5 id="bug_fixes_5">Bug Fixes</h5>
<ul>
<li><p>re-export AddToCell for consistency (#1241) (<a href="https://github.com/googleapis/python-bigtable/commit/2a5baf11" rel="noreferrer noopener">2a5baf11</a>)</p></li>
<li><p>async client uses fixed grace period (#1236) (<a href="https://github.com/googleapis/python-bigtable/commit/544db1cd" rel="noreferrer noopener">544db1cd</a>)</p></li>
<li><p>Deprecate credentials_file argument (<a href="https://github.com/googleapis/python-bigtable/commit/72dfdc44" rel="noreferrer noopener">72dfdc44</a>)</p></li>
<li><p>Add ReadRows/SampleRowKeys bindings for materialized views (<a href="https://github.com/googleapis/python-bigtable/commit/72dfdc44" rel="noreferrer noopener">72dfdc44</a>)</p></li>
<li><p>retry cancelled errors (#1235) (<a href="https://github.com/googleapis/python-bigtable/commit/e3fd5d86" rel="noreferrer noopener">e3fd5d86</a>)</p></li>
</ul></section>
<section><h3 track-name="java">Java</h3><h4 id="2710-rc1_2025-12-19"><a href="https://github.com/googleapis/java-bigtable/compare/v2.70.1...v2.71.0-rc1" rel="noreferrer noopener">2.71.0-rc1</a> (2025-12-19)</h4>
<h5 id="features_8">Features</h5>
<ul>
<li>update with latest from main (<a href="https://github.com/googleapis/java-bigtable/issues/2740" rel="noreferrer noopener">#2740</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/90e1a02c46830751a0f158b3a337eb2f926b0ee0" rel="noreferrer noopener">90e1a02</a>)</li>
<li>feat: Upgrade protobuf gen code to 4.33 (<a href="https://github.com/googleapis/java-bigtable/issues/2741" rel="noreferrer noopener">#2741</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/2b1d201d56540cdb45b65b4ed2a1c786a519d3a0" rel="noreferrer noopener">2b1d201</a>)</li>
</ul>
<h5 id="dependencies_6">Dependencies</h5>
<ul>
<li>update sdk-platform-java-config to 3.55.0-rc1 (<a href="https://github.com/googleapis/java-bigtable/issues/2738" rel="noreferrer noopener">#2738</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/136f16474e7ff147c68e976894070727dfc9add8" rel="noreferrer noopener">136f164</a>)</li>
</ul></section>
<section><h3 track-name="go">Go</h3><h4 id="1410_2025-12-15"><a href="https://github.com/googleapis/google-cloud-go/compare/bigtable/v1.40.1...bigtable/v1.41.0" rel="noreferrer noopener">1.41.0</a> (2025-12-15)</h4>
<h5 id="features_9">Features</h5>
<ul>
<li><p>add PeerInfo proto in Bigtable API (PiperOrigin-RevId: 829585900) (<a href="https://github.com/googleapis/google-cloud-go/commit/185951b3" rel="noreferrer noopener">185951b3</a>)</p></li>
<li><p>precompute featureflags in client and reuse (#13297) (<a href="https://github.com/googleapis/google-cloud-go/commit/3b3253ac" rel="noreferrer noopener">3b3253ac</a>)</p></li>
<li><p>Add experimental Bigtable connection pool with custom load balancing strategy.  (#12882) (<a href="https://github.com/googleapis/google-cloud-go/commit/7aa96127" rel="noreferrer noopener">7aa96127</a>)</p></li>
<li><p>Enable ALTS hard bound token in Bigtable w/ direct access (#13153) (<a href="https://github.com/googleapis/google-cloud-go/commit/90239341" rel="noreferrer noopener">90239341</a>)</p></li>
<li><p>Enable routing cookie and attempt headers for enhanced retries (#12964) (<a href="https://github.com/googleapis/google-cloud-go/commit/96cfd47a" rel="noreferrer noopener">96cfd47a</a>)</p></li>
</ul>
<h5 id="bug_fixes_6">Bug Fixes</h5>
<ul>
<li><p>fix project id sent in otel (#13286) (<a href="https://github.com/googleapis/google-cloud-go/commit/4865868c" rel="noreferrer noopener">4865868c</a>)</p></li>
<li><p>screaming uppercase metric status (#13484) (<a href="https://github.com/googleapis/google-cloud-go/commit/b35ee8fd" rel="noreferrer noopener">b35ee8fd</a>)</p></li>
</ul>
<h5 id="performance_improvements">Performance Improvements</h5>
<ul>
<li>parallelize the exportTimeSeries function (#13004) (<a href="https://github.com/googleapis/google-cloud-go/commit/bafd691d" rel="noreferrer noopener">bafd691d</a>)</li>
</ul></section>
</devsite-selector></div>
]]>
    </content>
  </entry>

  <entry>
    <title>December 15, 2025</title>
    <id>tag:google.com,2016:bigtable-release-notes#December_15_2025</id>
    <updated>2025-12-15T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#December_15_2025"/>
    <content type="html"><![CDATA[<h3>Libraries</h3>
<div><devsite-selector data-ds-scope="code-sample">
<section><h3 track-name="java">Java</h3><h4 id="2701_2025-12-12"><a href="https://github.com/googleapis/java-bigtable/compare/v2.70.0...v2.70.1" rel="noreferrer noopener">2.70.1</a> (2025-12-12)</h4>
<h5 id="dependencies_5">Dependencies</h5>
<ul>
<li>Update shared dependencies (<a href="https://github.com/googleapis/java-bigtable/issues/2734" rel="noreferrer noopener">#2734</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/28237059edaa20028ea35a1903bdee8c02885260" rel="noreferrer noopener">2823705</a>)</li>
</ul></section>
</devsite-selector></div>
]]>
    </content>
  </entry>

  <entry>
    <title>December 12, 2025</title>
    <id>tag:google.com,2016:bigtable-release-notes#December_12_2025</id>
    <updated>2025-12-12T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#December_12_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>In the Google Cloud console, you can import data into Bigtable using the
<a href="https://docs.cloud.google.com/dataflow/docs/guides/job-builder">Dataflow job builder</a>,
a web interface for building and running Dataflow pipelines. This integration
provides a pre-populated template to import data from Pub/Sub to Bigtable. You
can also create a custom job to import data from other sources. For more
information, see <a href="https://docs.cloud.google.com/bigtable/docs/import-export">Import and export data</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>November 24, 2025</title>
    <id>tag:google.com,2016:bigtable-release-notes#November_24_2025</id>
    <updated>2025-11-24T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#November_24_2025"/>
    <content type="html"><![CDATA[<h3>Libraries</h3>
<div><devsite-selector data-ds-scope="code-sample">
<section><h3 track-name="java">Java</h3><h4 id="2690_2025-11-17"><a href="https://github.com/googleapis/java-bigtable/compare/v2.68.0...v2.69.0" rel="noreferrer noopener">2.69.0</a> (2025-11-17)</h4>
<h5 id="features_4">Features</h5>
<ul>
<li><strong>bigtable:</strong> Add internal grpc subconnections metric and add outstanding rpcs to INTERNAL_VIEW (<a href="https://github.com/googleapis/java-bigtable/issues/2700" rel="noreferrer noopener">#2700</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/e3e6e993ee197f897c166fb8959755db0cb9c3fc" rel="noreferrer noopener">e3e6e99</a>)</li>
<li><strong>bigtable:</strong> Expose a metric to track the number of outstanding rpcs (unary , streaming) in channel pool (<a href="https://github.com/googleapis/java-bigtable/issues/2696" rel="noreferrer noopener">#2696</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/140a1ad81947da26c1539632ff04748dc3498d69" rel="noreferrer noopener">140a1ad</a>)</li>
<li><strong>bigtable:</strong> Populate alts field in channel entry (<a href="https://github.com/googleapis/java-bigtable/issues/2702" rel="noreferrer noopener">#2702</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/1bfb763e6e4fb6fe8c808abe5dbd4221d3a632c3" rel="noreferrer noopener">1bfb763</a>)</li>
<li>Enable ALTS hard bound token in Bigtable w/ direct access (<a href="https://github.com/googleapis/java-bigtable/issues/2695" rel="noreferrer noopener">#2695</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/d12b37dacf8712d30be05175828999af74159819" rel="noreferrer noopener">d12b37d</a>)</li>
</ul></section>
<section><h3 track-name="java">Java</h3><h4 id="2700_2025-11-18"><a href="https://github.com/googleapis/java-bigtable/compare/v2.69.0...v2.70.0" rel="noreferrer noopener">2.70.0</a> (2025-11-18)</h4>
<h5 id="features_5">Features</h5>
<ul>
<li>Add PeerInfo proto in Bigtable API (<a href="https://github.com/googleapis/java-bigtable/commit/0736694c74099a98ab9f36ecb011a31458c6d8c6" rel="noreferrer noopener">0736694</a>)</li>
</ul>
<h5 id="bug_fixes_3">Bug Fixes</h5>
<ul>
<li><strong>deps:</strong> Update the Java code generator (gapic-generator-java) to 2.64.1 (<a href="https://github.com/googleapis/java-bigtable/commit/0736694c74099a98ab9f36ecb011a31458c6d8c6" rel="noreferrer noopener">0736694</a>)</li>
</ul>
<h5 id="dependencies_3">Dependencies</h5>
<ul>
<li>Update shared dependencies (<a href="https://github.com/googleapis/java-bigtable/issues/2704" rel="noreferrer noopener">#2704</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/97a8a0e36281c3154e03e2ba74aed9af00c9a22b" rel="noreferrer noopener">97a8a0e</a>)</li>
</ul>
<h5 id="documentation">Documentation</h5>
<ul>
<li>Update javadoc sample for BigtableTableAdminClient.listTables (<a href="https://github.com/googleapis/java-bigtable/issues/2308" rel="noreferrer noopener">#2308</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/56237d7a8d420f526237e11c868fd85e9f256831" rel="noreferrer noopener">56237d7</a>)</li>
</ul></section>
<section><h3 track-name="java">Java</h3><h4 id="2700_2025-11-18_2"><a href="https://github.com/googleapis/java-bigtable/compare/v2.69.0...v2.70.0" rel="noreferrer noopener">2.70.0</a> (2025-11-18)</h4>
<h5 id="features_6">Features</h5>
<ul>
<li>Add PeerInfo proto in Bigtable API (<a href="https://github.com/googleapis/java-bigtable/commit/0736694c74099a98ab9f36ecb011a31458c6d8c6" rel="noreferrer noopener">0736694</a>)</li>
</ul>
<h5 id="bug_fixes_4">Bug Fixes</h5>
<ul>
<li><strong>deps:</strong> Update the Java code generator (gapic-generator-java) to 2.64.1 (<a href="https://github.com/googleapis/java-bigtable/commit/0736694c74099a98ab9f36ecb011a31458c6d8c6" rel="noreferrer noopener">0736694</a>)</li>
</ul>
<h5 id="dependencies_4">Dependencies</h5>
<ul>
<li>Update shared dependencies (<a href="https://github.com/googleapis/java-bigtable/issues/2704" rel="noreferrer noopener">#2704</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/97a8a0e36281c3154e03e2ba74aed9af00c9a22b" rel="noreferrer noopener">97a8a0e</a>)</li>
</ul>
<h5 id="documentation_2">Documentation</h5>
<ul>
<li>Update javadoc sample for BigtableTableAdminClient.listTables (<a href="https://github.com/googleapis/java-bigtable/issues/2308" rel="noreferrer noopener">#2308</a>) (<a href="https://github.com/googleapis/java-bigtable/commit/56237d7a8d420f526237e11c868fd85e9f256831" rel="noreferrer noopener">56237d7</a>)</li>
</ul></section>
</devsite-selector></div>
]]>
    </content>
  </entry>

  <entry>
    <title>November 03, 2025</title>
    <id>tag:google.com,2016:bigtable-release-notes#November_03_2025</id>
    <updated>2025-11-03T00:00:00-08:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#November_03_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can use protocol buffer (protobuf) schemas to query individual fields within protobuf messages stored as bytes in Bigtable. First, <a href="https://docs.cloud.google.com/bigtable/docs/create-manage-protobuf-schemas">create and manage your protobuf schemas</a>. Then, <a href="https://docs.cloud.google.com/bigtable/docs/query-protobuf-data">query your protobuf data</a> using GoogleSQL for Bigtable or BigQuery external tables. This feature is in <a href="https://cloud.google.com/products?e=48754805&amp;hl=en#product-launch-stages">Preview</a>.</p>
]]>
    </content>
  </entry>

  <entry>
    <title>October 28, 2025</title>
    <id>tag:google.com,2016:bigtable-release-notes#October_28_2025</id>
    <updated>2025-10-28T00:00:00-07:00</updated>
    <link rel="alternate" href="https://docs.cloud.google.com/bigtable/docs/release-notes#October_28_2025"/>
    <content type="html"><![CDATA[<h3>Feature</h3>
<p>You can use Cloud KMS Autokey in the Google Cloud console to automate the creation and use of <a href="https://docs.cloud.google.com/bigtable/docs/cmek">customer-managed encryption keys (CMEK)</a> in Bigtable clusters.</p>
]]>
    </content>
  </entry>

</feed>
