Skip to content

Commit 5d164a0

Browse files
authored
Rules snippets changelog update (#21956)
* [Chore] Rules changelog rationalization * hide non-linear entry * Remove 'rules' from CVE changelog entry
1 parent 497f1b4 commit 5d164a0

File tree

4 files changed

+108
-158
lines changed

4 files changed

+108
-158
lines changed

public/__redirects

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
/magic-transit/changelog/index.xml /changelog/rss/magic-transit.xml 301
2121
/magic-wan/changelog/index.xml /changelog/rss/magic-wan.xml 301
2222
/network-interconnect/changelog/index.xml /changelog/rss/network-interconnect.xml 301
23+
/rules/changelog/index.xml /changelog/rss/rules.xml 301
2324
/ssl/changelog/index.xml /changelog/rss/ssl.xml 301
2425

2526
## legacy

src/content/changelog/workers/2025-03-22-next-js-vulnerability-waf.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ products:
55
- workers
66
- pages
77
- waf
8-
- rules
98
date: 2025-03-22T13:00:00Z
109
---
1110

Lines changed: 107 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,117 @@
11
---
22
pcx_content_type: changelog
33
title: Changelog
4-
release_notes_file_name:
5-
- rules
64
sidebar:
75
order: 25
86
---
97

10-
import { ProductReleaseNotes } from "~/components";
8+
import { ProductChangelog } from "~/components";
119

1210
{/* <!-- Actual content lives in /src/content/release-notes/rules.yaml. Update the file there for new entries to appear here. For more details, refer to https://developers.cloudflare.com/style-guide/documentation-content-strategy/content-types/changelog/#yaml-file --> */}
1311

14-
<ProductReleaseNotes />
12+
<ProductChangelog product="rules" hideEntry="2024-09-05-rules-templates"/>
13+
14+
## 2024-09-20
15+
16+
**Automatic DNS Validation for Cloudflare Rules**
17+
18+
The Cloudflare dashboard now automatically validates [DNS records](https://developers.cloudflare.com/dns/proxy-status/) and [Cloudflare for SaaS custom hostnames](https://developers.cloudflare.com/cloudflare-for-platforms/cloudflare-for-saas/domain-support/) for rules targeting specific hostnames or URLs. To prevent misconfigured rules and ensure smoother deployments, you will get proactive warnings for missing or misconfigured DNS records and custom hostnames.
19+
20+
## 2024-09-17
21+
22+
**Compression Rules available to all plans with Zstandard support**
23+
24+
[Compression Rules](https://developers.cloudflare.com/rules/compression-rules/) now support Zstandard compression and are available in all Cloudflare plans. Users in the Free plan will gradually get access throughout 2024.
25+
26+
## 2024-09-13
27+
28+
**Snippets now available in beta**
29+
30+
[Cloudflare Snippets](https://developers.cloudflare.com/rules/snippets/) have transitioned from alpha to beta.
31+
32+
## 2024-09-10
33+
34+
**wildcard\_replace() function now supported in URL rewrites**
35+
36+
You can now use the [`wildcard_replace()`](https://developers.cloudflare.com/ruleset-engine/rules-language/functions/#wildcard_replace) function in rewrite expressions of [URL rewrites](https://developers.cloudflare.com/rules/transform/url-rewrite/).
37+
38+
## 2024-09-05
39+
40+
**New Rules Templates for one-click rule creation**
41+
42+
The new **Rules** > **Templates** page in the Cloudflare dashboard allows you to create common rules with a single click, featuring dozens of pre-built templates. You can also access these templates directly from each product's rule builder. Also, explore the [Examples gallery](https://developers.cloudflare.com/rules/examples/) in the developer docs for real-world use cases and inspiration.
43+
44+
## 2024-08-22
45+
46+
**Simplified UI for Single Redirects with wildcard support**
47+
48+
The simplified UI for [Single Redirects](https://developers.cloudflare.com/rules/url-forwarding/single-redirects/) is now available to all users, making URL redirects easier and more intuitive. This update builds on the recent [wildcard support](https://developers.cloudflare.com/ruleset-engine/rules-language/functions/#wildcard_replace) in Ruleset Engine products. Access the new UI under **Rules > Redirect Rules**. Learn more about wildcard support and our open-source Rust crate in the [blog post](https://blog.cloudflare.com/wildcard-rules).
49+
50+
## 2024-08-20
51+
52+
**Cloud Connector now available to all customers**
53+
54+
Cloud Connector (beta) is now available to all customers. For setup details, refer to the [documentation](https://developers.cloudflare.com/rules/cloud-connector/), explore [examples](https://developers.cloudflare.com/rules/cloud-connector/examples/), and check out the [blog post](https://blog.cloudflare.com/cloud-connector).
55+
56+
## 2024-08-16
57+
58+
**Cloud Connector now available to all free customers**
59+
60+
Cloud Connector (beta) is now available to all free and a subset of paid customers. This rollout will be [gradually extended](https://developers.cloudflare.com/rules/cloud-connector/#availability) to all Cloudflare users, simplifying multi-cloud management and enhancing integration with Cloudflare's Connectivity Cloud. For more information, refer to the [blog post](https://blog.cloudflare.com/cloud-connector).
61+
62+
## 2024-08-12
63+
64+
**Cloudflare Snippets limits have been upgraded**
65+
66+
Cloudflare Snippets (alpha) now allow multiple subrequests depending on your plan. For more information, refer to the [Availability](https://developers.cloudflare.com/rules/snippets/#availability).
67+
68+
## 2024-07-31
69+
70+
**Wildcard support added to Ruleset Engine products**
71+
72+
Wildcards are now supported across our Ruleset Engine-based products, including Single Redirects, Cache Rules, Transform Rules, WAF, Waiting Room, and more:
73+
74+
* You can now use the `wildcard` and `strict wildcard` operators with any string field in the Ruleset Engine, such as full URI, host, headers, cookies, user-agent, and country. For more details, refer to [Operators](https://developers.cloudflare.com/ruleset-engine/rules-language/operators/) and [Wildcard matching](https://developers.cloudflare.com/ruleset-engine/rules-language/operators/#wildcard-matching).
75+
* In [Single Redirects](https://developers.cloudflare.com/rules/url-forwarding/single-redirects/), the `wildcard_replace()` function allows you to use segments matched by the `wildcard` and `strict wildcard` operators in redirect URL targets. For more information, refer to [Functions](https://developers.cloudflare.com/ruleset-engine/rules-language/functions/#wildcard_replace).
76+
77+
## 2024-07-01
78+
79+
**Cloudflare Snippets now available to all paid customers**
80+
81+
Cloudflare Snippets (alpha) are now available to all paid customers.
82+
83+
## 2024-06-03
84+
85+
**Cloudflare Snippets now available to all Enterprise customers**
86+
87+
Cloudflare Snippets (alpha) are now available to all Enterprise customers. Customers in other paid plans will gradually get access throughout 2024.
88+
89+
## 2024-05-14
90+
91+
**Page Rules migration**
92+
93+
The [Page Rules migration guide](https://developers.cloudflare.com/rules/reference/page-rules-migration/) is now available for users interested in transitioning to modern Rules features instead of Page Rules. Explore the guide for detailed instructions on migrating your configurations.
94+
95+
## 2024-05-13
96+
97+
**New Configuration Rules setting for Web Analytics (RUM)**
98+
99+
You can now turn off Cloudflare Web Analytics, also known as Real User Monitoring (RUM), for specific requests using a configuration rule.
100+
101+
## 2024-04-29
102+
103+
**New Configuration Rules setting for Cloudflare Fonts**
104+
105+
You can now turn on or off Cloudflare Fonts for specific requests using a configuration rule.
106+
107+
## 2024-03-22
108+
109+
**New TLS fields in rule expressions**
110+
111+
Customers can now use new fields `cf.tls_client_hello_length` (the length of the client hello message sent in a TLS handshake), `cf.tls_client_random` (the value of the 32-byte random value provided by the client in a TLS handshake), and `cf.tls_client_extensions_sha1` (the SHA-1 fingerprint of TLS client extensions) in various products built on Ruleset Engine.
112+
113+
## 2024-03-20
114+
115+
**Origin Rules now allow port numbers in Host Header Override**
116+
117+
Customers can now use arbitrary port numbers in Host Header Override in Origin Rules. Previously, only hostname was allowed as a value (for example, `example.com`). Now, you can set the value to `hostname:port` (for example, `example.com:1234`) as well.

src/content/release-notes/rules.yaml

Lines changed: 0 additions & 153 deletions
This file was deleted.

0 commit comments

Comments
 (0)