Releases Index
Tinybird

Tinybird

tinybird.coDatabase
$npx @buildinternet/releases get tinybird
Recently Shipped13 releases · updated Oct 13, 2026

Recently closed the Classic migration window and shipped the JSON data type to general availability.

Classic's migration window has closed. Automatic migration ran, but Free and Developer Workspaces that hit blocking issues need to migrate by October 16, 2026. After the grace period, remaining Free plan Classic Workspaces are deleted; Developer Workspaces are not. tb migrate-to-forward walks the process.

JSON columns are no longer a private beta. Every workspace can create and query JSON columns with no flag — dynamic and semi-structured event data is now fair game.

Query timeouts are tiered by plan: 10 seconds on Free, 20 on paid shared infrastructure, 30 on dedicated. Existing custom overrides are unchanged.

MCP tools gained output and planning control. execute_query and generated Pipe Endpoint tools accept response_format (CSVWithNames, JSON, or Markdown) and explain=true with optional settings to inspect a plan before running it.

Scheduled Copy Pipes can run on on-demand compute. Add ON_DEMAND_COMPUTE true to the Copy node on a paid Workspace to keep scheduled copies off your Workspace compute.

Deployments got cheaper and more forgiving.

  • Changing the joined-table side of a Materialized View no longer rebuilds the view and everything downstream.
  • Quarantine tables survive compatible deployments that change sorting keys, partition keys, or column types.
  • Conditional TTL rules are supported in Data Source deployments.

Breaking: tinybird.rate_limits_log is now tinybird.cluster_control_log, with the same schema and six-month retention. Cluster protection events are visible on Overview and Observability, and failed Sink jobs now surface in sinks_ops_log.

Also: v1 local file ingestion is the CLI default, remote CSV, NDJSON, and Parquet files can be appended or replaced by URL, and Tinybird Local on arm64 requires a 4KiB page-size kernel.

Classic Workspaces deleted; CLI needs Python 3.11+

BreakingThis release4 featuresNew capabilities2 enhancementsImprovements to existing features14 fixesBug fixesAI-tallied from the release notes

Tinybird Classic is retired for Free and Developer plans: remaining Free Workspaces are deleted, Developer Workspaces lose UI access and must be migrated via support, while Enterprise plans are unaffected. Alongside the sunset, Tinybird CLI 5.0.0 for Forward requires Python 3.11 or later and Tinybird Local's arm64 image no longer starts on hosts with 16 KiB or 64 KiB kernel pages.

Read more ↗

The JSON data type is no longer in private beta. Every workspace can create JSON columns and query them with no flag or request needed. If you were holding back dynamic or semi-structured event data because of the beta, you can start using JSON columns today.

Read more ↗

Longer Query API timeouts for paid plans¶

The default execution timeout for Query API and Pipe endpoint requests is now tiered by plan: 10 seconds on the free plan, 20 seconds on paid plans with shared infrastructure, and 30 seconds on dedicated infrastructure. Workspaces with…

Read more ↗

Faster deployments when you change a joined table¶

Until now, changing the right side of a Materialized View join forced a rebuild of the Materialized View and every resource downstream of it. Deployments now follow only left-table dependencies, so a change to the joined table…

Read more ↗

Correct JSON integer ingestion, up to 3 mutations per alter in Classic, three months of real-time Pipe statistics, experimental v1 ingestion in the CLI, plus improvements and bug fixes

Read more ↗

Tinybird Classic is being sunset for Free and Developer plan Workspaces. If you have a Classic Workspace on one of these plans, migrate it to Tinybird Forward by September 15, 2026. After that date, remaining eligible Classic Workspaces will be scheduled for automatic migration.…

Read more ↗

arm64 native support; lightweight deletes in beta

This release3 featuresNew capabilities2 enhancementsImprovements to existing features3 fixesBug fixesAI-tallied from the release notes

Tinybird Local now ships a native arm64 image and automatically detects and uses the host's native architecture, eliminating emulation overhead on Apple Silicon and other arm64 machines. Lightweight deletes are now available in beta via the POST /v1/datasources/{name}/delete endpoint and the --lightweight-delete CLI flag. ClickHouse upgraded to 25.8, which changes the default argument order of geoToH3—affected queries must add the geotoh3_argument_order setting to preserve the previous behavior.

Read more ↗