Zum Inhalt springen

Cloudflare Release Notes

Einträge
1.632
Quellen
14
Zuletzt aktualisiert

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

Developer Platform von Cloudflare

Workers Builds korrigiert Namensfehler in der Konfiguration automatisch

Workers Builds prüft vor dem Build die Wrangler-Konfigurationsdatei auf häufige Fehler und erstellt bei behebbaren Problemen, zunächst bei Namensabweichungen zum Dashboard, einen Pull Request mit der Korrektur.

Auto-fixing Workers Name in Git Repo

Small misconfigurations shouldn’t break your deployments. Cloudflare is introducing automatic error detection and fixes in Workers Builds, identifying common issues in your wrangler.toml or wrangler.jsonc and proactively offering fixes, so you spend less time debugging and more time shipping.

Here's how it works:

  1. Before running your build, Cloudflare checks your Worker's Wrangler configuration file (wrangler.toml or wrangler.jsonc) for common errors.
  2. Once you submit a build, if Cloudflare finds an error it can fix, it will submit a pull request to your repository that fixes it.
  3. Once you merge this pull request, Cloudflare will run another build.

We're starting with fixing name mismatches between your Wrangler file and the Cloudflare dashboard, a top cause of build failures.

This is just the beginning, we want your feedback on what other errors we should catch and fix next. Let us know in the Cloudflare Developers Discord, #workers-and-pages-feature-suggestions ↗︎.

Originalquelle(öffnet in neuem Tab)Problem melden

Application Security von Cloudflare

WAF-Regeln für Auth-Bypass-Schwachstellen

Das Cloudflare Managed Ruleset blockiert nun Authentifizierungs-Bypass-Schwachstellen in FortiOS, Ivanti, SimpleHelp, SonicWall und Yeti Platform.

Ruleset

Rule ID

Legacy Rule ID

Description

Previous Action

New Action

Comments

Cloudflare Managed Ruleset

...a2ffa4b8

100715

FortiOS - Auth Bypass - CVE:CVE-2024-55591

Log

Block

This is a New Detection

Cloudflare Managed Ruleset

...5a883e12

100716

Ivanti - Auth Bypass - CVE:CVE-2021-44529

Log

Block

This is a New Detection

Cloudflare Managed Ruleset

...958094d3

100717

SimpleHelp - Auth Bypass - CVE:CVE-2024-57727

Log

Block

This is a New Detection

Cloudflare Managed Ruleset

...3b66df22

100718

SonicWall SSLVPN - Auth Bypass - CVE:CVE-2024-53704

Log

Block

This is a New Detection

Cloudflare Managed Ruleset

...9184699f

100719

Yeti Platform - Auth Bypass - CVE:CVE-2024-46507

Log

Block

This is a New Detection

Originalquelle(öffnet in neuem Tab)Problem melden

Cloudflare One von Cloudflare

Magic WAN Connector: Konfiguration per statischer IP

Der Magic WAN Connector lässt sich nun lokal mit statischer IP-Konfiguration einrichten, ohne dass eine DHCP-Internetverbindung nötig ist, wofür Zugriff auf den seriellen Port und ein serielles Terminalprogramm erforderlich sind.

You can now locally configure your Magic WAN Connector to work in a static IP configuration.

This local method does not require having access to a DHCP Internet connection. However, it does require being comfortable with using tools to access the serial port on Magic WAN Connector as well as using a serial terminal client to access the Connector's environment.

For more details, refer to WAN with a static IP address.

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

Queues: Aufbewahrungsdauer von Nachrichten einstellbar

Die Aufbewahrungsdauer von Queue-Nachrichten lässt sich nun auf 60 Sekunden bis 14 Tage einstellen (bisher fest 4 Tage), per Einstellungsseite oder Wrangler, für alle neuen und bestehenden Queues.

You can now customize a queue's message retention period, from a minimum of 60 seconds to a maximum of 14 days. Previously, it was fixed to the default of 4 days.

