Skip to content

Commit 7160515

Browse files
Merge branch 'production' into patricia/pcx15511-security-reports
2 parents 3e478cc + 513a810 commit 7160515

File tree

12 files changed

+141
-17
lines changed

12 files changed

+141
-17
lines changed

astro.config.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import starlightDocSearch from "@astrojs/starlight-docsearch";
44
import starlightImageZoom from "starlight-image-zoom";
55
import liveCode from "astro-live-code";
66
import starlightLinksValidator from "starlight-links-validator";
7+
import starlightScrollToTop from "starlight-scroll-to-top";
78
import icon from "astro-icon";
89
import sitemap from "@astrojs/sitemap";
910
import react from "@astrojs/react";
@@ -162,6 +163,14 @@ export default defineConfig({
162163
clientOptionsModule: "./src/plugins/docsearch/index.ts",
163164
}),
164165
starlightImageZoom(),
166+
starlightScrollToTop({
167+
tooltipText: "Back to top",
168+
showTooltip: true,
169+
svgPath: "M12 6L6 12M12 6L18 12M12 12L6 18M12 12L18 18",
170+
showProgressRing: true,
171+
progressRingColor: "white",
172+
showOnHomepage: false, // Hide on homepage (default)
173+
}),
165174
],
166175
lastUpdated: true,
167176
markdown: {

package-lock.json

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

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@
121121
"starlight-image-zoom": "0.13.0",
122122
"starlight-links-validator": "0.17.2",
123123
"starlight-package-managers": "0.11.0",
124+
"starlight-scroll-to-top": "0.4.0",
124125
"starlight-showcases": "0.3.0",
125126
"strip-markdown": "6.0.0",
126127
"suf-log": "2.5.3",

src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/security/certificate-management/issue-and-validate/validate-certificates/delegated-dcv.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ Once this is complete, Cloudflare will place two TXT DCV records - one for `exam
3333

3434
If desired, you could also manually fetch the DCV tokens and share them with your customers.
3535

36+
<Render file="dcv-conflicting-records" product="ssl" />
37+
3638
## Moved domains
3739

3840
If you [move your SaaS zone to another account](/fundamentals/manage-domains/move-domain/), you will need to update the `CNAME` record with a new hostname value.

src/content/docs/ssl/edge-certificates/changing-dcv-method/methods/delegated-dcv.mdx

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ head:
88
content: Delegated DCV — Domain Control Validation — SSL/TLS
99
---
1010

11-
import { Example, FeatureTable } from "~/components";
11+
import { Example, FeatureTable, Render } from "~/components";
1212

1313
Delegated DCV allows zones with [partial DNS setups](/dns/zone-setups/partial-setup/) - meaning authoritative DNS is not provided by Cloudflare - to delegate the DCV process to Cloudflare.
1414

@@ -72,15 +72,7 @@ _acme-challenge.sub.example.com CNAME sub.example.com.<COPIED_VALIDATION_URL>.
7272

7373
</Example>
7474

75-
:::caution[Remove previous TXT records]
76-
77-
Existing TXT records for `_acme-challenge` will conflict with the delegated DCV CNAME record. Make sure to check and remove records such as the following:
78-
79-
```txt
80-
_acme-challenge.example.com TXT <CERTIFICATE_VALIDATION_VALUE>
81-
```
82-
83-
:::
75+
<Render file="dcv-conflicting-records" product="ssl" />
8476

8577
Once the `CNAME` records are in place, Cloudflare will add TXT DCV tokens for every hostname on the Advanced certificate that has a DCV delegation record in place, as long as the zone is [active](/dns/zone-setups/reference/domain-status/) on Cloudflare.
8678

src/content/docs/ssl/edge-certificates/custom-certificates/uploading.mdx

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,9 +179,9 @@ To update a certificate in the dashboard:
179179

180180
<DashButton url="/?to=/:account/:zone/ssl-tls/edge-certificates" />
181181

182-
2. In **Edge Certificates**, locate a custom certificate and click on it to expand.
182+
2. In **Edge Certificates**, locate a custom certificate and select it to expand.
183183

184-
3. Select the wrench icon and select **Replace SSL certificate and key**.
184+
3. Select the wrench button and choose **Replace SSL certificate and key**.
185185

186186
4. Follow the same steps as [upload a new certificate](#upload-a-custom-certificate).
187187

@@ -196,3 +196,15 @@ To update a certificate using the API, send a [`PATCH`](/api/resources/custom_ce
196196
To update the **Private Key Restriction** setting of a certificate, delete and re-add the certificate.
197197

198198
:::
199+
200+
---
201+
202+
## Delete a custom certificate
203+
204+
1. In the Cloudflare dashboard, go to the SSL/TLS **Edge Certificates** page.
205+
206+
<DashButton url="/?to=/:account/:zone/ssl-tls/edge-certificates" />
207+
208+
2. In **Edge Certificates**, locate a custom certificate and select it to expand.
209+
3. Select the cross button.
210+
4. Select **Confirm** to delete the certificate.

src/content/docs/workers/configuration/previews.mdx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ New versions of a Worker are created when you run:
4545
- [`wrangler versions upload`](/workers/wrangler/commands/#upload)
4646
- Or when you make edits via the Cloudflare dashboard
4747

48-
If Preview URLs have been enabled, they are **public by default** and available immediately after version creation.
48+
If Preview URLs have been enabled, they are public and available immediately after version creation.
4949

5050
:::note
5151
Minimum required Wrangler version: 3.74.0. Check your version by running `wrangler --version`. To update Wrangler, refer to [Install/Update Wrangler](/workers/wrangler/install-and-update/).
@@ -112,7 +112,8 @@ To limit your preview URLs to authorized emails only:
112112

113113
Note:
114114

115-
- Preview URLs are disabled by default.
115+
- Preview URLs are enabled by default when `workers_dev` is enabled.
116+
- Preview URLs are disabled by default when `workers_dev` is disabled.
116117
- Disabling Preview URLs will disable routing to both versioned and aliased preview URLs.
117118

118119
### From the Dashboard
@@ -156,7 +157,7 @@ preview_urls = false
156157

157158
</WranglerConfig>
158159

159-
If not given, `preview_urls = false` is the default.
160+
If not given, `preview_urls = workers_dev` is the default.
160161

161162
:::caution
162163
If you enable or disable Preview URLs in the Cloudflare dashboard, but do not update your Worker's Wrangler file accordingly, the Preview URLs status will change the next time you deploy your Worker with Wrangler.

src/content/docs/workers/wrangler/configuration.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ The `main` key is optional for assets-only Workers.
118118
- Enables use of `*.workers.dev` subdomain to deploy your Worker. If you have a Worker that is only for `scheduled` events, you can set this to `false`. Defaults to `true`. Refer to [types of routes](#types-of-routes).
119119

120120
- `preview_urls` <Type text="boolean" /> <MetaInfo text="optional" />
121-
- Enables use of Preview URLs to test your Worker. Defaults to `false`. Refer to [Preview URLs](/workers/configuration/previews).
121+
- Enables use of Preview URLs to test your Worker. Defaults to value of `workers_dev`. Refer to [Preview URLs](/workers/configuration/previews).
122122

123123
- `route` <Type text="Route" /> <MetaInfo text="optional" />
124124
- A route that your Worker should be deployed to. Only one of `routes` or `route` is required. Refer to [types of routes](#types-of-routes).
@@ -992,7 +992,7 @@ The following options are available:
992992
- To specify a custom instance type, see [here](#custom-instance-types).
993993

994994
- `max_instances` <Type text="string" /> <MetaInfo text="optional" />
995-
- The maximum number of concurrent container instances you want to run at any given moment. Stopped containers do not count towards this - you may have more container instances than this number overall, but only this many actively running containers at once. If a request to start a container will exceed this limit, that request will error.
995+
- The maximum number of concurrent container instances you want to run at any given moment. Stopped containers do not count towards this - you may have more container instances than this number overall, but only this many actively running containers at once. If a request to start a container will exceed this limit, that request will error.
996996

997997
- Defaults to 20.
998998

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
{}
3+
4+
---
5+
6+
:::caution[Remove previous TXT records]
7+
8+
Existing TXT records for `_acme-challenge` will conflict with the delegated DCV CNAME record. Make sure to check and remove records such as the following:
9+
10+
```txt
11+
_acme-challenge.example.com TXT <CERTIFICATE_VALIDATION_VALUE>
12+
```
13+
14+
:::
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
releaseNotes: |-
2+
This release contains minor fixes, improvements, and new features including Path Maximum Transmission Unit Discovery (PMTUD). With PMTUD enabled, the client will dynamically adjust packet sizing to optimize connection performance. There is also a new connection status message in the GUI to inform users that the local network connection may be unstable. This will make it easier to debug connectivity issues.
3+
4+
WARP client version 2025.8.779.0 introduced an updated public key for Linux packages. The public key must be updated if it was installed before September 12, 2025 to ensure the repository remains functional after December 4, 2025. Instructions to make this update are available at [pkg.cloudflareclient.com](https://pkg.cloudflareclient.com/).
5+
6+
**Changes and improvements**
7+
- The GUI now displays the health of the tunnel and DNS connections by showing a connection status message when the network may be unstable. This will make it easier to debug connectivity issues.
8+
- Deleting registrations no longer returns an error when succeeding.
9+
- Path Maximum Transmission Unit Discovery (PMTUD) is now used to discover the effective MTU of the connection. This allows the client to improve connection performance optimized for the current network.
10+
11+
**Known issues**
12+
- Devices using WARP client 2025.4.929.0 and up may experience Local Domain Fallback failures if a fallback server has not been configured. To configure a fallback server, refer to [Route traffic to fallback server](/cloudflare-one/connections/connect-devices/warp/configure-warp/route-traffic/local-domains/#route-traffic-to-fallback-server).
13+
version: 2025.9.173.1
14+
releaseDate: 2025-10-15T23:18:22.366Z
15+
packageURL: https://downloads.cloudflareclient.com/v1/download/jammy-arm/version/2025.9.173.1
16+
packageSize: 51555532
17+
platformName: Linux
18+
linuxPlatforms:
19+
jammy-arm: 51555532
20+
bullseye-arm: 51807344
21+
noble-arm: 51962118
22+
fedora35-intel: 55082058
23+
centos8-intel: 54971956
24+
focal-arm: 51880200
25+
fedora35-arm: 54139702
26+
focal-intel: 52699034
27+
bookworm-intel: 52375426
28+
fedora34-intel: 55429867
29+
centos8-arm: 54353378
30+
fedora34-arm: 54574223
31+
noble-intel: 52172584
32+
trixie-arm: 51781020
33+
trixie-intel: 52175108
34+
jammy-intel: 52382106
35+
bookworm-arm: 51540838
36+
bullseye-intel: 52601928

0 commit comments

Comments
 (0)