Skip to content

build(deps): bump cloudflare from 5.2.0 to 7.0.0 - #16

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/cloudflare-7.0.0
Open

build(deps): bump cloudflare from 5.2.0 to 7.0.0#16
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/cloudflare-7.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 24, 2026

Copy link
Copy Markdown

Bumps cloudflare from 5.2.0 to 7.0.0.

Release notes

Sourced from cloudflare's releases.

v7.0.0

7.0.0 (2026-07-09)

Full Changelog: v6.5.0...v7.0.0

This is a major release with significant breaking changes to the SDK internals and API surface. The SDK now uses the builtin Web fetch API, has zero runtime dependencies, and adopts a new parameter convention for methods with multiple path parameters. A migration CLI is included to help automate code updates.

Please read through the breaking changes below and the Migration Guide before upgrading. You can also run the automated migration tool:

npx cloudflare migrate ./your/src/folders

Known limitations of the migration tool

  • Not idempotent -- running it a second time on already-migrated code will produce incorrect output. Run it once only.
  • Partial migrations -- if you have manually updated some call sites to v7 style before running the tool, those call sites may be incorrectly transformed. Review the output diff carefully before committing.

General Changes

Zero dependencies

The SDK no longer depends on node-fetch, agentkeepalive, form-data-encoder, formdata-node, or abort-controller. It uses the builtin Web fetch API on all platforms. The dependencies field in package.json is now empty.

New client options

  • fetchOptions -- pass additional RequestInit options to every fetch call (e.g. custom signal, keepalive, cache). Per-request fetchOptions override the client-level default.
  • logLevel / logger -- configure SDK logging. Defaults to process.env['CLOUDFLARE_LOG'] or 'warn'. Set logLevel: 'debug' for request/response tracing.

Removed client options

  • httpAgent -- removed. Use fetchOptions to pass agent-like configuration instead.

Type changes

  • defaultHeaders type changed from Core.Headers to HeadersLike
  • fetch type changed from Core.Fetch to Fetch

... (truncated)

Changelog

Sourced from cloudflare's changelog.

7.0.0 (2026-07-09)

Full Changelog: v6.5.0...v7.0.0

This is a major release with significant breaking changes to the SDK internals and API surface. The SDK now uses the builtin Web fetch API, has zero runtime dependencies, and adopts a new parameter convention for methods with multiple path parameters. A migration CLI is included to help automate code updates.

Please read through the breaking changes below and the Migration Guide before upgrading. You can also run the automated migration tool:

npx cloudflare migrate ./your/src/folders

Known limitations of the migration tool

  • Not idempotent -- running it a second time on already-migrated code will produce incorrect output. Run it once only.
  • Partial migrations -- if you have manually updated some call sites to v7 style before running the tool, those call sites may be incorrectly transformed. Review the output diff carefully before committing.

General Changes

Zero dependencies

The SDK no longer depends on node-fetch, agentkeepalive, form-data-encoder, formdata-node, or abort-controller. It uses the builtin Web fetch API on all platforms. The dependencies field in package.json is now empty.

New client options

  • fetchOptions -- pass additional RequestInit options to every fetch call (e.g. custom signal, keepalive, cache). Per-request fetchOptions override the client-level default.
  • logLevel / logger -- configure SDK logging. Defaults to process.env['CLOUDFLARE_LOG'] or 'warn'. Set logLevel: 'debug' for request/response tracing.

Removed client options

  • httpAgent -- removed. Use fetchOptions to pass agent-like configuration instead.

Type changes

  • defaultHeaders type changed from Core.Headers to HeadersLike
  • fetch type changed from Core.Fetch to Fetch

... (truncated)

Commits
  • 162f1e7 Merge remote-tracking branch 'gitlab/main' into sync/phase2
  • c0da648 docs(changelog): update release date to 2026-07-09
  • 0e51156 chore: resolve .stats.yml merge conflict
  • 273266f release: 7.0.0
  • 2d606ce Merge remote-tracking branch 'gitlab/main' into sync/gitlab-main-to-v7-release
  • 77bc5a4 Build SDK
  • 79540ef Merge branch 'rotem/v7-changelog' into 'main'
  • 6898109 docs(changelog): remove apiVersion from removed client options
  • 3005e7b docs(changelog): make migration tool limitations more noticeable
  • ec4baf1 docs(changelog): add migration tool limitations note
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for cloudflare since your current version.


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 24, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/cloudflare-7.0.0 branch from 95038e4 to d2ebd6b Compare July 24, 2026 03:33
@dependabot dependabot Bot changed the title Bump cloudflare from 5.2.0 to 7.0.0 build(deps): bump cloudflare from 5.2.0 to 7.0.0 Jul 24, 2026
Bumps [cloudflare](https://github.com/cloudflare/cloudflare-typescript) from 5.2.0 to 7.0.0.
- [Release notes](https://github.com/cloudflare/cloudflare-typescript/releases)
- [Changelog](https://github.com/cloudflare/cloudflare-typescript/blob/main/CHANGELOG.md)
- [Commits](cloudflare/cloudflare-typescript@v5.2.0...v7.0.0)

---
updated-dependencies:
- dependency-name: cloudflare
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/cloudflare-7.0.0 branch from d2ebd6b to 5b28ece Compare July 24, 2026 22:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants