Zum Inhalt springen

Cloudflare Release Notes

Einträge
1.637
Quellen
14
Zuletzt aktualisiert

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

Network Security von Cloudflare

Neues Cloudflare One Changelog

Cloudflare One hat ein neues Changelog, das tiefere Einblicke in Produktänderungen bietet; ältere Updates sind weiterhin verfügbar.

Welcome to your new home for product updates on Cloudflare One.

Our new changelog lets you read about changes in much more depth, offering in-depth examples, images, code samples, and even gifs.

If you are looking for older product updates, refer to the following locations.

Older product updates

Originalquelle(öffnet in neuem Tab)Problem melden

Application Performance von Cloudflare

EU-Besucher einfach von Web Analytics ausschließen

Web Analytics bietet nun eine Option, Real User Monitoring für Hostnames zu aktivieren und gleichzeitig automatisch alle Metriken von EU-Besuchern zu verwerfen, um DSGVO und CCPA einzuhalten.

You can now easily enable Real User Monitoring (RUM) monitoring for your hostnames, while safely dropping requests from visitors in the European Union to comply with GDPR and CCPA.

RUM Enablement UI

Our Web Analytics product has always been centered on giving you insights into your users' experience that you need to provide the best quality experience, without sacrificing user privacy in the process.

To help with that aim, you can now selectively enable RUM monitoring for your hostname and exclude EU visitor data in a single click. If you opt for this option, we will drop all metrics collected by our EU data centers automatically.

You can learn more about what metrics are reported by Web Analytics and how it is collected in the Web Analytics documentation. You can enable Web Analytics on any hostname by going to the Web Analytics ↗︎ section of the dashboard, selecting "Manage Site" for the hostname you want to monitor, and choosing the appropriate enablement option.

Originalquelle(öffnet in neuem Tab)Problem melden

Cloudflare AI von Cloudflare

Agents SDK unterstützt Pi Harness mit der Klasse PiHarness (Beta)

Das Agents SDK bietet nun Unterstützung für Agenten mit dem Pi Harness über Pi 1.0, Pi Durable und die neue Klasse PiHarness, sodass die Arbeit langlaufender Agenten dauerhaft gespeichert wird; das Ganze ist Beta und die API wird sich wahrscheinlich ändern.

Built with Earendil ↗︎, this integration is our first step toward first-class support for third-party agent harnesses on Cloudflare.

Copy promptPrompt copied!

Deploy to Cloudflare

Beta

PiHarness is in beta. Pi Durable ↗︎ is a new, experimental package, and the PiHarness API will likely change as Pi Durable matures. …

Originalquelle(öffnet in neuem Tab)Problem melden

Consumer Services von Cloudflare

1.1.1.1 unterstützt RFC 8509 Root Key Trust Anchor Sentinels

1.1.1.1 unterstützt jetzt Root Key Trust Anchor Sentinels nach RFC 8509, mit denen sich vor einem Key Rollover prüfen lässt, ob der antwortende Resolver einen DNSSEC-Root-Key wie KSK-2024 (Key Tag 38696) als vertrauenswürdig einstuft.

To check for KSK-2024 (key tag 38696), query DNSSEC-signed names in dnstest.dev:

# On a sentinel-aware resolver that trusts KSK-2024:

# Returns NOERROR with an A answer.

Originalquelle(öffnet in neuem Tab)Problem melden

Cloudflare AI von Cloudflare

Clef und Clef-flash als Open Source unter Apache 2.0 und schnell im Hot Path

Beide Modelle laufen auf Workers AI und die Gewichte sind unter Apache 2.0 auf Hugging Face veröffentlicht; Clef ist laut Benchmarks median 2,5-mal und Clef-flash 13-mal schneller als Jev, zudem wird ein RL-Fine-Tuning-Service angekündigt.

We are also launching a reinforcement learning (RL) fine-tuning service to help you tune Clef for your own workloads. Sign up to work with us as a design partner ↗︎.

Built for the hot path

Clef is designed to be fast so decisions come back in milliseconds. Across our 43 benchmark runs, we achieved speeds where Clef is 2.5x faster than Jev at the median, and Clef-flash 13x faster.

Latency Clef Clef-flash Jev

Originalquelle(öffnet in neuem Tab)Problem melden

Cloudflare AI von Cloudflare

Clef-Latenzwerte und Benchmark-Ergebnisse (p95 238,6 ms)

Clef-flash erreicht ein p95 von 122,4 ms gegenüber 238,6 ms bei Clef und 536,0 ms bei Jev, und ein Clef-Modell erzielt in 7 von 10 Entscheidungsbenchmarks das beste Ergebnis.

Hosting on Workers AI adds to that speed. Requests run on GPUs across Cloudflare's network, running close to your users, so the network round trip stays short. You can put Clef directly in the request path of your agent, then hand off to an LLM on Workers AI to take action.

Leading the benchmarks

