diff --git a/.changeset/pre.json b/.changeset/pre.json index b3af9eb14..e9773ee0f 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -25,12 +25,14 @@ "first-public-beta", "load-cloudflare-dotenv", "migrate-before-autoconfig", + "narrow-sdk-error-imports", "pages-deploy-guidance", "prebuilt-mode-validation", "preserve-worker-secrets", "quiet-delegation-environment", "quiet-login-scopes", "quiet-workers-local", + "reduce-cli-import-graphs", "registrar-domain-check", "search-telemetry", "tunnel-diag", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 3518a5272..d9593f6cd 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,17 @@ # cf +## 1.0.0-beta.11 + +### Patch Changes + +- 398a2e6: Reduce SDK client imports when running API commands. + + Generate narrow runtime imports for SDK error constructors and load the client entry directly, avoiding the API type and resource barrels while preserving error classes and request behavior. + +- be8fdad: Reduce startup imports for authentication and raw API requests. + + Load token and OAuth helpers independently of the SDK client, and use the SDK error entrypoint for error handling and telemetry. + ## 1.0.0-beta.10 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 2b301466c..83179f6dd 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "cf", - "version": "1.0.0-beta.10", + "version": "1.0.0-beta.11", "description": "The Cloudflare CLI", "keywords": [ "ai",