unstale

npm / cloudflare

cloudflare

What changed in cloudflare 7, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-28.

42 breaking125 new APIs and options1 tooling1 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.9 on npm

cloudflare 7169 changes

Breaking changes 42

  • Removed this method and the ZoneDeleteResponse type.

    7.3.0release notes

  • Removed this method and the ZoneUpdateResponse type.

    7.3.0release notes

  • Now returns a V4PagePaginationArray instead of a SinglePage; code that reads page-level fields may need updating. Auto-pagination is unchanged.

    7.3.0release notes

  • update() and delete() now take the member account ID positionally and require address_map_id; update() no longer accepts body.

    7.2.0release notes

  • Placeholder body parameters are no longer accepted by the listed methods; remove body: {} from call sites.

    7.2.0release notes

  • The listed method parameters are now a union requiring exactly one of url or html.

    7.2.0release notes

  • Several tag attribution and confidence fields were removed from create() and edit() parameters and responses.

    7.2.0release notes

  • The legacy Firewall Rules API is deprecated and returns 410 Gone; bulkEdit() and bulkUpdate() no longer accept body and require id. Use rulesets instead.

    7.2.0release notes

  • The legacy WAF overrides API is end of life, responds with 410 Gone, and its methods return void. Migrate to rulesets.

    7.2.0release notes

  • Paginated list methods changed from SinglePage to V4PagePagination* now auto-paginate when iterated with for await.

    7.2.0release notes

  • primary and site_id were removed from create(), update(), and edit() parameters and all responses.

    7.2.0release notes

  • schema.format was removed from create() parameters and responses, and force was removed from delete() parameters.

    7.2.0release notes

  • schema.format was removed from create() parameters and responses, and force was removed from delete() parameters.

    7.2.0release notes

  • All bucket methods now name the jurisdiction header parameter cf-r2-jurisdiction; allowed values also include us and fedramp-high.

    7.2.0release notes

  • The legacy Rate Limiting API is end of life, responds with 410 Gone, and its methods return void. Migrate to rulesets.

    7.2.0release notes

  • Removed this method and its response type.

    7.2.0release notes

  • body is now required.

    7.2.0release notes

  • body is now required.

    7.2.0release notes

  • create() and get() now use an endpoint that accepts account or zone identifiers.

    7.1.0release notes

  • Removes AlertingEditResponse, replaced by CTAlertingSubscription.

    7.1.0release notes

  • Removes AlertingGetResponse, replaced by CTAlertingSubscription.

    7.1.0release notes

  • paygo() now requests the billable-usage endpoint.

    7.1.0release notes

  • Removes CertificateAuthority on acm.totalTLS.

    7.1.0release notes

  • Renames cloudforceOne.threatEvents.indicatorTypes to cloudforceOne.threatEvents.indicators.

    7.1.0release notes

  • Adds indicator sub-resources for aggregate, types, datasets, and dataset tags.

    7.1.0release notes

  • Removes the Host type on ssl.certificatePacks.

    7.1.0release notes

  • Removes HostnameAssociation on certificateAuthorities.hostnameAssociations.

    7.1.0release notes

  • get() now returns Setting instead of TLSGetResponsesSinglePage.

    7.1.0release notes

  • get() now includes the hostname in its endpoint path.

    7.1.0release notes

  • list() now returns HyperdrivesV4PagePaginationArray instead of HyperdrivesSinglePage.

    7.1.0release notes

  • Removes the dismiss() method and its IssueDismissResponse type.

    7.1.0release notes

  • Load balancer methods now use endpoints accepting account or zone identifiers.

    7.1.0release notes

  • Removes the rotate() method and its TokenRotateResponse type.

    7.1.0release notes

  • Removes MTLSCertificate in favor of per-method response types.

    7.1.0release notes

  • delete() now returns MTLSCertificateDeleteResponse instead of MTLSCertificate.

    7.1.0release notes

  • get() now returns MTLSCertificateGetResponse instead of MTLSCertificate.

    7.1.0release notes

  • list() now returns MTLSCertificateListResponsesSinglePage instead of MTLSCertificatesSinglePage.

    7.1.0release notes

  • Removes MTLSCertificatesSinglePage in favor of per-method response types.

    7.1.0release notes

  • Removes TLSGetResponse on hostnames.settings.tls.

    7.1.0release notes

  • Removes the ValidationMethod type on ssl.certificatePacks.

    7.1.0release notes

  • edit() now returns CTAlertingSubscription instead of AlertingEditResponse.

    7.1.0release notes

  • get() now returns CTAlertingSubscription instead of AlertingGetResponse.

    7.1.0release notes

