Zum Inhalt springen

Cloudflare Release Notes

Einträge
1.630
Quellen
14
Zuletzt aktualisiert

Folge Cloudflare, um die Release Notes in deinen Feed zu holen.

Developer Platform von Cloudflare

Workers Routes und Secrets API korrigiert und dokumentiert

Die Create Route API von Workers gibt nun korrekt die Werte für pattern und script zurück statt eines leeren Strings und null, außerdem wurde die Secrets API behoben und dokumentiert.

Workers Routes API

Previously, a request to the Workers Create Route API always returned null for "script" and an empty string for "pattern" even if the request was successful.

Example requestbash

curl https://api.cloudflare.com/client/v4/zones/$CF_ACCOUNT_ID/workers/routes \
-X PUT \
-H "Authorization: Bearer $CF_API_TOKEN" \
-H 'Content-Type: application/json' \
--data '{ "pattern": "example.com/*", "script": "hello-world-script" }'

Example bad responsejson

{
	"result": {
		"id": "bf153a27ba2b464bb9f04dcf75de1ef9",
		"pattern": "",
		"script": null,
		"request_limit_fail_open": false
	},
	"success": true,
	"errors": [],
	"messages": []
}

Now, it properly returns all values!

Example good responsejson

{
	"result": {
		"id": "bf153a27ba2b464bb9f04dcf75de1ef9",
		"pattern": "example.com/*",
		"script": "hello-world-script",
		"request_limit_fail_open": false
	},
	"success": true,
	"errors": [],
	"messages": []
}

Workers Secrets API

…

Originalquelle(öffnet in neuem Tab)Problem melden

Core Platform von Cloudflare

Cloudflare Registrar API in Beta

Die Cloudflare Registrar API ist jetzt in der Beta-Phase und ermöglicht die programmatische Suche, Verfügbarkeitsprüfung und Registrierung von Domains.

Cloudflare Registrar API is now in beta.

You can now use the Cloudflare API to:

  • Search for domain names.
  • Check real-time availability and pricing.
  • Register supported domains programmatically.

This beta supports a subset of popular extensions available through Cloudflare Registrar. Search returns suggestions across API-supported extensions, check confirms current availability and pricing, and registration starts a workflow that can complete immediately or be polled if it takes longer.

Because the Registrar API is part of the Cloudflare API, it can also be used in Cloudflare MCP ↗︎ and other agent-driven workflows.

If you are using Cloudflare MCP or other agent-driven workflows, prompts can be as simple as:

  • Search for domain ideas for a coffee shop based in Evergreen, Colorado.
  • Check whether example.com is available and show me the current price.
  • Register example.com

For supported operations, extension availability, and workflow details, refer to:

Originalquelle(öffnet in neuem Tab)Problem melden

Cloudflare One von Cloudflare

DLP: Neuer vordefinierter Eintrag für ICD-11

Die WHO-Ausgabe 2025 der ICD-11 steht als vordefinierter Erkennungseintrag im Profil Health Information bereit, während der ICD-10-Datensatz weiterhin verfügbar bleibt.

You now have access to the World Health Organization (WHO) 2025 edition of the International Classification of Diseases 11th Revision (ICD-11) ↗︎ as a predefined detection entry. The new dataset can be found in the Health Information predefined profile.

ICD-10 dataset remains available for use.

Originalquelle(öffnet in neuem Tab)Problem melden

Application Security von Cloudflare

WAF-Update zur Next.js-Authentifizierungsumgehung

Eine neue Erkennung für die Next.js-Authentifizierungsumgehung (CVE-2025-29927) wurde im Cloudflare Managed Ruleset hinzugefügt.

Ruleset

Rule ID

Legacy Rule ID

Description

Previous Action

New Action

Comments

Cloudflare Managed Ruleset

...d6b2d36c

100739A

Next.js - Auth Bypass - CVE:CVE-2025-29927 - 2

Log

Disabled

This is a New Detection

Originalquelle(öffnet in neuem Tab)Problem melden

Media von Cloudflare

Signed URLs und Infrastruktur-Upgrade für Stream Live WebRTC

Die WebRTC-Beta von Stream unterstützt jetzt signierte URLs und profitierte von einem Infrastruktur-Upgrade für mehr Skalierbarkeit.

Stream

