Data and AI releases

548 this month · 176 companies

Hyperdrive - Hyperdrive no longer caches queries using STABLE PostgreSQL functions

UpdateNot yet verified

Hyperdrive now treats queries containing PostgreSQL STABLE functions as uncacheable, in addition to VOLATILE functions. Previously, only functions that PostgreSQL categorizes ↗ as VOLATILE (for example, RANDOM() , LASTVAL() ) were detected as uncacheable.

SQLPostgres

Also shipped Feb 23, 2026Cloudflare in February 2026 →

Modal 1.3.4

- We're introducing "Directory Snapshots": a new beta feature for persisting specific directories past the lifetime of an individual Sandbox. Using the new methods modal.Sandbox.snapshot_directory() and modal.Sandbox.mount_image(), you can capture the state of a directory and then later include it in a different Sandbox: python notest sb =...

Beta
Source ↗

truss 0.14.0

- truss push: Make published deployments the default + --watch option More graceful validation for TrussTRTLLMBuildConfiguration Release 0.14.0

Update
Source ↗

More from Cloudflare developer platformEvery Cloudflare developer platform release →

Agents, R2, Containers - Backup and restore API for Sandbox SDK

Sandboxes now support createBackup() and restoreBackup() methods for creating and restoring point-in-time snapshots of directories. This allows you to restore environments quickly. For instance, in order to develop in a sandbox, you may need to include a user's codebase and run a build step.

Update
Source ↗

Security Center - Saved views for Threat Events

TL;DR: You can now create and save custom configurations of the Threat Events dashboard, allowing you to instantly return to specific filtered views , such as industry-specific attacks or regional Sankey flows , without manual reconfiguration. Why this matters Threat intelligence is most effective when it is personalized.

Update
Source ↗

Stream live inputs can now be disabled and enabled

You can now disable a live input to reject incoming RTMPS and SRT connections. When a live input is disabled, any broadcast attempts will fail to connect. This gives you more control over your live inputs: Temporarily pause an input without deleting it Programmatically end creator broadcasts Prevent new broadcasts from starting on a specific input To...

Update
Source ↗