You can see the latest product updates for all of Google Cloud on the Google Cloud page, browse and filter all release notes in the Google Cloud console, or programmatically access release notes in BigQuery.
To get the latest product updates delivered to you, add the URL of this page to your feed reader, or add the feed URL directly.
September 03, 2026
Spanner supports the following PostgreSQL-dialect database operators:
ILIKE(~~*)NOT ILIKE(!~~*)
Spanner supports the following PostgreSQL-dialect database functions:
pg.ilikepg.not_ilike
For more information, see Pattern matching operators and Functions.
September 02, 2026
Spanner supports using the TABLESAMPLE operator in PostgreSQL-dialect
databases to select a random sample of a dataset.
For more information, see
TABLESAMPLE operator.
August 28, 2026
Spanner supports creating secondary indexes based on scalar expressions that apply to one or more table columns. Expression indexes eliminate the need to create and maintain a dedicated generated column in your table for indexing purposes. For more information, see Create an index based on a scalar expression.
August 11, 2026
For DML statements, Spanner now enforces the 80,000 mutation limit (including indexes) per statement rather than cumulatively across the transaction. This allows a transaction to execute multiple DML statements that collectively exceed the limit, as long as each individual statement remains under it. For the Mutation API, the 80,000 limit applies to all mutations in the commit. All transactions are still subject to the 100 MiB commit size limit.