Cloudflare Stream has completed an infrastructure upgrade for our Live WebRTC beta support which brings increased scalability and improved playback performance to all customers. WebRTC allows broadcasting directly from a browser (or supported WHIP client) with ultra-low latency to tens of thousands of concurrent viewers across the globe.

Additionally, as part of this upgrade, the WebRTC beta now supports Signed URLs to protect playback, just like our standard live stream options (HLS/DASH).

For more information, learn about the Stream Live WebRTC beta.

Originalquelle(öffnet in neuem Tab)Problem melden

Cloudflare One von Cloudflare

Gateway: HTTP-Redirect und Block-Page-Weiterleitung

Gateway bietet im HTTP-Policy-Builder eine neue Redirect-Aktion und erlaubt für Block-Aktionen eine benutzerdefinierte Weiterleitungs-URL auf Kontoebene, die in DNS- oder HTTP-Richtlinien überschrieben werden kann.

You can now use more flexible redirect capabilities in Cloudflare One with Gateway.

  • A new Redirect action is available in the HTTP policy builder, allowing admins to redirect users to any URL when their request matches a policy. You can choose to preserve the original URL and query string, and optionally include policy context via query parameters.
  • For Block actions, admins can now configure a custom URL to display when access is denied. This block page redirect is set at the account level and can be overridden in DNS or HTTP policies. Policy context can also be passed along in the URL.

Learn more in our documentation for HTTP Redirect and Block page redirect.

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

Stream Live WebRTC Beta: Signed URLs und neue Infrastruktur

Die Stream Live WebRTC Beta läuft nach einem Infrastruktur-Upgrade skalierbarer mit besserer Wiedergabeleistung und unterstützt nun Signed URLs zum Schutz der Wiedergabe.

Cloudflare Stream has completed an infrastructure upgrade for our Live WebRTC beta support which brings increased scalability and improved playback performance to all customers. WebRTC allows broadcasting directly from a browser (or supported WHIP client) with ultra-low latency to tens of thousands of concurrent viewers across the globe.

Additionally, as part of this upgrade, the WebRTC beta now supports Signed URLs to protect playback, just like our standard live stream options (HLS/DASH).

For more information, learn about the Stream Live WebRTC beta.

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

Workers AI: Schnellere Inferenz, neue Modelle, Batch-API, LoRA

Workers AI beschleunigt die Inferenz bei einigen Modellen um das 2- bis 4-Fache, etwa bei @cf/meta/llama-3.3-70b-instruct-fp8-fast, und die bge-Embedding-Modelle erhalten ein aktualisiertes Backend mit etwa doppelter Geschwindigkeit.

Happy Developer Week 2025! Workers AI is excited to announce a couple of new features and improvements available today. Check out our blog ↗︎ for all the announcement details.

Faster inference + New models

We’re rolling out some in-place improvements to our models that can help speed up inference by 2-4x! Users of the models below will enjoy an automatic speed boost starting today:

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

R2 Data Catalog als Open Beta gestartet

R2 Data Catalog, ein verwalteter Apache-Iceberg-Katalog direkt im R2-Bucket, ist als Open Beta verfügbar und bietet eine Iceberg-REST-Schnittstelle für Engines wie Spark, Snowflake und PyIceberg.

Today, we are launching R2 Data Catalog in open beta, a managed Apache Iceberg catalog built directly into your Cloudflare R2 bucket.

If you are not already familiar with it, Apache Iceberg ↗︎ is an open table format designed to handle large-scale analytics datasets stored in object storage, offering ACID transactions and schema evolution. R2 Data Catalog exposes a standard Iceberg REST catalog interface, so you can connect engines like Spark, Snowflake, and PyIceberg to start querying your tables using the tools you already know.

To enable a data catalog on your R2 bucket, find R2 Data Catalog in your buckets settings in the dashboard, or run:

npx wrangler r2 bucket catalog enable my-bucket

And that's it. You'll get a catalog URI and warehouse you can plug into your favorite Iceberg engines.

Visit our getting started guide for step-by-step instructions on enabling R2 Data Catalog, creating tables, and running your first queries.

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

Cloudflare Pipelines jetzt in der Beta verfügbar

