R2, R2 Data Catalog - R2 Data Catalog snapshot expiration now removes unreferenced data files
R2 Data Catalog , a managed Apache Iceberg ↗ catalog built into R2, now removes unreferenced data files during automatic snapshot expiration. This improvement reduces storage costs and eliminates the need to run manual maintenance jobs to reclaim space from deleted data.
Also shipped Apr 22, 2026Cloudflare in April 2026 →
- Duckling Overview UI: The Duckling Overview page in Settings provides a view of activity across every...
- Duckling Overview UI: The Duckling Overview page in Settings provides a view of activity across every Duckling in the organization over the last 24 hours, including key metrics like status, disk spills, active minutes, and query-level drilldowns.
Introducing Replit Auto-Protect
Replit Auto-Protect automatically monitors project dependencies for critical CVEs. When a vulnerability is found, the Replit Agent prepares a patch that users can apply and republish with two clicks.
Introducing Workspaces
OpenRouter now supports Workspaces, allowing users to organize projects into separate environments. Each workspace features independent API keys, routing defaults, guardrails, and observability settings.
Make preview on the mobile app
Make is now available in the Figma mobile app, bringing mobile testing and review to your device.
Deploy CLI Dry Run is now GA
We're excited to announce that Dry Run on Auth0 Deploy CLI is now Generally Available , giving developers full visibility into tenant changes before they're applied. __Key Benefits:__ Preview changes before they hit your tenant. Run a0deploy import --dry-run to see exactly what resources will be created, updated, or deleted , then exit safely.
Anomaly Alerts (Usage Spike Detection)
Detect unexpected spikes and drops in usage with intelligent anomaly detection We’re excited to announce the general availability of Anomaly Alerts in the Cost Management and Billing app!
More from Cloudflare developer platformEvery Cloudflare developer platform release →
Analytics, Log Explorer - Custom dashboards available to all customers
Custom Dashboards are now available to all Cloudflare customers. Build personalized views that highlight the metrics most critical to your infrastructure and security posture, moving beyond standard product dashboards. This update significantly expands the data available for visualization.
Access - AAGUID restrictions and AMR matching for Access independent MFA
Independent MFA in Cloudflare Access now supports two additional organization-level controls: Restrict authenticators by AAGUID , Limit enrollment to a specific set of WebAuthn authenticators using their AAGUID ↗ . This is useful for organizations that require FIPS-validated security keys or company-issued hardware.
Audit Logs v2 , Organization-level support
Audit Logs v2 now supports organization-level audit logs. Org Admins can retrieve audit events for actions performed at the organization level via the Audit Logs v2 API.
SDK, Go SDK - Go SDK v6.10.0 Released
v6.10.0 In this release, you'll see a number of breaking changes. This is primarily due to changes in OpenAPI definitions, which our libraries are based off of, and codegen updates that we rely on to read those OpenAPI definitions and produce our SDK libraries.
Cloudflare Network Firewall, Magic Transit, Cloudflare WAN - Country rules supported in Unified Routing
Cloudflare Advanced Network Firewall Country rules are now supported for accounts using Unified Routing mode. This feature requires a Cloudflare Advanced Network Firewall subscription. You can create firewall rules that match traffic based on source or destination country to enforce geographic access policies across your network.
Cloudflare Fundamentals - Network Overview page in the dashboard
A new Network Overview page in the Cloudflare dashboard gives you a single starting point for network security and connectivity products. From the Network Overview page, you can: Connect resources with Cloudflare Tunnel - Create tunnels to connect your infrastructure to Cloudflare without exposing it to the public Internet.
Workflows - Additional step context and ReadableStream support now available in Workflows step.do()
Workflows now provides additional context inside step.do() callbacks and supports returning ReadableStream to handle larger step outputs. Step context properties The step.do() callback receives a context object with new properties alongside attempt : step.name , The name passed to step.do() step.count , How many times a step with that name has been invoked...
Containers - Container logs page now includes relevant Worker and Durable Object logs
The Container logs page now displays related Worker and Durable Object logs alongside container logs. This co-locates all relevant log events for a container application in one place, making it easier to trace requests and debug issues. You can filter to a single source when you need to isolate Container, Worker, or Durable Object output.