← Back to all sparks
T

Tinybird

ANALYTICS
Velocity6.3

Real-time analytics platform for building data APIs over ClickHouse

Tinybird makes JSON native by default and sets September 15 as Classic sunset for free plans

real-time-analyticsclickhousedata-ingestioncli-toolingplatform-migrationapi-analytics
Current state
Tinybird is executing a deliberate migration from Classic to Forward, its newer platform architecture. September 15 marks the Classic sunset for Free and Developer plans — a real deadline. On the Forward side, the JSON data type is now enabled by default for all workspaces with no opt-in required, the Forward CLI gained job retry support, and the platform added persistent quarantine data and workspace usage trends. Deployment performance improved: changing a joined table in a Materialized View no longer triggers a full downstream rebuild.
Where it's heading
The Classic→Forward migration is the overriding strategic thread. Every release either adds Forward capabilities or removes Classic parity gaps. The Forward CLI is maturing into the primary developer interface: job retries, live deployment progress tracking, conditional TTLs, and updated agent skills all landed in recent weeks. Separately, Query API timeout tiering by paid plan and TypeScript SDK improvements point toward a product API push — making Tinybird more accessible to front-end developers embedding analytics directly into products.
Prediction
The September 15 Classic sunset for free/developer plans will likely trigger a follow-on announcement targeting the Enterprise tier migration. Beyond that, the TypeScript SDK and Query API timeout work suggest Tinybird is positioning for a developer-first API product push, possibly with a richer client SDK story.

Recent moves

  1. 5d ago

    Retry failed jobs from the Forward CLI

    The Forward CLI can now retry failed jobs directly — a developer ergonomics win that reduces manual recovery steps when ingestion or deployment jobs fail. Copy Pipe and delete operations also got reliability fixes alongside API, Organization UI, and TypeScript SDK corrections.

    View source ↗
  2. 12d ago

    The JSON data type is now on by default

    ⚡ SPARK

    JSON is now a first-class data type in every Tinybird workspace with no opt-in — a change that removes a friction point that had made JSON handling feel second-tier. This fits Tinybird's pattern of progressively closing gaps between Classic and Forward while raising the default capability floor.

    View source ↗
  3. 19d ago

    Longer Query API timeouts for paid plans

    Query API execution timeouts are now tiered by plan — paid plans get longer windows, free plans stay at lower limits. A new replica column in pipe_stats_rt also surfaces per-replica query distribution, giving operators better visibility into cluster utilization.

    View source ↗
  4. 26d ago

    Faster deployments when you change a joined table

    Changing the joined table of a Materialized View no longer triggers a full downstream rebuild — a meaningful reduction in deployment time for workspaces with complex dependency graphs. This is the kind of engineering fix that unlocks more iterative schema work without the operational cost of waiting for a full rebuild.

    View source ↗
  5. 1mo ago

    Append and replace Data Source rows from URLs

    The v1 API now accepts remote file URLs for append and replace operations on Data Sources, adding a pull-based ingestion path alongside the existing push model. Forward deployment backfill fixes are included.

    View source ↗
  6. 1mo ago

    Persistent quarantine data and workspace usage trends

    Quarantined data now persists across compatible deployments instead of being discarded — useful for audit and debugging workflows. The new seven-day workspace usage trends view adds longitudinal visibility that was previously absent from the organization UI.

    View source ↗