Cloudflare Pipelines ist für alle Nutzer mit Workers-Paid-Plan als Beta verfügbar und nimmt per HTTP oder Worker bis zu 100 MB Daten pro Sekunde auf, die gebündelt in einen R2-Bucket geschrieben werden.

Cloudflare Pipelines is now available in beta, to all users with a Workers Paid plan.

Pipelines let you ingest high volumes of real time data, without managing the underlying infrastructure. A single pipeline can ingest up to 100 MB of data per second, via HTTP or from a Worker. Ingested data is automatically batched, written to output files, and delivered to an R2 bucket in your account. You can use Pipelines to build a data lake of clickstream data, or to store events from a Worker.

Create your first pipeline with a single command:

Create a pipelinebash

$ npx wrangler@latest pipelines create my-clickstream-pipeline --r2-bucket my-bucket

🌀 Authorizing R2 bucket "my-bucket"
🌀 Creating pipeline named "my-clickstream-pipeline"
✅ Successfully created pipeline my-clickstream-pipeline

Id:    0e00c5ff09b34d018152af98d06f5a1xvc
Name:  my-clickstream-pipeline
Sources:
  HTTP:
    Endpoint:        https://0e00c5ff09b34d018152af98d06f5a1xvc.pipelines.cloudflare.com/
    Authentication:  off
    Format:          JSON
  Worker:
    Format:  JSON
Destination:
  Type:         R2
  Bucket:       my-bucket
  Format:       newline-delimited JSON
  Compression:  GZIP
Batch hints:
  Max bytes:     100 MB
  Max duration:  300 seconds
  Max records:   100,000 …

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

D1 Read Replication als Public Beta

D1 Read Replication ist als Public Beta verfügbar und ermöglicht Workers über die Sessions API den Zugriff auf Read Replicas, um Latenz zu senken und den Durchsatz zu erhöhen, bei sequenzieller Konsistenz innerhalb einer Session.

D1 read replication is available in public beta to help lower average latency and increase overall throughput for read-heavy applications like e-commerce websites or content management tools.

Workers can leverage read-only database copies, called read replicas, by using D1 Sessions API. A session encapsulates all the queries from one logical session for your application. For example, a session may correspond to all queries coming from a particular web browser session. With Sessions API, D1 queries in a session are guaranteed to be sequentially consistent to avoid data consistency pitfalls. D1 bookmarks can be used from a previous session to ensure logical consistency between sessions.

// retrieve bookmark from previous session stored in HTTP header
const bookmark = request.headers.get("x-d1-bookmark") ?? "first-unconstrained";

const session = env.DB.withSession(bookmark);
const result = await session
	.prepare(`SELECT * FROM Customers WHERE CompanyName = 'Bs Beverages'`)
	.run();