New APIs and options 125

  • Adds a top-level R2 Data Catalog resource with catalog, credential, namespace, table, and maintenance configuration methods.

    7.3.0release notes

  • Adds a cache invalidation method.

    7.3.0release notes

  • Adds an environment-specific cache invalidation method.

    7.3.0release notes

  • Adds a Cloudforce One threat signals resource with search, article, category, feed, indicator, and skill methods.

    7.3.0release notes

  • Adds a top-level resource for managing container applications, instances, rollouts, versions, images, and registries.

    7.3.0release notes

  • Adds a registrar transfer check method.

    7.3.0release notes

  • Added methods to list and get submitted abuse reports.

    7.2.0release notes

  • Added a method to list submitted abuse report emails.

    7.2.0release notes

  • Added an API to create a client secret.

    7.2.0release notes

  • Added an API to list account entitlements.

    7.2.0release notes

  • Added invoice editing.

    7.2.0release notes

  • Added an API to pay bad debt.

    7.2.0release notes

  • Added an API to pay invoices.

    7.2.0release notes

  • Added payment method create, update, list, delete, get, and setAsDefault operations.

    7.2.0release notes

  • Added a method to retrieve receipt PDFs.

    7.2.0release notes

  • Added append() for subscription actions.

    7.2.0release notes

  • Added bulk subscription creation.

    7.2.0release notes

  • Added a method to cancel a subscription downgrade.

    7.2.0release notes

  • Added create() and get() methods for subscription cancellation reasons.

    7.2.0release notes

  • Added a method to retrieve a subscription by identifier.

    7.2.0release notes

  • Added a method to delete BGP prefixes.

    7.2.0release notes

  • Added billing address validation.

    7.2.0release notes

  • Added an API to get bad debt details.

    7.2.0release notes

  • Added an API to get billing credits.

    7.2.0release notes

  • Added an API to list billing history.

    7.2.0release notes

  • Added profile create, update, delete, and billing email update methods.

    7.2.0release notes

  • Added payment method creation for billing profiles.

    7.2.0release notes

  • Added an API to get rate plans.

    7.2.0release notes

  • Added an API to get unpaid invoice details.

    7.2.0release notes

  • Added a live view creation method for browser devtools.

    7.2.0release notes

  • Added a payload update method.

    7.2.0release notes

  • Added batch operations for allow policies.

    7.2.0release notes

  • Added batch operations for block senders.

    7.2.0release notes

  • Added content policy create, list, delete, batch, edit, and get methods.

    7.2.0release notes

  • Added domain create, update, and batch methods.

    7.2.0release notes

  • Added batch operations for trusted domains.

    7.2.0release notes

  • Added an email sending subdomain edit method.

    7.2.0release notes

  • Added suppression create, list, delete, edit, get, and import methods.

    7.2.0release notes

  • Added update(), delete(), and get() methods.

    7.2.0release notes

  • Added a pipeline type.

    7.2.0release notes

  • Added a method to restart Hyperdrive configurations.

    7.2.0release notes

  • Added a pipeline type.

    7.2.0release notes

  • Added transformer create, update, list, delete, get, and preview methods.

    7.2.0release notes

  • Added a method to get transformer content.

    7.2.0release notes

  • Added a method to list transformer versions.

    7.2.0release notes

  • Added BGP filter profile create, update, list, delete, and get methods.

    7.2.0release notes

  • Added a get() method for vulnerability discovery reports.

    7.2.0release notes

  • Added create(), list(), and get() methods for vulnerability discovery repositories.

    7.2.0release notes

  • Added create(), list(), get(), and getReport() methods for vulnerability discovery scans.

    7.2.0release notes

  • Added a deletion method for the R2 data catalog.

    7.2.0release notes

  • Added a method to replace a preset by ID.

    7.2.0release notes

  • Added a method to initiate a registrar transfer.

    7.2.0release notes

  • Added a method to get transfer-in status.

    7.2.0release notes

  • Added a pipeline type.

    7.2.0release notes

  • Added an API to list Spectrum protocols.

    7.2.0release notes

  • Added an API to get SSL recommendations.

    7.2.0release notes

  • Added a pipeline type.

    7.2.0release notes

  • Added an edit method for credential configuration.

    7.2.0release notes

  • Added an API to get Spectrum Analytics zone reports.

    7.2.0release notes

  • Added posture policy create, update, list, delete, and get methods.

    7.2.0release notes

  • Added application create, update, and delete methods for the resource library.

    7.2.0release notes

  • Added an API to list zone entitlements.

    7.2.0release notes

  • Added edit() and get() methods for NEL.

    7.2.0release notes

  • Added update(), delete(), and get() methods for tracing rules.

    7.2.0release notes

  • Added update(), delete(), and get() methods for tracing settings.

    7.2.0release notes

  • Adds get() for account speed settings transformations.

    7.1.0release notes

  • Adds validation for addressing prefixes.

    7.1.0release notes

  • Adds bulk retrieval of AI audit robot data.

    7.1.0release notes

  • Adds retrieval of AI audit robot data.

    7.1.0release notes

  • Adds analytics query methods summary(), timeseries(), and topN().

    7.1.0release notes

  • Adds the topN() analytics query for data security content findings.

    7.1.0release notes

  • Adds summary() and timeseries() analytics queries for data security findings.

    7.1.0release notes

  • Adds the V1 account billable usage information method.

    7.1.0release notes

  • Adds the V1 account billable usage method.

    7.1.0release notes

  • Adds the V2 account billable usage method.

    7.1.0release notes

  • Adds paygoInfo() for billable usage information.

    7.1.0release notes

  • Adds list() for threat event aggregates.

    7.1.0release notes

  • Adds bulk creation of threat event relationships.

    7.1.0release notes

  • Adds list() for threat event category catalog entries.

    7.1.0release notes

  • Adds deletion of threat event datasets.

    7.1.0release notes

  • Adds get() for threat event dataset events.

    7.1.0release notes

  • Adds list() for threat event graphs.

    7.1.0release notes

  • Adds create() for threat event GraphQL queries.

    7.1.0release notes

  • Adds create(), list(), delete(), edit(), and get() for threat event queries.

    7.1.0release notes

  • Adds list() for threat event relationships.

    7.1.0release notes

  • Adds tag deletion for threat events.

    7.1.0release notes

  • Adds tag editing for threat events.

    7.1.0release notes

  • Adds tag listing for threat events.

    7.1.0release notes

  • Adds tag sub-resources for categories, indicators, and dataset indicators.

    7.1.0release notes

  • Adds target industry sub-resources for datasets and catalog.

    7.1.0release notes

  • Adds get() for custom hostname quota.

    7.1.0release notes

  • Adds list() for DNSSEC ZSK resources.

    7.1.0release notes

  • Adds account email routing rules listing.

    7.1.0release notes

  • Adds edit() for email routing.

    7.1.0release notes

  • Adds listing of email routing rules for accounts or zones.

    7.1.0release notes

  • Adds update() for email routing.

    7.1.0release notes

  • Adds bulkDelete() for email security settings domains.

    7.1.0release notes

  • Adds list() for hostname TLS settings.

    7.1.0release notes

  • Adds CRUD methods for sinkholes.

    7.1.0release notes

  • Adds create(), update(), delete(), and get() for sinkhole ingresses.

    7.1.0release notes

  • Adds get() for intelligence URLs.

    7.1.0release notes

  • Adds deletion of log explorer datasets.

    7.1.0release notes

  • Adds create() and list() for connector interrupts.

    7.1.0release notes

  • Adds token creation for MOQ relays.

    7.1.0release notes

  • Adds token deletion for MOQ relays.

    7.1.0release notes

  • Adds token listing for MOQ relays.

    7.1.0release notes

  • Adds checkMissing(), upload(), and upsertHashes() for Pages assets.

    7.1.0release notes

  • Adds create() and delete() for deployment tails.

    7.1.0release notes

  • Adds a method to retrieve a Pages project upload token.

    7.1.0release notes

  • Adds update() and get() for precursor resources.

    7.1.0release notes

  • Adds peek() for queue messages.

    7.1.0release notes

  • Adds purge() for queue messages.

    7.1.0release notes

  • Adds list() for BGP route paths.

    7.1.0release notes

  • Adds timeseries() for BGP route upstreams.

    7.1.0release notes

  • Adds list() and get() for registrar extensions.

    7.1.0release notes

  • Adds sandbox check() and search() with registration, status, and extension sub-resources.

    7.1.0release notes

  • Adds retrieval of the account tag summary.

    7.1.0release notes

  • Adds list() for CASB application authentication methods.

    7.1.0release notes

  • Adds get() for CASB applications.

    7.1.0release notes

  • Adds list() for CASB applications.

    7.1.0release notes

  • Adds integration creation, updates, listing, deletion, pausing, and resuming.

    7.1.0release notes

  • Adds CASB posture resources for findings, exports, remediation, content, and webhooks.

    7.1.0release notes

  • Adds update() and get() for subnet initial resolved IP.

    7.1.0release notes

  • Adds edit() and get() for allowed transformation origins.

    7.1.0release notes

  • Adds edit() and get() for C2PA transformations.

    7.1.0release notes

Tooling 1

  • The migration tool now rewrites addressing.addressMaps.accounts call sites for the changed parameters.

    7.2.0release notes

Fixes and other changes 1

  • Added annotated value types for tag attribution and confidence fields.

    7.2.0release notes