Skip to content
Merged
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
7 changes: 0 additions & 7 deletions .changeset/calm-counters-develop.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/fedramp-remote-config-diff.md

This file was deleted.

11 changes: 0 additions & 11 deletions .changeset/fix-workflow-rpc-disposal.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/fuzzy-bears-listen.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/strict-upload-absent-binding-fields.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/tidy-wranglers-migrate.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/vitest-five-peers.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/vitest-five-templates.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/workers-playground-cloudflare-config.md

This file was deleted.

9 changes: 9 additions & 0 deletions packages/autoconfig/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @cloudflare/autoconfig

## 0.7.11

### Patch Changes

- Updated dependencies [[`017bf9b`](https://github.com/cloudflare/workers-sdk/commit/017bf9b5117a8a511f4ed2c10dd2bd0b80b24c31)]:
- @cloudflare/workers-utils@0.47.3
- @cloudflare/cli-shared-helpers@0.2.7
- @cloudflare/config@0.27.0

## 0.7.10

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/autoconfig/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cloudflare/autoconfig",
"version": "0.7.10",
"version": "0.7.11",
"description": "Framework autoconfig detection and configuration for Cloudflare Workers",
"license": "MIT OR Apache-2.0",
"repository": {
Expand Down
7 changes: 7 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @cloudflare/cli

## 0.2.7

### Patch Changes

- Updated dependencies [[`017bf9b`](https://github.com/cloudflare/workers-sdk/commit/017bf9b5117a8a511f4ed2c10dd2bd0b80b24c31)]:
- @cloudflare/workers-utils@0.47.3

## 0.2.6

### 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": "@cloudflare/cli-shared-helpers",
"version": "0.2.6",
"version": "0.2.7",
"description": "Internal shared CLI helpers for workers-sdk. Not intended for external use — APIs may change without notice.",
"keywords": [
"cli",
Expand Down
10 changes: 10 additions & 0 deletions packages/containers-shared/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @cloudflare/containers-shared

## 0.23.1

### Patch Changes

- Updated dependencies [[`017bf9b`](https://github.com/cloudflare/workers-sdk/commit/017bf9b5117a8a511f4ed2c10dd2bd0b80b24c31)]:
- @cloudflare/workers-utils@0.47.3
- @cloudflare/build-output-utils@0.9.3
- @cloudflare/cli-shared-helpers@0.2.7
- @cloudflare/config@0.27.0

## 0.23.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/containers-shared/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cloudflare/containers-shared",
"version": "0.23.0",
"version": "0.23.1",
"description": "Internal-only shared container helpers for workers-sdk. Do not use directly; APIs are unstable and may change or disappear without notice.",
"homepage": "https://github.com/cloudflare/workers-sdk/tree/main/packages/containers-shared#readme",
"bugs": {
Expand Down
8 changes: 8 additions & 0 deletions packages/create-cloudflare/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# create-cloudflare

## 2.74.2

### Patch Changes

- [#16259](https://github.com/cloudflare/workers-sdk/pull/16259) [`017bf9b`](https://github.com/cloudflare/workers-sdk/commit/017bf9b5117a8a511f4ed2c10dd2bd0b80b24c31) Thanks [@NuroDev](https://github.com/NuroDev)! - Use Vitest 5 in newly generated Workers projects

Workers templates now install Vitest 5 and require @cloudflare/vitest-plugin 1.4.3 or newer, which supports Vitest's filesystem module cache.

## 2.74.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/create-cloudflare/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "create-cloudflare",
"version": "2.74.1",
"version": "2.74.2",
"description": "A CLI for creating and deploying new applications to Cloudflare.",
"keywords": [
"cloudflare",
Expand Down
19 changes: 19 additions & 0 deletions packages/deploy-helpers/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# @cloudflare/deploy-helpers

## 0.22.1

### Patch Changes

- [#16370](https://github.com/cloudflare/workers-sdk/pull/16370) [`61fc739`](https://github.com/cloudflare/workers-sdk/commit/61fc7397b2982db1c9b099cbeaee3fd0428fdf8a) Thanks [@WalshyDev](https://github.com/WalshyDev)! - Fetch the remote config diff from the configured compliance region

When a Worker was last deployed from the dashboard, `wrangler deploy` and `wrangler versions upload` download its remote configuration to compare with the local one. These requests ignored the `compliance_region` field in the Wrangler configuration file and only honoured the `CLOUDFLARE_COMPLIANCE_REGION` environment variable. A FedRAMP High Worker configured through the config file would send them to `api.cloudflare.com` instead of `api.fed.cloudflare.com`, and the deploy would fail with authentication errors. They now use the same compliance region as the rest of the deploy.

- [#16359](https://github.com/cloudflare/workers-sdk/pull/16359) [`262021d`](https://github.com/cloudflare/workers-sdk/commit/262021dd0db4d24df33405d89e4c1a6622ce832f) Thanks [@tw4](https://github.com/tw4)! - Stop `--strict` deploys and version uploads from aborting when the API omits optional binding fields

Previously, `wrangler deploy --strict` and `wrangler versions upload --strict` could report a destructive change for an unchanged configuration, for example an R2 bucket in the default jurisdiction, because a field the API left out was compared as removed. Missing and unset optional fields are now treated as equal, so these commands proceed when the local configuration matches the deployed Worker.

- Updated dependencies [[`3464abc`](https://github.com/cloudflare/workers-sdk/commit/3464abcfeb42bbe7fc3b30a4981cf1ef4c3970ba), [`017bf9b`](https://github.com/cloudflare/workers-sdk/commit/017bf9b5117a8a511f4ed2c10dd2bd0b80b24c31)]:
- miniflare@5.20261019.1-beta
- @cloudflare/workers-utils@0.47.3
- @cloudflare/cli-shared-helpers@0.2.7
- @cloudflare/config@0.27.0
- @cloudflare/containers-shared@0.23.1

## 0.22.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/deploy-helpers/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cloudflare/deploy-helpers",
"version": "0.22.0",
"version": "0.22.1",
"description": "Internal deploy helpers for workers-sdk. Not intended for external use — APIs may change without notice.",
"homepage": "https://github.com/cloudflare/workers-sdk/tree/main/packages/deploy-helpers#readme",
"bugs": {
Expand Down
10 changes: 10 additions & 0 deletions packages/miniflare/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# miniflare

## 5.20261019.1-beta

### Patch Changes

- [#15708](https://github.com/cloudflare/workers-sdk/pull/15708) [`3464abc`](https://github.com/cloudflare/workers-sdk/commit/3464abcfeb42bbe7fc3b30a4981cf1ef4c3970ba) Thanks [@samstarling](https://github.com/samstarling)! - Dispose Workflow step results and introspection modifiers after use

Release RPC resources deterministically during local Workflow execution and introspection. This prevents undisposed RPC warnings and requests being cancelled after their execution context has ended. Live step results retain their original data shape, including typed-array offsets and backing buffers. Callbacks that finish after a step times out also release their results, cancelling unused streams without delaying retries.

Disposing an introspector still aborts the instance if modifier acquisition failed, without introducing a teardown error. Non-stream results containing function-valued array properties are rejected according to the serialisable-output contract, instead of silently discarding those properties during storage normalisation.

## 5.20261019.0-beta

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/miniflare/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "miniflare",
"version": "5.20261019.0-beta",
"version": "5.20261019.1-beta",
"description": "Fun, full-featured, fully-local simulator for Cloudflare Workers",
"keywords": [
"cloudflare",
Expand Down
7 changes: 7 additions & 0 deletions packages/pages-shared/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @cloudflare/pages-shared

## 0.13.200

### Patch Changes

- Updated dependencies [[`3464abc`](https://github.com/cloudflare/workers-sdk/commit/3464abcfeb42bbe7fc3b30a4981cf1ef4c3970ba)]:
- miniflare@5.20261019.1-beta

## 0.13.199

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/pages-shared/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cloudflare/pages-shared",
"version": "0.13.199",
"version": "0.13.200",
"repository": {
"type": "git",
"url": "https://github.com/cloudflare/workers-sdk.git",
Expand Down
11 changes: 11 additions & 0 deletions packages/remote-bindings/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @cloudflare/remote-bindings

## 0.0.51

### Patch Changes

- Updated dependencies [[`61fc739`](https://github.com/cloudflare/workers-sdk/commit/61fc7397b2982db1c9b099cbeaee3fd0428fdf8a), [`3464abc`](https://github.com/cloudflare/workers-sdk/commit/3464abcfeb42bbe7fc3b30a4981cf1ef4c3970ba), [`262021d`](https://github.com/cloudflare/workers-sdk/commit/262021dd0db4d24df33405d89e4c1a6622ce832f), [`017bf9b`](https://github.com/cloudflare/workers-sdk/commit/017bf9b5117a8a511f4ed2c10dd2bd0b80b24c31)]:
- @cloudflare/deploy-helpers@0.22.1
- miniflare@5.20261019.1-beta
- @cloudflare/workers-auth@0.14.1
- @cloudflare/workers-utils@0.47.3
- @cloudflare/cli-shared-helpers@0.2.7

## 0.0.50

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/remote-bindings/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cloudflare/remote-bindings",
"version": "0.0.50",
"version": "0.0.51",
"private": true,
"homepage": "https://github.com/cloudflare/workers-sdk/tree/main/packages/remote-bindings#readme",
"bugs": {
Expand Down
7 changes: 7 additions & 0 deletions packages/runtime-types/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @cloudflare/runtime-types

## 0.1.14

### Patch Changes

- Updated dependencies [[`3464abc`](https://github.com/cloudflare/workers-sdk/commit/3464abcfeb42bbe7fc3b30a4981cf1ef4c3970ba)]:
- miniflare@5.20261019.1-beta

## 0.1.13

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/runtime-types/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cloudflare/runtime-types",
"version": "0.1.13",
"version": "0.1.14",
"description": "Utilities for generating Cloudflare Workers runtime types from compatibility dates and flags. This is not yet stable enough for external use — APIs may change without notice.",
"homepage": "https://github.com/cloudflare/workers-sdk/tree/main/packages/runtime-types#readme",
"bugs": {
Expand Down
18 changes: 18 additions & 0 deletions packages/vite-plugin-cloudflare/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# @cloudflare/vite-plugin

## 2.0.0-beta.v.3

### Patch Changes

- [#15846](https://github.com/cloudflare/workers-sdk/pull/15846) [`a88cac4`](https://github.com/cloudflare/workers-sdk/commit/a88cac4d880629a4ad68f7173b3353941bea6081) Thanks [@oddharsh](https://github.com/oddharsh)! - Fail with an error instead of hanging when local dev requests can't work under Bun

Bun's `fetch()` ignores the undici `dispatcher` that Miniflare routes requests through (oven-sh/bun#39247). Under Bun, `createTestHarness()`'s `server.fetch()` and `server.getWorker()`'s `fetch()`, `email()` and `scheduled()` now throw a `UserError`, requests to the dev server URL get a 503 naming the cause, and starting remote bindings throws a `UserError`. Each of these used to hang with no error. `server.getWorker().getEnv()` and `getExport()` keep working under Bun.

- [#16318](https://github.com/cloudflare/workers-sdk/pull/16318) [`ff1f971`](https://github.com/cloudflare/workers-sdk/commit/ff1f97121dbcb053a7eed1b7e1ef89605ed7d777) Thanks [@jamesopstad](https://github.com/jamesopstad)! - Prevent legacy Wrangler configuration files from being silently ignored

The Vite plugin now stops with an actionable error when `wrangler.json`, `wrangler.jsonc`, or `wrangler.toml` is present without `cloudflare.config.ts`. Run `npx cf migrate --bundler vite` to migrate the project before building.

- Updated dependencies [[`3464abc`](https://github.com/cloudflare/workers-sdk/commit/3464abcfeb42bbe7fc3b30a4981cf1ef4c3970ba)]:
- miniflare@5.20261019.1-beta
- @cloudflare/runtime-types@0.1.14
- @cloudflare/build-output-utils@0.9.3
- @cloudflare/config@0.27.0

## 2.0.0-beta.v.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/vite-plugin-cloudflare/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cloudflare/vite-plugin",
"version": "2.0.0-beta.v.2",
"version": "2.0.0-beta.v.3",
"description": "Cloudflare plugin for Vite",
"keywords": [
"cloudflare",
Expand Down
18 changes: 18 additions & 0 deletions packages/vitest-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# @cloudflare/vitest-plugin

## 1.4.6

### Patch Changes

- [#15708](https://github.com/cloudflare/workers-sdk/pull/15708) [`3464abc`](https://github.com/cloudflare/workers-sdk/commit/3464abcfeb42bbe7fc3b30a4981cf1ef4c3970ba) Thanks [@samstarling](https://github.com/samstarling)! - Dispose Workflow step results and introspection modifiers after use

Release RPC resources deterministically during local Workflow execution and introspection. This prevents undisposed RPC warnings and requests being cancelled after their execution context has ended. Live step results retain their original data shape, including typed-array offsets and backing buffers. Callbacks that finish after a step times out also release their results, cancelling unused streams without delaying retries.

Disposing an introspector still aborts the instance if modifier acquisition failed, without introducing a teardown error. Non-stream results containing function-valued array properties are rejected according to the serialisable-output contract, instead of silently discarding those properties during storage normalisation.

- [#15846](https://github.com/cloudflare/workers-sdk/pull/15846) [`a88cac4`](https://github.com/cloudflare/workers-sdk/commit/a88cac4d880629a4ad68f7173b3353941bea6081) Thanks [@oddharsh](https://github.com/oddharsh)! - Fail with an error instead of hanging when local dev requests can't work under Bun

Bun's `fetch()` ignores the undici `dispatcher` that Miniflare routes requests through (oven-sh/bun#39247). Under Bun, `createTestHarness()`'s `server.fetch()` and `server.getWorker()`'s `fetch()`, `email()` and `scheduled()` now throw a `UserError`, requests to the dev server URL get a 503 naming the cause, and starting remote bindings throws a `UserError`. Each of these used to hang with no error. `server.getWorker().getEnv()` and `getExport()` keep working under Bun.

- Updated dependencies [[`4508172`](https://github.com/cloudflare/workers-sdk/commit/45081725e9e5cb79b76ade277a7e61395cb55950), [`61fc739`](https://github.com/cloudflare/workers-sdk/commit/61fc7397b2982db1c9b099cbeaee3fd0428fdf8a), [`3464abc`](https://github.com/cloudflare/workers-sdk/commit/3464abcfeb42bbe7fc3b30a4981cf1ef4c3970ba), [`a88cac4`](https://github.com/cloudflare/workers-sdk/commit/a88cac4d880629a4ad68f7173b3353941bea6081), [`262021d`](https://github.com/cloudflare/workers-sdk/commit/262021dd0db4d24df33405d89e4c1a6622ce832f)]:
- wrangler@4.151.3
- miniflare@5.20261019.1-beta

## 1.4.5

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/vitest-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cloudflare/vitest-plugin",
"version": "1.4.5",
"version": "1.4.6",
"description": "Workers Vitest integration for writing Vitest unit and integration tests that run inside the Workers runtime",
"keywords": [
"cloudflare",
Expand Down
11 changes: 11 additions & 0 deletions packages/workers-auth/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# @cloudflare/workers-auth

## 0.14.1

### Patch Changes

- [#16259](https://github.com/cloudflare/workers-sdk/pull/16259) [`017bf9b`](https://github.com/cloudflare/workers-sdk/commit/017bf9b5117a8a511f4ed2c10dd2bd0b80b24c31) Thanks [@NuroDev](https://github.com/NuroDev)! - Support Vitest 5 in shared test helpers

The optional Vitest peer ranges now accept both Vitest 4 and 5, allowing consumers to upgrade without dropping compatibility with Vitest 4.

- Updated dependencies [[`017bf9b`](https://github.com/cloudflare/workers-sdk/commit/017bf9b5117a8a511f4ed2c10dd2bd0b80b24c31)]:
- @cloudflare/workers-utils@0.47.3

## 0.14.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/workers-auth/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cloudflare/workers-auth",
"version": "0.14.0",
"version": "0.14.1",
"description": "Internal OAuth 2.0 + PKCE flow for Cloudflare CLIs. Not intended for external use — APIs may change without notice.",
"homepage": "https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-auth#readme",
"bugs": {
Expand Down
8 changes: 8 additions & 0 deletions packages/workers-playground/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# workers-playground

## 0.4.5

### Patch Changes

- [#16323](https://github.com/cloudflare/workers-sdk/pull/16323) [`3fa1e33`](https://github.com/cloudflare/workers-sdk/commit/3fa1e334e0a2134eb173d028ebd8053f549fd103) Thanks [@jamesopstad](https://github.com/jamesopstad)! - Migrate Workers Playground to use `@cloudflare/vite-plugin` v2 beta and `cf`

A single `cloudflare.config.ts` file is now used for development and builds. `cf` is used in place of Wrangler for deployments.

## 0.4.4

### Patch Changes
Expand Down
Loading
Loading