Skip to content

Commit 25b6179

Browse files
Merge branch 'production' into kate/fixes-tunnel-cta
2 parents a504c65 + c43462b commit 25b6179

File tree

97 files changed

+1201
-511
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+1201
-511
lines changed

.hyperlint/automations/styles/plain-text-style-checks/casing.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
1-
Correct casings or misspellings for the following words. Ignore this rule if the words are in code blocks, `code fences`, or in HTML or Markdown links.
1+
Correct casings or misspellings for the following words.
2+
3+
Ignore this rule if the words are in:
4+
5+
- code blocks
6+
- `code fences`
7+
- **bold** or _italic_ case
8+
- HTML or Markdown links
9+
10+
The list of potential casings or misspellings is:
211

312
Bitbucket
413
cdnjs

package-lock.json

Lines changed: 181 additions & 165 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
},
2727
"devDependencies": {
2828
"@actions/core": "1.11.1",
29-
"@actions/github": "6.0.0",
29+
"@actions/github": "6.0.1",
3030
"@apidevtools/swagger-parser": "10.1.1",
3131
"@astrojs/check": "0.9.4",
3232
"@astrojs/react": "4.2.5",
@@ -35,11 +35,11 @@
3535
"@astrojs/starlight": "0.34.1",
3636
"@astrojs/starlight-docsearch": "0.6.0",
3737
"@astrojs/starlight-tailwind": "4.0.1",
38-
"@cloudflare/vitest-pool-workers": "0.8.20",
39-
"@cloudflare/workers-types": "4.20250513.0",
38+
"@cloudflare/vitest-pool-workers": "0.8.30",
39+
"@cloudflare/workers-types": "4.20250514.0",
4040
"@codingheads/sticky-header": "1.0.2",
4141
"@expressive-code/plugin-collapsible-sections": "0.41.2",
42-
"@floating-ui/react": "0.27.7",
42+
"@floating-ui/react": "0.27.8",
4343
"@iarna/toml": "2.2.5",
4444
"@lottiefiles/dotlottie-react": "0.13.5",
4545
"@marsidev/react-turnstile": "1.1.0",
@@ -57,11 +57,11 @@
5757
"astro": "5.7.12",
5858
"astro-breadcrumbs": "3.3.1",
5959
"astro-icon": "1.1.5",
60-
"astro-live-code": "0.0.5",
60+
"astro-live-code": "0.0.6",
6161
"cidr-tools": "11.0.3",
6262
"codeowners-utils": "1.0.2",
6363
"date-fns": "4.1.0",
64-
"dedent": "1.5.3",
64+
"dedent": "1.6.0",
6565
"dompurify": "3.2.5",
6666
"dot-prop": "9.0.0",
6767
"eslint": "9.26.0",

public/__redirects

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
/cloudflare-one/changelog/casb/index.xml /changelog/rss/casb.xml 301
1818
/cloudflare-one/changelog/dex/index.xml /changelog/rss/dex.xml 301
1919
/cloudflare-one/changelog/dlp/index.xml /changelog/rss/dlp.xml 301
20-
/cloudflare-one/changelog/email-security/index.xml /changelog/rss/email-security.xml 301
20+
/cloudflare-one/changelog/email-security/index.xml /changelog/rss/email-security-cf1.xml 301
21+
/changelog/rss/email-security.xml /changelog/rss/email-security-cf1.xml 301
2122
/cloudflare-one/changelog/gateway/index.xml /changelog/rss/gateway.xml 301
2223
/cloudflare-one/changelog/risk-score/index.xml /changelog/rss/risk-score.xml 301
2324
/cloudflare-one/changelog/tunnel/index.xml /changelog/rss/cloudflare-tunnel.xml 301
106 KB
Loading
101 KB
Loading

src/components/CopyPageButton.tsx

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,16 @@ export default function CopyPageButton() {
5050
const handleCopyMarkdown = async () => {
5151
const markdownUrl = new URL("index.md", window.location.href).toString();
5252
try {
53-
const response = await fetch(markdownUrl);
54-
55-
if (!response.ok) {
56-
throw new Error(`Received ${response.status} on ${response.url}`);
57-
}
53+
const clipboardItem = new ClipboardItem({
54+
["text/plain"]: fetch(markdownUrl)
55+
.then((r) => r.text())
56+
.then((t) => new Blob([t], { type: "text/plain" }))
57+
.catch((e) => {
58+
throw new Error(`Received ${e.message} for ${markdownUrl}`);
59+
}),
60+
});
5861

59-
const markdown = await response.text();
60-
await navigator.clipboard.writeText(markdown);
62+
await navigator.clipboard.write([clipboardItem]);
6163
track("clicked copy page button", {
6264
value: "copy markdown",
6365
});

src/components/WorkersTemplates.astro

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,23 @@ const dirs = contents.filter((ent: any) => ent.type === "dir");
4848
</a>
4949
</div>
5050
<p>{packageJson.description}</p>
51+
<p>
52+
Explore on{" "}
53+
<a
54+
href={`https://github.com/cloudflare/templates/tree/main/${dir.path}`}
55+
>
56+
GitHub ↗
57+
</a>
58+
</p>
5159
<PackageManagers
5260
type="create"
5361
pkg="cloudflare@latest"
5462
args={`--template=cloudflare/templates/${dir.path}`}
5563
/>
5664
</div>
65+
<br/>
66+
<hr>
67+
<br/>
5768
);
5869
})
5970
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: New predefined detection entry for ICD-11
3+
description: ICD-11 is now available for DLP detections.
4+
date: 2025-04-14T11:00:00Z
5+
---
6+
7+
You now have access to the World Health Organization (WHO) 2025 edition of the [International Classification of Diseases 11th Revision (ICD-11)](https://www.who.int/news/item/14-02-2025-who-releases-2025-update-to-the-international-classification-of-diseases-%28icd-11%29) as a predefined detection entry. The new dataset can be found in the [Health Information](/cloudflare-one/policies/data-loss-prevention/dlp-profiles/predefined-profiles/#health-information) predefined profile.
8+
9+
ICD-10 dataset remains available for use.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
title: Send forensic copies to storage without DLP profiles
3+
description: HTTP policies can now be configured to send forensic copies for all allow and block policies.
4+
date: 2025-05-07T11:00:00Z
5+
---
6+
7+
8+
You can now [send DLP forensic copies](/cloudflare-one/policies/data-loss-prevention/dlp-policies/logging-options/#send-http-requests-to-logpush-destination/) to third-party storage for any HTTP policy with an `Allow` or `Block` action, without needing to include a DLP profile. This change increases flexibility for data handling and forensic investigation use cases.
9+
10+
By default, Gateway will send all matched HTTP requests to your configured DLP Forensic Copy jobs.
11+
12+
![DLP](~/assets/images/changelog/dlp/forensic-copies-for-all.png)

0 commit comments

Comments
 (0)