Customize a queue's message retention period

You can customize the retention period on the settings page for your queue, or using Wrangler:

Update message retention periodbash

$ wrangler queues update my-queue --message-retention-period-secs 600

This feature is available on all new and existing queues. If you haven't used Cloudflare Queues before, get started with the Cloudflare Queues guide.

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

Beispiel-Prompt für den Bau von KI-Agenten auf Workers

Cloudflare stellt einen Beispiel-Prompt bereit, mit dem sich mithilfe von KI-Modellen KI-Agenten und Anwendungen auf Workers, Workflows, Durable Objects und Workers KV entwickeln lassen.

We've added an example prompt to help you get started with building AI agents and applications on Cloudflare Workers, including Workflows, Durable Objects, and Workers KV.

You can use this prompt with your favorite AI model, including Claude 3.5 Sonnet, OpenAI's o3-mini, Gemini 2.0 Flash, or Llama 3.3 on Workers AI. Models with large context windows will allow you to paste the prompt directly: provide your own prompt within the <user_prompt></user_prompt> tags.

{paste_prompt_here}
<user_prompt>
user: Build an AI agent using Cloudflare Workflows. The Workflow should run when a new GitHub issue is opened on a specific project with the label 'help' or 'bug', and attempt to help the user troubleshoot the issue by calling the OpenAI API with the issue title and description, and a clear, structured prompt that asks the model to suggest 1-3 possible solutions to the issue. Any code snippets should be formatted in Markdown code blocks. Documentation and sources should be referenced at the bottom of the response. The agent should then post the response to the GitHub issue. The agent should run as the provided GitHub bot account.
</user_prompt>
``` …

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

R2: Super Slurper überträgt Daten bis zu 5x schneller

Super Slurper überträgt Daten von Anbietern wie AWS S3 und Google Cloud Storage dank eines verteilten Systems auf der Cloudflare Developer Platform bis zu 5x schneller zu R2, etwa 75.000 Objekte in 3:25 statt 15:30 Minuten.

Super Slurper now transfers data from cloud object storage providers like AWS S3 and Google Cloud Storage to Cloudflare R2 up to 5x faster than it did before.

We moved from a centralized service to a distributed system built on the Cloudflare Developer Platform — using Cloudflare Workers, Durable Objects, and Queues — to both improve performance and increase system concurrency capabilities (and we'll share more details about how we did it soon!)

Super Slurper Objects Migrated

Time to copy 75,000 objects from AWS S3 to R2 decreased from 15 minutes 30 seconds (old) to 3 minutes 25 seconds (after performance improvements)

For more information on Super Slurper and how to migrate data from existing object storage to R2, refer to our documentation.

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

Stream Live: DVR-Funktion zum Zurückspulen und Fortsetzen

Für Stream Live lässt sich per Query-Parameter dvrEnabled=true in Player-Embed oder Manifest-URL eine optionale DVR-Funktion aktivieren, mit der Zuschauer in laufenden Übertragungen zurückspulen können.

Previously, all viewers watched "the live edge," or the latest content of the broadcast, synchronously. If a viewer paused for more than a few seconds, the player would automatically "catch up" when playback started again. Seeking through the broadcast was only available once the recording was available after it concluded.

Starting today, customers can make a small adjustment to the player embed or manifest URL to enable the DVR experience for their viewers. By offering this feature as an opt-in adjustment, our customers are empowered to pick the best experiences for their applications.

When building a player embed code or manifest URL, just add dvrEnabled=true as a query parameter. There are some things to be aware of when using this option. For more information, refer to DVR for Live.

Originalquelle(öffnet in neuem Tab)Problem melden

Application Performance von Cloudflare

SSL/TLS: Zertifikatsbündel mit RSA- und ECDSA-Zertifikat pro Custom Hostname

Sie können nun über die API sowohl ein RSA- als auch ein ECDSA-Zertifikat für einen Custom Hostname hochladen, um Kompatibilität und Leistung zu kombinieren.

Cloudflare has supported both RSA and ECDSA certificates across our platform for a number of years. Both certificates offer the same security, but ECDSA is more performant due to a smaller key size. However, RSA is more widely adopted and ensures compatibility with legacy clients. Instead of choosing between them, you may want both – that way, ECDSA is used when clients support it, but RSA is available if not.

Now, you can upload both an RSA and ECDSA certificate on a custom hostname via the API.

curl -X POST https://api.cloudflare.com/client/v4/zones/$ZONE_ID/custom_hostnames \
    -H 'Content-Type: application/json' \
    -H "X-Auth-Email: $CLOUDFLARE_EMAIL" \
    -H "X-Auth-Key: $CLOUDFLARE_API_KEY" \
    -d '{
    "hostname": "hostname",
    "ssl": {
        "custom_cert_bundle": [
            {
                "custom_certificate": "RSA Cert",
                "custom_key": "RSA Key"
            },
            {
                "custom_certificate": "ECDSA Cert",
                "custom_key": "ECDSA Key"
            }
        ],
        "bundle_method": "force",
        "wildcard": false,
        "settings": {
            "min_tls_version": "1.0"
        }
    }
}’

You can also:

  • Upload an RSA or ECDSA certificate to a custom hostname with an existing ECDSA or RSA certificate, respectively. …

Originalquelle(öffnet in neuem Tab)Problem melden

Media von Cloudflare

DVR-Funktion für Stream Live

Stream Live unterstützt jetzt DVR, sodass Zuschauer Live-Übertragungen pausieren und zurückspulen können, indem sie dvrEnabled=true hinzufügen.

Stream

Previously, all viewers watched "the live edge," or the latest content of the broadcast, synchronously. If a viewer paused for more than a few seconds, the player would automatically "catch up" when playback started again. Seeking through the broadcast was only available once the recording was available after it concluded.

Starting today, customers can make a small adjustment to the player embed or manifest URL to enable the DVR experience for their viewers. By offering this feature as an opt-in adjustment, our customers are empowered to pick the best experiences for their applications.

When building a player embed code or manifest URL, just add dvrEnabled=true as a query parameter. There are some things to be aware of when using this option. For more information, refer to DVR for Live.

Originalquelle(öffnet in neuem Tab)Problem melden

Application Performance von Cloudflare

Cache: Konfigurierbares HTTP/2-Multiplexing zum Origin

Enterprise-Kunden können jetzt die HTTP/2-Multiplexing-Einstellungen für Origin-Verbindungen konfigurieren, um die Effizienz zu verbessern und Verbindungsaufwand zu reduzieren.

You can now configure HTTP/2 multiplexing settings for origin connections on Enterprise plans. This feature allows you to optimize how Cloudflare manages concurrent requests over HTTP/2 connections to your origin servers, improving cache efficiency and reducing connection overhead.

How it works

HTTP/2 multiplexing allows multiple requests to be sent over a single TCP connection. With this configuration option, you can:

  1. Control concurrent streams: Adjust the maximum number of concurrent streams per connection.
  2. Optimize connection reuse: Fine-tune connection pooling behavior for your origin infrastructure.
  3. Reduce connection overhead: Minimize the number of TCP connections required between Cloudflare and your origin.
  4. Improve cache performance: Better connection management can enhance cache fetch efficiency.

Benefits

  • Customizable performance: Tailor multiplexing settings to your origin's capabilities.
  • Reduced latency: Fewer connection handshakes improve response times.
  • Lower origin load: More efficient connection usage reduces server resource consumption.
  • Enhanced scalability: Better connection management supports higher traffic volumes.

Get started

Enterprise customers can configure HTTP/2 multiplexing settings in the Cloudflare Dashboard ↗︎ or through our API. …

Originalquelle(öffnet in neuem Tab)Problem melden

Core Platform von Cloudflare

Erhöhte Limits für Cloudflare Rules

Die Limits für Bulk Redirects, Cloud Connector, Custom Errors und Snippets wurden über alle Tarife hinweg deutlich erhöht und vereinheitlicht.

We have upgraded and streamlined Cloudflare Rules limits across all plans, simplifying rule management and improving scalability for everyone.

New limits by product:

  • Bulk Redirects
    • Free: 20 → 10,000 URL redirects across lists
    • Pro: 500 → 25,000 URL redirects across lists
    • Business: 500 → 50,000 URL redirects across lists
    • Enterprise: 10,000 → 1,000,000 URL redirects across lists
  • Cloud Connector
    • Free: 5 → 10 connectors
    • Enterprise: 125 → 300 connectors
  • Custom Errors
    • Pro: 5 → 25 error assets and rules
    • Business: 20 → 50 error assets and rules
    • Enterprise: 50 → 300 error assets and rules
  • Snippets
    • Pro: 10 → 25 code snippets and rules
    • Business: 25 → 50 code snippets and rules
    • Enterprise: 50 → 300 code snippets and rules …

Originalquelle(öffnet in neuem Tab)Problem melden

Application Security von Cloudflare

WAF-Regeln für mehrere Schwachstellen

Das Cloudflare Managed Ruleset blockiert nun Schwachstellen in Aviatrix, Next.js, Progress Software, WordPress und FortiOS; die Next.js-Regel ist deaktiviert.

Ruleset

Rule ID

Legacy Rule ID

Description

Previous Action

New Action

Comments

Cloudflare Managed Ruleset

...483b4c26

100708

Aviatrix Network - Remote Code Execution - CVE:CVE-2024-50603

Log

Block

This is a New Detection

Cloudflare Managed Ruleset

...7e924ca3

100709

Next.js - Remote Code Execution - CVE:CVE-2024-46982

Log

Disabled

This is a New Detection

Cloudflare Managed Ruleset

...83a7d8ff

100710

Progress Software WhatsUp Gold - Directory Traversal - CVE:CVE-2024-12105

Log

Block

This is a New Detection

Cloudflare Managed Ruleset

...baa8eb34

100711

WordPress - Remote Code Execution - CVE:CVE-2024-56064

Log

Block

This is a New Detection

Cloudflare Managed Ruleset

...87f5d34e

100712

WordPress - Remote Code Execution - CVE:CVE-2024-9047

Log

Block

This is a New Detection

Cloudflare Managed Ruleset

...bf72cf8a

100713

FortiOS - Auth Bypass - CVE:CVE-2022-40684

Log

Block

This is a New Detection

Originalquelle(öffnet in neuem Tab)Problem melden

Core Platform von Cloudflare

Custom Errors Beta mit Asset-Speicherung

Die Beta des Custom Errors bietet die Speicherung externer Fehlerseiten auf Cloudflare sowie die Definition von Regeln auf Kontoebene.

We're introducing Custom Errors (beta), which builds on our existing Custom Error Responses feature with new asset storage capabilities.

This update allows you to store externally hosted error pages on Cloudflare and reference them in custom error rules, eliminating the need to supply inline content.

This brings the following new capabilities:

  • Custom error assets – Fetch and store external error pages at the edge for use in error responses.
  • Account-Level custom errors – Define error handling rules and assets at the account level for consistency across multiple zones. Zone-level rules take precedence over account-level ones, and assets are not shared between levels.

You can use Cloudflare API to upload your existing assets for use with Custom Errors:

curl "https://api.cloudflare.com/client/v4/zones/{zone_id}/custom_pages/assets" \
--header "Authorization: Bearer <API_TOKEN>" \
--header 'Content-Type: application/json' \
--data '{
  "name": "maintenance",
  "description": "Maintenance template page",
  "url": "https://example.com/"
}'

You can then reference the stored asset in a Custom Error rule:

curl --request PUT \
"https://api.cloudflare.com/client/v4/zones/{zone_id}/rulesets/phases/http_custom_errors/entrypoint" \
--header "Authorization: Bearer <API_TOKEN>" \
--header 'Content-Type: application/json' \
--data '{
  "rules": [
		{
			"action": "serve_error", …

Originalquelle(öffnet in neuem Tab)Problem melden

Cloudflare One von Cloudflare

Email security: E-Mail-Links in Security Center öffnen

Links in E-Mails können nun über „Open in Security Center“ untersucht werden, um einen detaillierten Bericht mit Phishing-Scan, SSL-Zertifikatsdaten, HTTP-Daten, DNS-Einträgen und mehr zu erzeugen.

You can now investigate links in emails with Cloudflare Security Center to generate a report containing a myriad of technical details: a phishing scan, SSL certificate data, HTTP request and response data, page performance data, DNS records, what technologies and libraries the page uses, and more.

Open links in Security Center

From Investigation, go to View details, and look for the Links identified section. Select Open in Security Center next to each link. Open in Security Center allows your team to quickly generate a detailed report about the link with no risk to the analyst or your environment.

For more details, refer to Open links.

This feature is available across these Email security packages:

  • Advantage
  • Enterprise
  • Enterprise + PhishGuard

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

Workers aus Git-Repositories erstellen und bereitstellen

Workers lassen sich jetzt durch Import eines GitHub-/GitLab-Repositories oder durch Bereitstellen eines Templates per Git erstellen und werden bei jedem Push auf den gewählten Branch automatisch gebaut und deployt.

Import repo or choose template

You can now create a Worker by:

  • Importing a Git repository: Choose an existing Git repo on your GitHub/GitLab account and set up Workers Builds to deploy your Worker.
  • Deploying a template with Git: Choose from a brand new selection of production ready examples ↗︎ to help you get started with popular frameworks like Astro ↗︎, Remix ↗︎ and Next ↗︎ or build stateful applications with Cloudflare resources like D1 databases, Workers AI or Durable Objects! When you're ready to deploy, Cloudflare will set up your project by cloning the template to your GitHub/GitLab account, provisioning any required resources and deploying your Worker.

With every push to your chosen branch, Cloudflare will automatically build and deploy your Worker.

To get started, go to the Workers dashboard ↗︎. …

Originalquelle(öffnet in neuem Tab)Problem melden

AI Gateway von Cloudflare

AI Gateway: Request Timeouts und Retries

AI Gateway unterstützt jetzt Request Timeouts (per Header cf-aig-request-timeout) und Request Retries, mit denen bei langsamen Providern Fallbacks oder Wiederholungen ausgelöst werden können, sowohl am Universal Endpoint als auch direkt bei unterstützten Providern.

AI Gateway adds additional ways to handle requests - Request Timeouts and Request Retries, making it easier to keep your applications responsive and reliable.

Timeouts and retries can be used on both the Universal Endpoint or directly to a supported provider.

Request timeouts A request timeout allows you to trigger fallbacks or a retry if a provider takes too long to respond.

To set a request timeout directly to a provider, add a cf-aig-request-timeout header.

Provider-specific endpoint examplebash

curl https://gateway.ai.cloudflare.com/v1/{account_id}/{gateway_id}/workers-ai/@cf/meta/llama-3.1-8b-instruct \
 --header 'Authorization: Bearer {cf_api_token}' \
 --header 'Content-Type: application/json' \
 --header 'cf-aig-request-timeout: 5000'
 --data '{"prompt": "What is Cloudflare?"}'
``` …

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

