Cloudflare Fundamentals, Resource Tagging - Resource Tagging enters public beta
Resource Tagging is now in public beta and rolling out to all Cloudflare accounts over the coming days. You can attach custom key-value metadata to your Cloudflare resources and query across your entire account to find what you need.
Also shipped Apr 27, 2026Cloudflare in April 2026 →
TypeScript Migrations in Prisma 8
Prisma 8 introduces verifiable TypeScript-based migrations that provide direct error feedback and re-run capabilities.
Minor rounding change for custom line item discounts in POS 11.5
Starting with POS version 11.5, we are updating the internal calculation method for custom fixed-amount line item discounts. These discounts will now be applied on a per-unit basis rather than across the entire line. Note that this change only affects fixed-amount discounts; percentage discounts remain unchanged.
`LineItem.priceAfterAllDiscountsBeforeTaxesSet` field now available
The LineItem object in the GraphQL Admin API now includes a [ priceAfterAllDiscountsBeforeTaxesSet ( https://shopify.dev/docs/api/admin-graphql/2026-07/objects/LineItem#field-LineItem.fields.priceAfterAllDiscountsBeforeTaxesSet ) field, which is equivalent to the REST API's current_subtotal_price_set on line items.
Deprecation of checkout metafields in checkout and customer account UI extensions
As of API version 2026-04, the ability to read and write checkout metafields in checkout and customer account UI extensions has been removed. Instead, checkout metafields have been replaced by cart metafields in checkout UI extensions and order metafields in customer account UI extensions.
Scannable discount codes
As of POS version 11.5, merchants can generate scannable QR codes for any discount code in the Shopify Admin. These QR codes can be applied by both POS staff at checkout and by customers in online store sessions. What this means for discount apps No changes are required with this release.
New dedicated models: GLM 5, GLM 5.1, and Kimi K2.6 Z.AI's GLM 5 and GLM 5.1 and Moonshot AI's Kimi K2.6 are...
New dedicated models: GLM 5, GLM 5.1, and Kimi K2.6 Z.AI's GLM 5 and GLM 5.1 and Moonshot AI's Kimi K2.6 are now supported on Dedicated Endpoints.
More from Cloudflare developer platformEvery Cloudflare developer platform release →
Cache Response Rules now support zone versioning
Cache Response Rules now work with Version Management . You can version response-phase cache settings and promote them through environments, just like Cache Rules and other supported configurations. What changed Previously, Cache Response Rules were excluded from zone versioning.
Cloudflare Fundamentals - Structured error responses for Cloudflare 5xx errors
Cloudflare-generated 5xx error responses now return structured JSON and Markdown when agents request them, matching the format already available for 1xxx errors. Responses follow RFC 9457 (Problem Details for HTTP APIs) ↗ and include a Retry-After HTTP header on retryable codes. Changes 5xx coverage.
Security Center - Unified workspace for Brand Protection
We have introduced a unified investigation workspace within Brand Protection to help analysts manage complex brand portfolios. Instead of jumping between individual queries, you can now consolidate your workflow into a single, cohesive view.
WAF Release - 2026-04-27
This week's release focuses on new improvements to enhance coverage. Key Findings Existing rule enhancements have been deployed to improve detection resilience against broad classes of web attacks and strengthen behavioral coverage.
Digital Experience Monitoring - Internet outage notifications for devices
Digital Experience will display a dashboard notification when an Internet outage or traffic anomaly may impact a Cloudflare One Client device based on its geographic location or network connection. This Internet outage and traffic anomaly data is pulled from Cloudflare Radar ↗ .
Digital Experience Monitoring - Cloudflare One Client speed tests
IT teams can now remotely run speed tests from the Cloudflare One Client to Cloudflare's network edge. Each speed test includes the following metrics: Internet speed: download and upload throughput Latency: download, upload, unloaded latency, and jitter Network quality score: video streaming, webchat/real-time communication (RTC) In the Cloudflare dashboard...
Data Loss Prevention - Create and manage DLP detection entries outside of profiles
You can now create, view, and manage DLP detection entries outside of profiles. Detection entries are no longer hidden inside individual profiles. Administrators can manage detection entries directly from the Detection entries section and use them in custom DLP profiles. For more information, refer to Configure detection entries .
Data Loss Prevention - Detect PII records with a new predefined DLP profile
Cloudflare DLP now includes a new predefined profile designed to detect PII records that contain multiple types of personal data: Personally Identifiable Information (PII) Record . Most predefined and custom DLP profiles match when any enabled detection entry matches. The Personally Identifiable Information (PII) Record profile is different.