diff --git a/public/__redirects b/public/__redirects index 2bec7a4d1576bf..77719bb4bd872b 100644 --- a/public/__redirects +++ b/public/__redirects @@ -14,6 +14,12 @@ /dns/changelog/index.xml /changelog/rss/dns.xml 301 /fundamentals/changelog/index.xml /changelog/rss/fundamentals.xml 301 /logs/changelog/index.xml /changelog/rss/logs.xml 301 +/magic-cloud-networking/changelog/index.xml /changelog/rss/magic-cloud-networking.xml 301 +/magic-firewall/changelog/index.xml /changelog/rss/magic-firewall.xml 301 +/magic-network-monitoring/changelog/index.xml /changelog/rss/magic-network-monitoring.xml 301 +/magic-transit/changelog/index.xml /changelog/rss/magic-transit.xml 301 +/magic-wan/changelog/index.xml /changelog/rss/magic-wan.xml 301 +/network-interconnect/changelog/index.xml /changelog/rss/network-interconnect.xml 301 /ssl/changelog/index.xml /changelog/rss/ssl.xml 301 ## legacy diff --git a/src/components/ProductChangelog.astro b/src/components/ProductChangelog.astro index b0ac1cbd7b2fda..831edc253a527c 100644 --- a/src/components/ProductChangelog.astro +++ b/src/components/ProductChangelog.astro @@ -15,19 +15,29 @@ const props = z z.object({ area: z.string(), }), - ); + ) + .and( + z.object({ + hideEntry: z.string().optional(), + }), + );; const input = await props.parseAsync(Astro.props); let filter: GetChangelogsOptions["filter"]; let rss: string; if ("product" in input) { rss = `/changelog/rss/${input.product.id}.xml`; filter = (e) => { - return !e.data.hidden && e.data.products.some(({ id }) => id === input.product.id); + return ( + !e.data.hidden && + e.data.products.some(({ id }) => id === input.product.id) && + input.hideEntry !== e.id + ); }; } else { rss = `/changelog/rss/${slug(input.area)}.xml`; const products = await getCollection("products", (e) => { - return e.data.product.group === input.area; + return e.data.product.group === input.area && + input.hideEntry !== e.id; }); filter = (e) => { return e.data.products.some((x) => products.some((y) => x.id === y.id)); diff --git a/src/content/docs/magic-cloud-networking/changelog.mdx b/src/content/docs/magic-cloud-networking/changelog.mdx index 04ac9bc3cb9116..d1133386280add 100644 --- a/src/content/docs/magic-cloud-networking/changelog.mdx +++ b/src/content/docs/magic-cloud-networking/changelog.mdx @@ -1,16 +1,44 @@ --- pcx_content_type: changelog title: Changelog -release_notes_file_name: - - magic-cloud-networking sidebar: order: 6 head: [] description: Review recent changes to Magic Cloud Networking (beta). --- -import { ProductReleaseNotes } from "~/components"; +import { ProductChangelog } from "~/components"; -{/* */} +{/* */} - + + +## 2024-11-21 + +**Import cloud resources for VMs and LBs** + +Cloud network discovery now includes cloud native virtual machine (VM) and load-balancer (LB) resources. + +## 2024-11-21 + +**Export resource catalog** + +Customers can export their resource catalog including all discovered resource metadata to a downloadable JSON file, suitable for offline analysis. + +## 2024-10-01 + +**Cost visibility for managed cloud configuration** + +Customers can now see the cloud provider list price of discovered network resources and will be informed of total cost and delta cost when deploying managed configuration. + +## 2024-08-14 + +**GCP on-ramps** + +Magic Cloud Networking supports Google Cloud Platform. + +## 2024-07-01 + +**Closed beta launch** + +The Magic Cloud Networking closed beta release is available, with the managed cloud on-ramps feature. diff --git a/src/content/docs/magic-firewall/changelog.mdx b/src/content/docs/magic-firewall/changelog.mdx index d0d6715d7ad031..93dd5e5f768841 100644 --- a/src/content/docs/magic-firewall/changelog.mdx +++ b/src/content/docs/magic-firewall/changelog.mdx @@ -1,12 +1,22 @@ --- pcx_content_type: changelog title: Changelog -release_notes_file_name: - - magic-firewall --- -import { ProductReleaseNotes } from "~/components"; +import { ProductChangelog } from "~/components"; -{/* */} +{/* */} - + + +## 2024-09-12 + +**New UI improvements** + +The dashboard now displays the order number of custom rules, and improved drag and drop functionality. You can also preview rules on a side panel without leaving the current page. + +## 2024-08-16 + +**Magic Firewall Analytics Rule Log Enhancement** + +Customers who create a rule in a disabled mode will see the rule as **Log (rule disabled)**. diff --git a/src/content/docs/magic-network-monitoring/changelog.mdx b/src/content/docs/magic-network-monitoring/changelog.mdx index 8dacd19deffa72..3f266899f948cd 100644 --- a/src/content/docs/magic-network-monitoring/changelog.mdx +++ b/src/content/docs/magic-network-monitoring/changelog.mdx @@ -1,16 +1,14 @@ --- pcx_content_type: changelog title: Changelog -release_notes_file_name: - - magic-network-monitoring sidebar: order: 12 head: [] description: Review recent changes to Magic Network Monitoring. --- -import { ProductReleaseNotes } from "~/components"; +import { ProductChangelog } from "~/components"; -{/* */} +{/* */} - + diff --git a/src/content/docs/magic-transit/changelog.mdx b/src/content/docs/magic-transit/changelog.mdx index c0eb0331142ff6..21cb6d565cfdb7 100644 --- a/src/content/docs/magic-transit/changelog.mdx +++ b/src/content/docs/magic-transit/changelog.mdx @@ -1,16 +1,20 @@ --- pcx_content_type: changelog title: Changelog -release_notes_file_name: - - magic-transit sidebar: order: 14 head: [] description: Review recent changes to Magic Transit. --- -import { ProductReleaseNotes } from "~/components"; +import { ProductChangelog } from "~/components"; -{/* */} +{/* */} - + + +## 2024-10-01 + +**Early access testing for BGP on CNI 2.0 circuits** + +Customers can exchange routes dynamically with their Magic virtual network overlay via Direct CNI or Cloud CNI based connectivity. diff --git a/src/content/docs/magic-wan/changelog.mdx b/src/content/docs/magic-wan/changelog.mdx index badf5b0169c6bb..60dbd54dd0dd53 100644 --- a/src/content/docs/magic-wan/changelog.mdx +++ b/src/content/docs/magic-wan/changelog.mdx @@ -1,16 +1,80 @@ --- pcx_content_type: changelog title: Changelog -release_notes_file_name: - - magic-wan sidebar: order: 13 head: [] description: Review recent changes to Magic WAN. --- -import { ProductReleaseNotes } from "~/components"; +import { ProductChangelog } from "~/components"; -{/* */} +{/* */} - + + +## 2025-02-14 + +**Sites feature available to all Magic WAN customers** + +All Magic WAN customers now have full access to the Magic WAN sites feature. Customers can configure a Magic WAN site either with or without a Magic WAN connector. + +## 2024-12-17 + +**Magic WAN Connector configurable health checks** + +Health check rate on Magic WAN Connector IPsec tunnels are now configurable. + +## 2024-12-17 + +**BGP support for Cloudflare Network Interconnect (CNI)** + +Magic WAN customers can now establish BGP peering over Direct CNI circuits. Customers can now dynamically exchange routes and path availability status between their router device and the Magic WAN table. + +## 2024-12-12 + +**LAN Policy improvements for the Magic WAN Connector** + +Magic WAN Connector LAN Policy now supports unidirectional traffic flows and port-ranges. + +## 2024-10-01 + +**Early access testing for BGP on CNI 2.0 circuits** + +Customers can exchange routes dynamically with their Magic virtual network overlay via Direct CNI or Cloud CNI based connectivity. + +## 2024-09-27 + +**Magic WAN Connector sends WARP client traffic to Internet** + +All Magic WAN Connectors now route WARP client traffic directly to the Internet, bypassing IPsec tunneling, to prevent double encapsulation of WARP traffic. + +## 2024-07-17 + +**Updates to High Availability on the Magic WAN Connector** + +The High Availability feature on Magic WAN Connector now supports additional failover conditions, DHCP lease syncing, and staggered upgrades. + +## 2024-06-23 + +**ICMP support for traffic sourced from private IPs** + +Magic WAN will now support ICMP traffic sourced from private IPs going to the Internet via Gateway. + +## 2024-06-05 + +**Application based prioritization** + +The Magic WAN Connector can now prioritize traffic on a per-application basis. + +## 2024-05-31 + +**WARP virtual IP addresses** + +Customers using Gateway to filter traffic to Magic WAN destinations will now see traffic from Cloudflare egressing with WARP virtual IP addresses (CGNAT range), rather than public Cloudflare IP addresses. This simplifies configuration and improves visibility for customers. + +## 2024-01-23 + +**Network segmentation** + +You can define policies in your Connector to either allow traffic to flow between your LANs without it leaving your local premises or to forward it via the Cloudflare network where you can add additional security features. \ No newline at end of file diff --git a/src/content/docs/network-interconnect/changelog.mdx b/src/content/docs/network-interconnect/changelog.mdx index 7dbaede9ae9cf3..a84fc58304f8fd 100644 --- a/src/content/docs/network-interconnect/changelog.mdx +++ b/src/content/docs/network-interconnect/changelog.mdx @@ -1,16 +1,26 @@ --- pcx_content_type: changelog title: Changelog -release_notes_file_name: - - network-interconnect sidebar: order: 6 head: [] description: Review recent changes to Cloudflare Network Interconnect. --- -import { ProductReleaseNotes } from "~/components"; +import { ProductChangelog } from "~/components"; -{/* */} +{/* */} - + + +## 2024-10-01 + +**Early access testing for BGP on Direct CNI circuits** + +Customers can exchange routes dynamically with their Magic virtual network overlay via Direct CNI or Cloud CNI based connectivity. + +## 2024-09-02 + +**Interconnect portal displays all available locations in a list** + +Customers can now see all available Direct CNI locations when searching for a Cloudflare site in the Interconnects interface. diff --git a/src/content/release-notes/magic-cloud-networking.yaml b/src/content/release-notes/magic-cloud-networking.yaml deleted file mode 100644 index 5da403313a676f..00000000000000 --- a/src/content/release-notes/magic-cloud-networking.yaml +++ /dev/null @@ -1,31 +0,0 @@ ---- -link: "/magic-cloud-networking/changelog/" -productName: Magic Cloud Networking -productLink: "/magic-cloud-networking/" -productArea: Cloudflare One -productAreaLink: /cloudflare-one/changelog/ -entries: - - publish_date: "2024-12-05" - title: Download cloud onramp terraform - description: |- - Customers can now generate customized terraform files for building cloud network on-ramps to Magic WAN. Magic Cloud can scan and discover existing network resources and generate the required terraform files to automate cloud resource deployment using their existing infrastructure-as-code workflows for cloud automation. - - publish_date: "2024-11-21" - title: Import cloud resources for VMs and LBs - description: |- - Cloud network discovery now includes cloud native virtual machine (VM) and load-balancer (LB) resources. - - publish_date: "2024-11-21" - title: Export resource catalog - description: |- - Customers can export their resource catalog including all discovered resource metadata to a downloadable JSON file, suitable for offline analysis. - - publish_date: "2024-10-01" - title: Cost visibility for managed cloud configuration - description: |- - Customers can now see the cloud provider list price of discovered network resources and will be informed of total cost and delta cost when deploying managed configuration. - - publish_date: "2024-08-14" - title: GCP on-ramps - description: |- - Magic Cloud Networking supports Google Cloud Platform. - - publish_date: "2024-07-01" - title: Closed beta launch - description: |- - The Magic Cloud Networking closed beta release is available, with the managed cloud on-ramps feature. diff --git a/src/content/release-notes/magic-firewall.yaml b/src/content/release-notes/magic-firewall.yaml deleted file mode 100644 index 416f5c357b72b8..00000000000000 --- a/src/content/release-notes/magic-firewall.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -link: "/magic-firewall/changelog/" -productName: Magic Firewall -productLink: "/magic-firewall/" -productArea: Cloudflare One -productAreaLink: /cloudflare-one/changelog/ -entries: - - publish_date: "2024-08-16" - title: Magic Firewall Analytics Rule Log Enhancement - description: |- - Customers who create a rule in a disabled mode will see the rule as **Log (rule disabled)**. - - publish_date: "2024-09-12" - title: New UI improvements - description: |- - The dashboard now displays the order number of custom rules, and improved drag and drop functionality. You can also preview rules on a side panel without leaving the current page. - - publish_date: "2024-10-02" - title: New UI improvements - description: |- - The dashboard now allows you to search custom rules using the rule name and/or ID. Additionally, the rule ID URL link has been added to Network Analytics. Go to **Analytics & Logs** > **Network Analytics** > **Magic Firewall** > **Packet sample log** > Search for **Rule ID**. diff --git a/src/content/release-notes/magic-network-monitoring.yaml b/src/content/release-notes/magic-network-monitoring.yaml deleted file mode 100644 index b93b4ee236d8ae..00000000000000 --- a/src/content/release-notes/magic-network-monitoring.yaml +++ /dev/null @@ -1,11 +0,0 @@ ---- -link: "/magic-network-monitoring/changelog/" -productName: Magic Network Monitoring -productLink: "/magic-network-monitoring/" -productArea: Cloudflare One -productAreaLink: /cloudflare-one/changelog/ -entries: - - publish_date: "2024-09-24" - title: Magic Network Monitoring free version available to all customers - description: |- - The free version of Magic Network Monitoring (MNM) is now available to everyone with a Cloudflare account by default. diff --git a/src/content/release-notes/magic-transit.yaml b/src/content/release-notes/magic-transit.yaml deleted file mode 100644 index 2f4126b27d2cf0..00000000000000 --- a/src/content/release-notes/magic-transit.yaml +++ /dev/null @@ -1,15 +0,0 @@ ---- -link: "/magic-transit/changelog/" -productName: Magic Transit -productLink: "/magic-transit/" -productArea: Cloudflare One -productAreaLink: /cloudflare-one/changelog/ -entries: - - publish_date: "2024-12-17" - title: BGP support for Cloudflare Network Interconnect (CNI) - description: |- - Magic Transit customers can now establish BGP peering over Direct CNI circuits. Customers can now dynamically exchange routes and path availability status between their router device and the Magic Transit routing table. - - publish_date: "2024-10-01" - title: Early access testing for BGP on CNI 2.0 circuits - description: |- - Customers can exchange routes dynamically with their Magic virtual network overlay via Direct CNI or Cloud CNI based connectivity. diff --git a/src/content/release-notes/magic-wan.yaml b/src/content/release-notes/magic-wan.yaml deleted file mode 100644 index c8d00477f51323..00000000000000 --- a/src/content/release-notes/magic-wan.yaml +++ /dev/null @@ -1,55 +0,0 @@ ---- -link: "/magic-wan/changelog/" -productName: Magic WAN -productLink: "/magic-wan/" -productArea: Cloudflare One -productAreaLink: /cloudflare-one/changelog/ -entries: - - publish_date: "2025-02-14" - title: Local console access for bootstrapping Magic WAN Connector - description: |- - Magic WAN Connector can now be configured to connect to the Cloudflare network via a static IP assignment through local console. - - publish_date: "2025-02-14" - title: Sites feature available to all Magic WAN customers - description: |- - All Magic WAN customers now have full access to the Magic WAN sites feature. Customers can configure a Magic WAN site either with or without a Magic WAN connector. - - publish_date: "2024-12-12" - title: LAN Policy improvements for the Magic WAN Connector - description: |- - Magic WAN Connector LAN Policy now supports unidirectional traffic flows and port-ranges. - - publish_date: "2024-12-17" - title: Magic WAN Connector configurable health checks - description: |- - Health check rate on Magic WAN Connector IPsec tunnels are now configurable. - - publish_date: "2024-12-17" - title: BGP support for Cloudflare Network Interconnect (CNI) - description: |- - Magic WAN customers can now establish BGP peering over Direct CNI circuits. Customers can now dynamically exchange routes and path availability status between their router device and the Magic WAN table. - - publish_date: "2024-10-01" - title: Early access testing for BGP on CNI 2.0 circuits - description: |- - Customers can exchange routes dynamically with their Magic virtual network overlay via Direct CNI or Cloud CNI based connectivity. - - publish_date: "2024-09-27" - title: Magic WAN Connector sends WARP client traffic to Internet - description: |- - All Magic WAN Connectors now route WARP client traffic directly to the Internet, bypassing IPsec tunneling, to prevent double encapsulation of WARP traffic. - - publish_date: "2024-07-17" - title: Updates to High Availability on the Magic WAN Connector - description: |- - The High Availability feature on Magic WAN Connector now supports additional failover conditions, DHCP lease syncing, and staggered upgrades. - - publish_date: "2024-06-23" - title: ICMP support for traffic sourced from private IPs - description: |- - Magic WAN will now support ICMP traffic sourced from private IPs going to the Internet via Gateway. - - publish_date: "2024-06-05" - title: Application based prioritization - description: |- - The Magic WAN Connector can now prioritize traffic on a per-application basis. - - publish_date: "2024-05-31" - title: WARP virtual IP addresses - description: |- - Customers using Gateway to filter traffic to Magic WAN destinations will now see traffic from Cloudflare egressing with WARP virtual IP addresses (CGNAT range), rather than public Cloudflare IP addresses. This simplifies configuration and improves visibility for customers. - - publish_date: "2024-01-23" - title: Network segmentation - description: |- - You can define policies in your Connector to either allow traffic to flow between your LANs without it leaving your local premises or to forward it via the Cloudflare network where you can add additional security features. diff --git a/src/content/release-notes/network-interconnect.yaml b/src/content/release-notes/network-interconnect.yaml deleted file mode 100644 index 8d8370c4e94472..00000000000000 --- a/src/content/release-notes/network-interconnect.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -link: "/network-interconnect/changelog/" -productName: Cloudflare Network Interconnect -productLink: "/network-interconnect/" -productArea: Cloudflare One -productAreaLink: /cloudflare-one/changelog/ -entries: - - publish_date: "2024-12-17" - title: BGP support for Cloudflare Network Interconnect (CNI) - description: |- - Magic WAN and Magic Transit customers can now establish BGP peering over Direct CNI circuits. Customers can now dynamically exchange routes and path availability status between their router device and the Magic WAN or Magic Transit routing table. - - publish_date: "2024-10-01" - title: Early access testing for BGP on Direct CNI circuits - description: |- - Customers can exchange routes dynamically with their Magic virtual network overlay via Direct CNI or Cloud CNI based connectivity. - - publish_date: "2024-09-02" - title: Interconnect portal displays all available locations in a list - description: |- - Customers can now see all available Direct CNI locations when searching for a Cloudflare site in the Interconnects interface.