New observability charts for Developer plans

Developer plans now have their own observability charts: API CPU time, total CPU time, ingested rows, quarantine rows, memory, storage, requests, errors, and data transfer.

Tooltips are synchronized across all charts and share the same time range. When viewing ranges under one hour, granularity drops to 5-second windows for more precise CPU tracking.

tb CLI Docker image

The Tinybird Forward CLI is now available as a Docker image at tinybirdco/tb-cli-docker. Use it when your CI runner requires everything to run inside a container.

A docker-compose.yml file is included to boot the CLI alongside Tinybird Local for testing.

See the CI/CD docs for details.

Forward CLI updates

CLI 4.5.2: tb build on branches now runs as an asynchronous job, avoiding timeouts on long-running executions.

Deployment improvements

Materialized Views with shared targets: Deployments that involve multiple Materialized Views writing to the same target Data Source now correctly preserve all MV records during promotion. Previously, a cross-deployment dedup step could drop fan-out siblings in mixed-deployment scenarios.

Table existence checks on all replicas: Before running EXCHANGE TABLES during deployments, Tinybird now verifies the table exists on all replicas. This prevents deployment failures caused by replication lag.

Performance improvements

  • max_threads default removed in Gatherer: The max_threads ClickHouse® setting no longer caps thread usage, letting queries use all available cores in the Gatherer.
  • vCPU metering uses 30-second windows: vCPU usage measurement now uses 30-second windows instead of 1-minute windows, providing more accurate burst tracking.

Bug fixes and improvements

  • [Forward]: Fixed NDJSON URL downloads resuming correctly on timeout using HTTP Range headers, preventing large file imports from failing on transient S3 slowdowns.
  • [Forward]: Fixed data sink exports running with use_hive_partitioning=0 to avoid unintended path interpretation.
  • [Forward]: Fixed AS clause handling in forwarded job log sinks.
  • [All]: Fixed cluster usage not appearing in prorated expenses during plan resizes.
  • [All]: Fixed new Developer plan creation when users upgrade from a previous plan.
  • [All]: Updated tinybird-local ClickHouse® to v25.3.14.5-lts to fix DESCRIBE queries.
  • [All]: Organization members can now manage their own Workspace access and role from the organization members page.

Still on Tinybird Classic? Migrate to Forward.