Skip to content

Commit 8f3e17d

Browse files
Janik RabeRebeccaTamachiro
andauthored
Extend EoL for cname_flattening deprecation (#21665)
* Extend EoL for cname_flattening deprecation * Keep dates order in yaml file --------- Co-authored-by: Rebecca Tamachiro <[email protected]>
1 parent 579e5de commit 8f3e17d

File tree

1 file changed

+22
-23
lines changed

1 file changed

+22
-23
lines changed

src/content/release-notes/api-deprecations.yaml

Lines changed: 22 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,28 @@ entries:
3535
* `POST /accounts/{account_id}/devices/registrations/revoke`
3636
* `POST /accounts/{account_id}/devices/registrations/unrevoke`
3737
38+
- publish_date: "2025-06-08"
39+
title: "Zone Setting: cname_flattening"
40+
description: |-
41+
Deprecation date: June 8, 2025
42+
43+
The Zone Settings API endpoints for managing zone-level CNAME flattening are deprecated. Instead, use the [Show DNS Settings](/api/resources/dns/subresources/settings/methods/get/) and [Update DNS Settings](/api/resources/dns/subresources/settings/methods/edit/) endpoints to manage this setting.
44+
45+
Changes via the old endpoints will be reflected in the new ones, and vice versa, so there is no need to migrate existing zones. However, future API calls must use DNS Settings instead of the Zone Settings endpoints.
46+
47+
Note that, with the deprecated zone setting, values `"off"` and `"apex"` have the same behavior. These are represented as `{"flatten_all_cnames": false}` in the new API.
48+
The zone setting `"on"` corresponds to `{"flatten_all_cnames": true}` in the new API.
49+
50+
Affected APIs:
51+
52+
- `GET /zones/:zone_id/settings`
53+
- `PATCH /zones/:zone_id/settings`
54+
55+
Deprecated APIs:
56+
57+
- `GET /zones/:zone_id/settings/cname_flattening`
58+
- `PATCH /zones/:zone_id/settings/cname_flattening`
59+
3860
- publish_date: "2025-03-20"
3961
title: "Cloudflare Radar: Attack top industry and vertical endpoints"
4062
description: |-
@@ -153,29 +175,6 @@ entries:
153175
- `GET /zones/:zone_id/access/apps/:app_id`
154176
- `PUT /zones/:zone_id/access/apps/:app_id`
155177
156-
- publish_date: "2025-03-21"
157-
title: "Zone Setting: cname_flattening"
158-
description: |-
159-
Deprecation date: March 21, 2025
160-
161-
The Zone Settings API endpoints for managing zone-level CNAME flattening are deprecated.
162-
Instead, use the [Show DNS Settings](/api/resources/dns/subresources/settings/methods/get/) and [Update DNS Settings](/api/resources/dns/subresources/settings/methods/edit/) endpoints to manage this setting.
163-
164-
Changes via the old endpoints will be reflected in the new ones, and vice versa, so there is no need to migrate existing zones. However, future API calls must use DNS Settings instead of the Zone Settings endpoints.
165-
166-
Note that, with the deprecated zone setting, values `"off"` and `"apex"` have the same behavior. These are represented as `{"flatten_all_cnames": false}` in the new API.
167-
The zone setting `"on"` corresponds to `{"flatten_all_cnames": true}` in the new API.
168-
169-
Affected APIs:
170-
171-
- `GET /zones/:zone_id/settings`
172-
- `PATCH /zones/:zone_id/settings`
173-
174-
Deprecated APIs:
175-
176-
- `GET /zones/:zone_id/settings/cname_flattening`
177-
- `PATCH /zones/:zone_id/settings/cname_flattening`
178-
179178
- publish_date: "2025-03-14"
180179
title: "Account Settings: default_nameservers and use_account_custom_ns_by_default"
181180
description: |-

0 commit comments

Comments
 (0)