AI Gateway: Request-Timeouts und Wiederholungen

AI Gateway bietet nun Request Timeouts und Request Retries, die für den Universal Endpoint und unterstützte Provider nutzbar sind und bei langsamen Antworten Fallbacks oder Wiederholungen auslösen können.

AI Gateway adds additional ways to handle requests - Request Timeouts and Request Retries, making it easier to keep your applications responsive and reliable.

Timeouts and retries can be used on both the Universal Endpoint or directly to a supported provider.

Request timeouts A request timeout allows you to trigger fallbacks or a retry if a provider takes too long to respond.

To set a request timeout directly to a provider, add a cf-aig-request-timeout header.

Provider-specific endpoint examplebash

curl https://gateway.ai.cloudflare.com/v1/{account_id}/{gateway_id}/workers-ai/@cf/meta/llama-3.1-8b-instruct \
 --header 'Authorization: Bearer {cf_api_token}' \
 --header 'Content-Type: application/json' \
 --header 'cf-aig-request-timeout: 5000'
 --data '{"prompt": "What is Cloudflare?"}'
``` …

Originalquelle(öffnet in neuem Tab)Problem melden

AI Gateway von Cloudflare

AI Gateway ergänzt Cerebras, ElevenLabs und Cartesia

AI Gateway unterstützt nun drei neue Provider: Cartesia und ElevenLabs für Text-to-Speech sowie Cerebras für Inferenz mit Llama 3.1 8B und Llama 3.3 70B.

AI Gateway has added three new providers: Cartesia, Cerebras, and ElevenLabs, giving you more even more options for providers you can use through AI Gateway. Here's a brief overview of each:

  • Cartesia provides text-to-speech models that produce natural-sounding speech with low latency.
  • Cerebras delivers low-latency AI inference to Meta's Llama 3.1 8B and Llama 3.3 70B models.
  • ElevenLabs offers text-to-speech models with human-like voices in 32 languages.

Example of Cerebras log in AI Gateway

To get started with AI Gateway, just update the base URL. Here's how you can send a request to Cerebras using cURL:

Example fetch requestbash

curl -X POST https://gateway.ai.cloudflare.com/v1/ACCOUNT_TAG/GATEWAY/cerebras/chat/completions \ …

Originalquelle(öffnet in neuem Tab)Problem melden

Developer Platform von Cloudflare

AI Gateway: Cerebras, ElevenLabs und Cartesia als neue Provider

AI Gateway unterstützt jetzt drei neue Provider: Cartesia und ElevenLabs für Text-to-Speech sowie Cerebras für Inferenz mit Llama 3.1 8B und Llama 3.3 70B.

AI Gateway has added three new providers: Cartesia, Cerebras, and ElevenLabs, giving you more even more options for providers you can use through AI Gateway. Here's a brief overview of each:

  • Cartesia provides text-to-speech models that produce natural-sounding speech with low latency.
  • Cerebras delivers low-latency AI inference to Meta's Llama 3.1 8B and Llama 3.3 70B models.
  • ElevenLabs offers text-to-speech models with human-like voices in 32 languages.

Example of Cerebras log in AI Gateway

To get started with AI Gateway, just update the base URL. Here's how you can send a request to Cerebras using cURL:

Example fetch requestbash

curl -X POST https://gateway.ai.cloudflare.com/v1/ACCOUNT_TAG/GATEWAY/cerebras/chat/completions \ …

Originalquelle(öffnet in neuem Tab)Problem melden

Application Performance von Cloudflare

CSAM-Scanning-Tool nun einfacher aktivierbar

Das CSAM-Scanning-Tool kann nun ohne externe Reporting-Zugangsdaten eingerichtet werden; nur noch eine bestätigte E-Mail-Adresse für Benachrichtigungen ist erforderlich.

You can now implement our child safety tooling, the CSAM Scanning Tool, more easily. Instead of requiring external reporting credentials, you only need a verified email address for notifications to onboard. This change makes the tool more accessible to a wider range of customers.

How It Works

When enabled, the tool automatically hashes images for enabled websites as they enter the Cloudflare cache ↗︎. These hashes are then checked against a database of known abusive images.

  • Potential match detected?
    • The content URL is blocked, and
    • Cloudflare will notify you about the found matches via the provided email address.

Updated Service-Specific Terms

We have also made updates to our Service-Specific Terms ↗︎ to reflect these changes.

Originalquelle(öffnet in neuem Tab)Problem melden