Across 10 decision benchmarks, a Clef model scores highest on 7, ahead of Jev and other open decision models. A few highlights:

Benchmark Clef Clef-flash Jev

Originalquelle(öffnet in neuem Tab)Problem melden

Cloudflare AI von Cloudflare

Clef ist per System One API kompatibel zu Jev und unterstützt drei Fragetypen

Clef (27B) und Clef-flash (9B) mit 64K Kontextfenster folgen der System One API, sodass sich eine Jev-Integration durch Wechsel von Endpunkt und Modell umstellen lässt, mit bis zu 64 Fragen pro Anfrage der Typen noul, choice und score.

On Typesafe's own workflow evals, Clef beats Jev in 3 of 4 areas: invoice processing, customer service, and security incidents. The full results are on the Hugging Face model card ↗︎.

Drop-in compatible with Jev

Model Size Best for Context window
@cf/cloudflare/clef 27B Highest-precision decisions 64K tokens
@cf/cloudflare/clef-flash 9B Latency-critical, hot-path decisions 64K tokens

Clef follows the System One API, so you can switch an existing Jev integration to Clef by changing the endpoint and model. Ask up to 64 questions per request, in three types:

  • noul: A yes/no question. Returns the probability that the answer is yes.
  • choice: Pick one option from a set you define. Returns the chosen option, a probability per option, and a confidence value.
  • score: Rate against an ordered rubric. Returns a probability-weighted score and a probability per level.
