Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,20 @@
"cli-do-not-track",
"cli-telemetry-namespace",
"cuddly-rivers-shine",
"deploy-disable-provisioning",
"deploy-worker-flag",
"detect-migrate-bundler",
"dry-run-project-setup",
"durable-object-container-ssh",
"first-public-beta",
"global-boolean-values",
"json-string-escapes",
"load-cloudflare-dotenv",
"migrate-before-autoconfig",
"narrow-sdk-error-imports",
"pages-deploy-guidance",
"plain-version-output",
"pnpm-init-build-approvals",
"prebuilt-mode-validation",
"preserve-worker-secrets",
"quiet-delegation-environment",
Expand Down
33 changes: 33 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,38 @@
# cf

## 1.0.0-beta.13

### Minor Changes

- 459fa81: Add `cf deploy --no-provision`

Disable automatic resource provisioning for a deployment so bindings without
required resource identifiers fail instead of creating new resources.
Provisioning remains enabled by default.

- f16cc97: Print a parseable version from `cf --version`

Write the package version to stdout for `--version` and `-v`, so scripts can
parse it directly. Interactive use keeps the branded banner on stderr.

### Patch Changes

- 1f0303e: Avoid project setup changes during deploy dry runs

Pass `--dry-run` to framework setup and Wrangler config conversion for `cf deploy`, `cf workers versions create`, and `cf workers triggers deploy`. If setup is needed, show the planned changes and skip the build and upload.

- 2d8007d: Fix JSON string highlighting for escaped quotation marks

Keep the complete string value highlighted when JSON contains escaped quotes
or backslashes. Non-interactive output remains plain, parseable JSON.

- f1ac89b: Allow required dependency build scripts in pnpm Worker projects

`cf init` now writes `pnpm-workspace.yaml` when pnpm is selected, approving the
`esbuild` and `workerd` build scripts before dependency installation. This also
applies with `--no-install` so a later `pnpm install` succeeds on pnpm 11 and
newer.

## 1.0.0-beta.12

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cf",
"version": "1.0.0-beta.12",
"version": "1.0.0-beta.13",
"description": "The Cloudflare CLI",
"keywords": [
"ai",
Expand Down
Loading