// store bookmark for a future session
response.headers.set("x-d1-bookmark", session.getBookmark() ?? "");
``` …

Originalquelle(öffnet in neuem Tab)Problem melden

Cloudflare One von Cloudflare

Access: SCIM-Protokolle für Benutzer- und Gruppen-Provisionierung

Cloudflare Zero Trust protokolliert nun alle Create-, Update- und Delete-Ereignisse von SCIM-fähigen IdPs und bietet unter Logs > SCIM provisioning Filter nach IdP, Ereignistyp und Ergebnis.

Cloudflare Zero Trust SCIM provisioning now has a full audit log of all create, update and delete event from any SCIM Enabled IdP. The SCIM logs support filtering by IdP, Event type, Result and many more fields. This will help with debugging user and group update issues and questions.

SCIM logs can be found on the Zero Trust Dashboard under Logs -> SCIM provisioning.

Example SCIM Logs

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

Hyperdrive unterstützt benutzerdefinierte TLS/SSL-Zertifikate

Hyperdrive unterstützt nun die SSL-Modi verify-ca und verify-full sowie Client-Zertifikate (mTLS), die über neue wrangler-cert-Befehle hochgeladen und in der Hyperdrive-Konfiguration verwendet werden können.

Hyperdrive now supports more SSL/TLS security options for your database connections:

  • Configure Hyperdrive to verify server certificates with verify-ca or verify-full SSL modes and protect against man-in-the-middle attacks
  • Configure Hyperdrive to provide client certificates to the database server to authenticate itself (mTLS) for stronger security beyond username and password

Use the new wrangler cert commands to create certificate authority (CA) certificate bundles or client certificate pairs:

# Create CA certificate bundle
npx wrangler cert upload certificate-authority --ca-cert your-ca-cert.pem --name your-custom-ca-name

# Create client certificate pair
npx wrangler cert upload mtls-certificate --cert client-cert.pem --key client-key.pem --name your-client-cert-name

Then create a Hyperdrive configuration with the certificates and desired SSL mode:

npx wrangler hyperdrive create your-hyperdrive-config \
  --connection-string="postgres://user:password@hostname:port/database" \
  --ca-certificate-id <CA_CERT_ID> \
  --mtls-certificate-id <CLIENT_CERT_ID>
  --sslmode verify-full

Learn more about configuring SSL/TLS certificates for Hyperdrive to enhance your database security posture.

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

Neues Observability-Dashboard mit Query Builder für Workers

Das neue Workers-Observability-Dashboard zeigt Logs aller Workers an einem Ort und bietet im Tab Investigate einen Query Builder, mit dem sich Logs über strukturierte Abfragen untersuchen und visualisieren lassen.

The Workers Observability dashboard ↗︎ offers a single place to investigate and explore your Workers Logs.

The Overview tab shows logs from all your Workers in one place. The Invocations view groups logs together by invocation, which refers to the specific trigger that started the execution of the Worker (i.e. fetch). The Events view shows logs in the order they were produced, based on timestamp. Previously, you could only view logs for a single Worker.

Workers Observability Overview Tab

The Investigate tab presents a Query Builder, which helps you write structured queries to investigate and visualize your logs. The Query Builder can help answer questions such as:

  • Which paths are experiencing the most 5XX errors?
  • What is the wall time distribution by status code for my Worker?
  • What are the slowest requests, and where are they coming from?
  • Who are my top N users?

Workers Observability Overview Tab …

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

CPU time und Wall time für Workers Invocations verfügbar

CPU time und Wall time werden jetzt für jede Workers Invocation in Workers Logs, Tail Workers und Workers Logpush angezeigt, wobei bestehende Logpush-Jobs für die neuen Felder aktualisiert werden müssen.

You can now observe and investigate the CPU time and Wall time for every Workers Invocations.

You can use a Workers Logs filter to search for logs where Wall time exceeds 100ms.

Workers Logs Wall Time Filter …

Originalquelle(öffnet in neuem Tab)Problem melden

Application Performance von Cloudflare

Secrets Store: Cloudflare Secrets Store in Beta verfügbar

Cloudflare Secrets Store ist jetzt in der Beta verfügbar und ermöglicht das zentrale Speichern, Verwalten und Bereitstellen von Kontoebenen-Geheimnissen für Worker.

Cloudflare Secrets Store is available today in Beta. You can now store, manage, and deploy account level secrets from a secure, centralized platform to your Workers.

Import repo or choose template

To spin up your Cloudflare Secrets Store, simply click the new Secrets Store tab in the dashboard ↗︎ or use this Wrangler command:

wrangler secrets-store store create <name> --remote

The following are supported in the Secrets Store beta:

  • Secrets Store UI & API: create your store & create, duplicate, update, scope, and delete a secret
  • Workers UI: bind a new or existing account level secret to a Worker and deploy in code
  • Wrangler: create your store & create, duplicate, update, scope, and delete a secret
  • Account Management UI & API: assign Secrets Store permissions roles & view audit logs for actions taken in Secrets Store core platform

For instructions on how to get started, visit our developer documentation.

Originalquelle(öffnet in neuem Tab)Problem melden

Application Security von Cloudflare

Cloudflare Secrets Store in der Beta verfügbar

Cloudflare Secrets Store ist als Beta verfügbar und erlaubt das zentrale Speichern, Verwalten und Bereitstellen von Account-Secrets für Workers über UI, API und Wrangler.

Cloudflare Secrets Store is available today in Beta. You can now store, manage, and deploy account level secrets from a secure, centralized platform to your Workers.

Import repo or choose template

To spin up your Cloudflare Secrets Store, simply click the new Secrets Store tab in the dashboard ↗︎ or use this Wrangler command:

wrangler secrets-store store create <name> --remote

The following are supported in the Secrets Store beta:

  • Secrets Store UI & API: create your store & create, duplicate, update, scope, and delete a secret
  • Workers UI: bind a new or existing account level secret to a Worker and deploy in code
  • Wrangler: create your store & create, duplicate, update, scope, and delete a secret
  • Account Management UI & API: assign Secrets Store permissions roles & view audit logs for actions taken in Secrets Store core platform

For instructions on how to get started, visit our developer documentation.

Originalquelle(öffnet in neuem Tab)Problem melden

Core Platform von Cloudflare

Cloudflare Snippets allgemein verfügbar

Cloudflare Snippets sind jetzt allgemein verfügbar und auf allen kostenpflichtigen Tarifen ohne Zusatzkosten nutzbar, um HTTP-Datenverkehr mit JavaScript zu steuern.

Cloudflare Snippets are now GA

Cloudflare Snippets are now generally available at no extra cost across all paid plans — giving you a fast, flexible way to programmatically control HTTP traffic using lightweight JavaScript.

You can now use Snippets to modify HTTP requests and responses with confidence, reliability, and scale. Snippets are production-ready and deeply integrated with Cloudflare Rules, making them ideal for everything from quick dynamic header rewrites to advanced routing logic.

What's new:

  • Snippets are now GA – Available at no extra cost on all Pro, Business, and Enterprise plans.

  • Ready for production – Snippets deliver a production-grade experience built for scale.

  • Part of the Cloudflare Rules platform – Snippets inherit request modifications from other Cloudflare products and support sequential execution, allowing you to run multiple Snippets on the same request and apply custom modifications step by step.

  • Trace integration – Use Cloudflare Trace to see which Snippets were triggered on a request — helping you understand traffic flow and debug more effectively. …

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

Lokale Entwicklung für Email Workers mit wrangler dev

Email Workers lassen sich nun lokal mit wrangler dev testen, indem E-Mails per POST an den lokalen Endpunkt /cdn-cgi/local/email gesendet werden und den email()-Handler auslösen.

Email Workers enables developers to programmatically take action on anything that hits their email inbox. If you're building with Email Workers, you can now test the behavior of an Email Worker script, receiving, replying and sending emails in your local environment using wrangler dev.

Below is an example that shows you how you can receive messages using the email() handler and parse them using postal-mime ↗︎:

import * as PostalMime from "postal-mime";

export default {
	async email(message, env, ctx) {
		const parser = new PostalMime.default();
		const rawEmail = new Response(message.raw);
		const email = await parser.parse(await rawEmail.arrayBuffer());
		console.log(email);
	},
};

Now when you run npx wrangler dev, wrangler will expose a local /cdn-cgi/local/email endpoint that you can POST email messages to and trigger your Worker's email() handler:

curl -X POST 'http://localhost:8787/cdn-cgi/local/email' \
  --url-query 'from=sender@example.com' \
  --url-query 'to=recipient@example.com' \
  --header 'Content-Type: application/json' \
  --data-raw 'Received: from smtp.example.com (127.0.0.1)
        by cloudflare-email.com (unknown) id 4fwwffRXOpyR
        for <recipient@example.com>; Tue, 27 Aug 2024 15:50:20 +0000
From: "John" <sender@example.com>
Reply-To: sender@example.com
To: recipient@example.com
Subject: Testing Email Workers Local Dev
Content-Type: text/html; charset="windows-1252" …

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

Hyperdrive jetzt im Free Plan verfügbar

Hyperdrive steht nun auch im Workers Free Plan zur Verfügung, sodass Workers ohne Aufpreis eine Verbindung zu PostgreSQL- oder MySQL-Datenbanken herstellen können.

Hyperdrive is now available on the Free plan of Cloudflare Workers, enabling you to build Workers that connect to PostgreSQL or MySQL databases without compromise.

Low-latency access to SQL databases is critical to building full-stack Workers applications. We want you to be able to build on fast, global apps on Workers, regardless of the tools you use. So we made Hyperdrive available for all, to make it easier to build Workers that connect to PostgreSQL and MySQL.

If you want to learn more about how Hyperdrive works, read the deep dive ↗︎ on how Hyperdrive can make your database queries up to 4x faster.

Hyperdrive provides edge connection setup and global connection pooling for optimal latencies.

Visit the docs to get started with Hyperdrive for PostgreSQL or MySQL.

Originalquelle(öffnet in neuem Tab)Problem melden