const response = await env.AI.run("@cf/cloudflare/clef", {
	model: "clef",
	state: "Checkout has been failing for every customer for the last hour.",
	questions: {
		urgent: {
			type: "noul",
			instructions: "Is this support request urgent?",
		},
		team: {
			type: "choice",
			instructions: "Which team should handle this request?",
			criteria: { …

Originalquelle(öffnet in neuem Tab)Problem melden

Consumer Services von Cloudflare

Cloudflare DoH JSON API: Formatänderungen

Cloudflare führt ein neues Format für das Datenfeld der 1.1.1.1 DoH JSON API ein; während der Einführung können Antworten in altem oder neuem Format erscheinen.

Note

These are breaking changes. The DoH JSON format has no formal RFC and its schema is not guaranteed to be stable. If you need a stable format, use the DoH wireformat instead.

Human-readable display for additional record types

Several record types previously returned their data field in RFC 3597 ↗︎ generic hex encoding (\# <length> <hex>). These now use standard presentation format:

CAA:        0 issue "letsencrypt.org"
NAPTR:      100 10 "s" "SIP+D2U" "" _sip._udp.example.com.
RP:         admin.example.com. txt.example.com.

Originalquelle(öffnet in neuem Tab)Problem melden

Cloudflare AI von Cloudflare

Sandbox SDK 1.0: Neue Funktionen

Mit Version 1.0 können Sandboxes mit flexiblen Images, Snapshots, gesteuertem Stoppen, Stream-Befehlen, Vorschauen, Anfragen mit Anmeldedaten und Agent-Integrationen betrieben werden.

  • Choose the image and instance size each time it starts a sandbox. One class can run sandboxes on different images, and a deploy does not restart sandboxes that are running.
  • Save the files of a sandbox as a snapshot, in public beta, and start the same sandbox or a new one from it.
  • Decide when each sandbox stops, for example when a task finishes, when its user goes idle, or after it saves a snapshot.
  • Run commands with streamed input and output, send them signals, and open terminals.
  • Serve previews from ports in the sandbox, with your own hostnames and authentication.
  • Handle outbound requests for each hostname in Worker code, so credentials and bindings stay in your Worker.
  • Expose only the methods that you want callers to use.
  • Run an agent in the same Durable Object, and give the model a tool that runs commands in the sandbox.

src/index.jsjs

import { Files } from "@cloudflare/sandbox";
import { DurableObject } from "cloudflare:workers";

export class MySandbox extends DurableObject {
	container;
	files;

	constructor(ctx, env) {
		super(ctx, env);
		if (!ctx.container) { …

Originalquelle(öffnet in neuem Tab)Problem melden

Consumer Services von Cloudflare

DoH JSON API: Weitere Formatänderungen

Weitere Datentypen wie IPSECKEY, SVCB und TLSA werden nun in Standarddarstellung ausgegeben; DNSSEC-Records verwenden numerische Algorithmus-IDs und HINFO-Zeichenketten werden einzeln in Anführungszeichen gesetzt.

SVCB: 1 target.example.com. alpn=h2 HTTPS: 1 . alpn=h3,h2 ipv4hint=192.0.2.1 TLSA: 3 1 1 aabbccdd... SSHFP: 1 2 aabbccdd... OPENPGPKEY: AwEA...


#### Numeric DNSSEC algorithm identifiers

DNSSEC-related records now use numeric algorithm identifiers as defined in [RFC 4034 ↗︎](https://datatracker.ietf.org/doc/html/rfc4034) instead of mnemonic names. This affects `RRSIG`, `DS`, `CDS`, `DNSKEY`, and `CDNSKEY` records. For example, `RSASHA256` becomes `8`, `ECDSAP256SHA256` becomes `13`, and `ED25519` becomes `15`. DS digest types also change from mnemonic to numeric: `SHA-256` becomes `2`.

*Beforetxt*

```txt
RRSIG:  A RSASHA256 2 300 ...
DS:     12345 RSASHA256 SHA-256 aabb...
DNSKEY: 257 3 RSASHA256 AwEA...

Aftertxt

RRSIG:  A 8 2 300 ...
DS:     12345 8 2 aabb...
DNSKEY: 257 3 8 AwEA...

Other formatting changes

HINFO character-strings are now individually quoted to remove ambiguity when values contain spaces:

Beforetxt

"data": "Intel Xeon Linux"

Aftertxt

"data": "\"Intel Xeon\" \"Linux\""

Originalquelle(öffnet in neuem Tab)Problem melden

Consumer Services von Cloudflare

Radar: TLD-Nameserver-Latenzansichten

Radar zeigt auf TLD-Detailseiten neue Widgets zur Nameserver-Latenz, einschließlich Perzentilen, geografischer Verteilung und Rangänderungen.

New widgets on TLD detail pages ↗︎:

Latency per nameserver chart

TLD Rankings by DNS Magnitude table with rank change deltas …

Originalquelle(öffnet in neuem Tab)Problem melden

Cloudflare AI von Cloudflare

Voice-Agent-Metriken in @cloudflare/voice v0.4.0

Die Version 0.4.0 von @cloudflare/voice liefert pro Gesprächsrunde detaillierte Turn-Metriken mit Ergebnis und Zeitmessungen für jede Phase.

client.addEventListener("turnmetrics", (turn) => {
	console.log(turn.outcome, turn.turnTotalMs);
});

About the Voice package

The @cloudflare/voice package lets you build real-time voice agents with Cloudflare Agents. It streams microphone audio to an Agent over WebSocket, transcribes speech, runs your model through onTurn(), converts the response to speech, and streams audio back to the caller.

A turn moves through several stages:

User speaks -> speech-to-text -> model -> text-to-speech -> audio

Previously, the package's four aggregate metrics covered successful, non-empty speech turns. They did not show how failed, aborted, empty, or text turns ended.

Turn metrics

Each speech or text turn now produces a typed VoiceTurnMetrics summary with:

  • A turnId for correlating events from the same turn.
  • A terminal outcome such as completed, no_output, output_limit, content_filtered, model_error, tts_error, or aborted.
  • Timings for important stages, including speech-to-final-transcript, model-to-first-text, TTS-to-first-audio, and total turn duration.

These timings can overlap and are not additive. Timings for stages that a turn did not reach are omitted.

The latest summary is available through VoiceClient, useVoiceAgent(), and useVoiceInput(). Voice input includes only the speech and transcription timings it can measure. …

Originalquelle(öffnet in neuem Tab)Problem melden

Consumer Services von Cloudflare

Post-Quanten-Ursprungsunterstützung und Schlüsseltransparenz auf Radar

Eine neue Seite zeigt den Anteil von Ursprungsservern mit X25519MLKEM768-Unterstützung, ein Host-Test-Tool prüft Kompatibilität und ein Schlüsseltransparenz-Dashboard überwacht Audit-Logs.

Screenshot of the origin post-quantum support graph on Radar

A host test tool allows checking any publicly accessible website for post-quantum encryption compatibility. Enter a hostname and optional port to see whether the server negotiates a post-quantum key exchange algorithm.

Screenshot of the post-quantum host test tool on Radar

Key Transparency

A new Key Transparency ↗︎ section displays the audit status of Key Transparency logs for end-to-end encrypted messaging services. The page launches with two monitored logs: WhatsApp and Facebook Messenger Transport.

Each log card shows the current status, last signed epoch, last verified epoch, and the root hash of the Auditable Key Directory tree. The data is also available through the Key Transparency Auditor API.

Screenshot of the Key Transparency dashboard on Radar …

Originalquelle(öffnet in neuem Tab)Problem melden

Docs Collections von Cloudflare

Dashboard-SCIM unterstützt Gruppen-Ersetzung per PUT

Dashboard SCIM unterstützt nun das Ersetzen von Gruppen mittels HTTP-PUT gemäß RFC 7644, wodurch Identitätsanbieter den vollständigen Zustand einer Gruppe in einer Anfrage synchronisieren können.

What's New

Group replacement via PUT: Full-state group synchronization improves compatibility with identity providers that use replacement semantics and helps keep Cloudflare groups aligned with their source identity provider.

Note

SCIM provisioning for the Cloudflare dashboard is available to Enterprise customers. You must be a Super Administrator to complete the initial setup.

For more information:

Originalquelle(öffnet in neuem Tab)Problem melden