1.94.0 (2026-10-22)
Features spanner: add option to create GcpFallbackChannel per channel instead of per pool ( #14501 ) ( 74f7591 ) Bug Fixes spanner: increase max inbound message size from 256MB to 300MB ( #14551 ) ( 70c7439 ) spanner: increase max inbound message size from 256MB to 300MB as ( 70c7439 ) spanner: prevent stream leaks and race conditions on result set close (...
Also shipped Oct 26, 2026Google Cloud in October 2026 →
Improved Lakeflow Performance Observability will soon be available by default for workspaces with the compliance security profile enabled
Databricks is enabling improved Lakeflow performance observability by default for workspaces with the compliance security profile.
QuickBooks connector is available in Beta
The managed QuickBooks connector is now available in beta, enabling incremental ingestion of accounting data into Databricks.
Improved Lakeflow Performance Observability is now generally available
Lakeflow Jobs now provide job-level query performance metrics, insights, and optimization suggestions via Genie Code.
OpenAI GPT-6.1 Terra is now generally available on Amazon Bedrock
OpenAI GPT-6.1 Terra is now generally available on Amazon Bedrock, offering improved visual reasoning and computer use capabilities for enterprise workloads.
OpenAI releases GPT-6.1 Terra model
OpenAI has released GPT-6.1 Terra, a model optimized for visual reasoning, computer use, and natural writing.
GitHub Copilot assisted permissions generally available
Assisted permissions are now generally available, using an LLM to evaluate and approve requests for command execution, file system access, and URL navigation.
More from SpannerEvery Spanner release →
Spanner supports ON DELETE SET NULL foreign key action
Spanner now supports the ON DELETE SET NULL foreign key action for both GoogleSQL and PostgreSQL dialects. This allows referencing columns to be set to NULL when a referenced row is deleted.
Spanner supports equality and ordering comparisons on JSONB and JSON values
Spanner now allows equality and ordering comparisons on JSONB and JSON values directly in GROUP_BY and ORDER BY clauses. It also supports implicit type coercion and search indexes for JSON equality operations.
Spanner Graph supports the following enhancements: - You can create property graphs from SQL views that call...
Spanner Graph supports the following enhancements: You can create property graphs from SQL views that call remote functions ( Preview ) to compute node and edge properties. For more information, see Compute properties with remote functions . You can write simplified queries on schemaless dynamic properties without explicit conversions to SQL data types.
Spanner supports approximate aggregate functions for both GoogleSQL and PostgreSQL dialects
Spanner supports approximate aggregate functions for both GoogleSQL and PostgreSQL dialects. These functions produce statistical estimates of distinct counts, allowing you to compute results faster and save resources on large datasets compared to exact aggregation.
1.95.0 (2026-11-02)
Bug Fixes spanner: attach routing hints to read-write transaction requests ( #14786 ) ( 54e0585 ) spanner: cancel queries promptly on close and synchronize error handling ( #14887 ) ( 323a8f7 ) spanner: do not cache retryable errors in AbstractLazyInitializer ( #14752 ) ( 6a9ac76 ) spanner: restore setCall overload for stream test compatibility ( #14885 ) (...
Spanner parameterized views are now generally available ( GA )
Spanner parameterized views are now generally available ( GA ). Parameterized views let you dynamically filter data based on session context parameters passed with queries, helping you isolate tenant data and restrict data access in AI agent and LLM applications. For more information, see Create a parameterized view and Use parameterized views .
Spanner adds automatic parameterization of SQL query literals
Spanner converts hardcoded literals in CRUD-style queries such as primary key lookups, index lookups and key joins into parameters, so execution plans are cached and reused to cut latency and CPU costs.
Spanner queues are generally available (GA)
Spanner queues are generally available (GA) . Spanner queues provide transactional messaging to help you manage asynchronous work. The feature pairs this capability with the scalability and reliability of Spanner, letting you build event-driven applications. For more information, see the Spanner queues overview .