---
category: cloud
category_name: Cloud
release_count: 20
has_more: true
canonical: https://releases.sh/categories/cloud
---

<Release version="v1.20260621.1" date="June 21, 2026" published="2026-06-21T01:36:36.000Z" url="https://github.com/cloudflare/workerd/releases/tag/v1.20260621.1" org="cloudflare" source="cloudflare-workerd">
**Full Changelog**: https://github.com/cloudflare/workerd/compare/v1.20260620.1...v1.20260621.1
</Release>

<Release version="@vercel/python-workers@0.0.25" date="June 20, 2026" published="2026-06-20T19:29:19.000Z" url="https://github.com/vercel/vercel/releases/tag/%40vercel/python-workers%400.0.25" org="vercel" source="vercel-cli">
### Patch Changes

-   dd86db6: [vercel-workers] Honor per-actor Dramatiq retry options.

</Release>

<Release version="@vercel/python-runtime@0.15.0" date="June 20, 2026" published="2026-06-20T19:29:16.000Z" url="https://github.com/vercel/vercel/releases/tag/%40vercel/python-runtime%400.15.0" org="vercel" source="vercel-cli">
### Minor Changes

-   fe6d98b: Add WebSocket support for Python ASGI applications via vendored wsproto

</Release>

<Release version="@vercel/python@6.47.0" date="June 20, 2026" published="2026-06-20T19:29:13.000Z" url="https://github.com/vercel/vercel/releases/tag/%40vercel/python%406.47.0" org="vercel" source="vercel-cli">
### Minor Changes

-   f530cd5: Add Python `pyproject.toml` subscriber support for queue-triggered worker Lambdas.

</Release>

<Release version="@vercel/next@4.19.1" date="June 20, 2026" published="2026-06-20T19:29:04.000Z" url="https://github.com/vercel/vercel/releases/tag/%40vercel/next%404.19.1" org="vercel" source="vercel-cli">
### Patch Changes

-   bc6f22f: Upgrade to the latest Next.js adapter

</Release>

<Release version="@vercel/go@3.9.1" date="June 20, 2026" published="2026-06-20T19:29:01.000Z" url="https://github.com/vercel/vercel/releases/tag/%40vercel/go%403.9.1" org="vercel" source="vercel-cli">
### Patch Changes

-   94671a4: [go] Supervise the user server after startup in standalone server mode. If the user's server process exits after the `server-started` handshake, the bootstrap now reports an `unrecoverable-error` over IPC with the child's exit code, so the platform can recycle the instance instead of leaving it serving 502s while the health check still reports OK.
-   d4547af: Fix `vc dev` for standalone Go server mode:
    -   matching the real Go entrypoint when the framework preset's placeholder src does not exist
    -   serve all request paths
    -   keep a persistent dev server across requests instead of respawning `go run` per request, and wait for the server port to be ready instead of a fixed 2s window

</Release>

<Release version="@vercel/functions@3.7.2" date="June 20, 2026" published="2026-06-20T19:28:58.000Z" url="https://github.com/vercel/vercel/releases/tag/%40vercel/functions%403.7.2" org="vercel" source="vercel-cli">
### Patch Changes

-   071569d: Add a `maxPayload` option to `experimental_upgradeWebSocket()`, defaulting to 256 KiB.
    -   @vercel/oidc@3.6.2

</Release>

<Release version="@vercel/frameworks@3.29.1" date="June 20, 2026" published="2026-06-20T19:28:52.000Z" url="https://github.com/vercel/vercel/releases/tag/%40vercel/frameworks%403.29.1" org="vercel" source="vercel-cli">
### Patch Changes

-   3b273ff: lowercase Eve to eve in framework preset

</Release>

<Release version="@vercel/cli-exec@1.0.0" date="June 20, 2026" published="2026-06-20T19:28:46.000Z" url="https://github.com/vercel/vercel/releases/tag/%40vercel/cli-exec%401.0.0" org="vercel" source="vercel-cli">
### Major Changes

-   3f21605: Improve project-local `vercel` binary lookup fidelity by resolving only through the local `vercel` package, stopping lookup at project boundaries, and skipping directories that have unsafe ownership or access mode. Major bump, because `findVercelCli` has been made async and `clearVercelCliCache` renamed to `clearVercelCliLookupCache`. It is also substantially a complete rewrite.

</Release>

<Release version="vercel@54.14.5" date="June 20, 2026" published="2026-06-20T19:28:43.000Z" url="https://github.com/vercel/vercel/releases/tag/vercel%4054.14.5" org="vercel" source="vercel-cli">
### Patch Changes

-   d1e1d69: Stop prompting to install the Vercel plugin after login and link commands.
-   7aa52be: Show bounded progress while upgrading native and package-installed CLIs, and
    report when no newer version is available without running the installer.
-   e2043e6: Build standalone Vercel CLI binaries with Node.js 24.14.1.
-   Updated dependencies [94671a4]
-   Updated dependencies [d4547af]
-   Updated dependencies [bc6f22f]
-   Updated dependencies [f530cd5]
    -   @vercel/go@3.9.1
    -   @vercel/next@4.19.1
    -   @vercel/python@6.47.0

</Release>

<Release version="v5.20.0" date="June 20, 2026" published="2026-06-20T10:30:16.000Z" url="https://github.com/railwayapp/cli/releases/tag/v5.20.0" org="railway" source="railway-cli">
## Changes

- #983 Add service WAF under attack commands



</Release>

<Release version="v5.19.0" date="June 20, 2026" published="2026-06-20T02:14:02.000Z" url="https://github.com/railwayapp/cli/releases/tag/v5.19.0" org="railway" source="railway-cli">
## Changes

- #982 Add service CDN management commands



</Release>

<Release version="v1.20260620.1" date="June 20, 2026" published="2026-06-20T01:27:08.000Z" url="https://github.com/cloudflare/workerd/releases/tag/v1.20260620.1" org="cloudflare" source="cloudflare-workerd">
**Full Changelog**: https://github.com/cloudflare/workerd/compare/v1.20260619.1...v1.20260620.1
</Release>

<Release version="v5.18.0" date="June 19, 2026" published="2026-06-19T16:30:51.000Z" url="https://github.com/railwayapp/cli/releases/tag/v5.18.0" org="railway" source="railway-cli">
## Changes

- #976 Show project in Railway config output
- #979 feat(config): terraform-style plan summary atop changes
- #980 feat(config): opt-in --detailed-exit-code for plan
- #981 feat(config): --show-values to reveal variable values in plan



</Release>

<Release version="@cloudflare/workers-auth@0.3.2" date="June 19, 2026" published="2026-06-19T13:30:47.000Z" url="https://github.com/cloudflare/workers-sdk/releases/tag/%40cloudflare/workers-auth%400.3.2" org="cloudflare" source="cloudflare-workers-sdk">
### Patch Changes

- Updated dependencies [[`cfd6205`](https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359), [`cfd6205`](https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359)]:
  - @cloudflare/workers-utils@0.24.0
</Release>

<Release version="@cloudflare/deploy-helpers@0.2.2" date="June 19, 2026" published="2026-06-19T13:30:44.000Z" url="https://github.com/cloudflare/workers-sdk/releases/tag/%40cloudflare/deploy-helpers%400.2.2" org="cloudflare" source="cloudflare-workers-sdk">
### Patch Changes

- [#14354](https://github.com/cloudflare/workers-sdk/pull/14354) [`7649895`](https://github.com/cloudflare/workers-sdk/commit/764989568ecbfadd111fc399c83d71dd9ce6cf1b) Thanks [@emily-shen](https://github.com/emily-shen)! - Move resource provisioning into deploy helpers

  Worker deploy and versions upload now share the deploy helpers implementation for provisioning bindings, reducing Wrangler-specific callback wiring while preserving existing behavior.

- Updated dependencies [[`b38823f`](https://github.com/cloudflare/workers-sdk/commit/b38823fb35a8bdcd00004e74404ab18d7b070dbf), [`cfd6205`](https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359), [`cfd6205`](https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359)]:
  - miniflare@4.20260617.1
  - @cloudflare/workers-utils@0.24.0
  - @cloudflare/cli-shared-helpers@0.1.10
</Release>

<Release version="miniflare@4.20260617.1" date="June 19, 2026" published="2026-06-19T13:30:41.000Z" url="https://github.com/cloudflare/workers-sdk/releases/tag/miniflare%404.20260617.1" org="cloudflare" source="cloudflare-workers-sdk">
### Patch Changes

- [#14118](https://github.com/cloudflare/workers-sdk/pull/14118) [`b38823f`](https://github.com/cloudflare/workers-sdk/commit/b38823fb35a8bdcd00004e74404ab18d7b070dbf) Thanks [@aicayzer](https://github.com/aicayzer)! - Fix `Uint8Array` step outputs in local Workflows being persisted with the full backing `ArrayBuffer`

  A `Uint8Array` returned from a Workflows step under `wrangler dev` was serialised together with its full underlying `ArrayBuffer`, causing a raw `SQLITE_TOOBIG` error at view sizes well below the documented 1MiB step-output limit. For example, a 200KB view sliced from an 800KB buffer (a common pattern from `crypto.getRandomValues` or `arr.slice(...)` on a larger pool) would fail. The view's bytes are now copied to a tight buffer before persistence, bringing local behaviour in line with production. Fixes #14101.
</Release>

<Release version="wrangler@4.103.0" date="June 19, 2026" published="2026-06-19T13:30:38.000Z" url="https://github.com/cloudflare/workers-sdk/releases/tag/wrangler%404.103.0" org="cloudflare" source="cloudflare-workers-sdk">
### Minor Changes

- [#14295](https://github.com/cloudflare/workers-sdk/pull/14295) [`cfd6205`](https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359) Thanks [@dario-piotrowicz](https://github.com/dario-piotrowicz)! - Move `unstable_getWorkerNameFromProject` from wrangler to `@cloudflare/workers-utils`

  The `unstable_getWorkerNameFromProject` export has been removed from the `wrangler` package. This function is now available as `getWorkerNameFromProject` (without the `unstable_` prefix) from `@cloudflare/workers-utils`. If you were importing this function from `wrangler`, update your import to use `@cloudflare/workers-utils` instead.

- [#14295](https://github.com/cloudflare/workers-sdk/pull/14295) [`cfd6205`](https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359) Thanks [@dario-piotrowicz](https://github.com/dario-piotrowicz)! - Remove experimental autoconfig exports

  The experimental autoconfig exports (`experimental_getDetailsForAutoConfig`, `experimental_runAutoConfig`, `experimental_AutoConfigFramework`) have been removed. This logic has been moved to the `@cloudflare/autoconfig` package (without the `experimental_` prefixes since the package itself is pre-v1).

### Patch Changes

- [#14366](https://github.com/cloudflare/workers-sdk/pull/14366) [`c6579d3`](https://github.com/cloudflare/workers-sdk/commit/c6579d30bd6fd7705fe3f10c7655d74a0476df86) Thanks [@jamesopstad](https://github.com/jamesopstad)! - Resolve relative `cf-worker` entrypoint imports relative to the importing module

  When loading the experimental `cloudflare.config.ts`, a relative entrypoint imported with `import ... with { type: "cf-worker" }` (e.g. `./src/index.ts`) is now anchored to the module where the import is written, rather than being passed through verbatim and later resolved against the top-level config file. This fixes incorrect resolution when the import lives in a file other than the entry config — for example a config that re-exports from a nested file.

  Bare specifiers (such as `@scope/pkg`) and virtual modules (such as `virtual:foo`) are still left unresolved so that consumers can apply their own resolution.

- [#14316](https://github.com/cloudflare/workers-sdk/pull/14316) [`444b75e`](https://github.com/cloudflare/workers-sdk/commit/444b75e75492738d10e7dc89ec645f7e2fad6b97) Thanks [@matingathani](https://github.com/matingathani)! - Prevent `wrangler dev` crash when source-mapping a truncated error chunk

  When a worker logs many errors in quick succession, the stderr chunks received by `wrangler dev` can be truncated mid-stack-frame, leaving a call site with an invalid column number. The source map library throws in that case, which was crashing the wrangler process entirely. The error is now caught and the original (un-source-mapped) text is returned instead.

- [#14118](https://github.com/cloudflare/workers-sdk/pull/14118) [`b38823f`](https://github.com/cloudflare/workers-sdk/commit/b38823fb35a8bdcd00004e74404ab18d7b070dbf) Thanks [@aicayzer](https://github.com/aicayzer)! - Fix `Uint8Array` step outputs in local Workflows being persisted with the full backing `ArrayBuffer`

  A `Uint8Array` returned from a Workflows step under `wrangler dev` was serialised together with its full underlying `ArrayBuffer`, causing a raw `SQLITE_TOOBIG` error at view sizes well below the documented 1MiB step-output limit. For example, a 200KB view sliced from an 800KB buffer (a common pattern from `crypto.getRandomValues` or `arr.slice(...)` on a larger pool) would fail. The view's bytes are now copied to a tight buffer before persistence, bringing local behaviour in line with production. Fixes #14101.

- Updated dependencies [[`b38823f`](https://github.com/cloudflare/workers-sdk/commit/b38823fb35a8bdcd00004e74404ab18d7b070dbf)]:
  - miniflare@4.20260617.1
</Release>

<Release version="@cloudflare/workers-utils@0.24.0" date="June 19, 2026" published="2026-06-19T13:30:35.000Z" url="https://github.com/cloudflare/workers-sdk/releases/tag/%40cloudflare/workers-utils%400.24.0" org="cloudflare" source="cloudflare-workers-sdk">
### Minor Changes

- [#14295](https://github.com/cloudflare/workers-sdk/pull/14295) [`cfd6205`](https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359) Thanks [@dario-piotrowicz](https://github.com/dario-piotrowicz)! - Move `unstable_getWorkerNameFromProject` from wrangler to `@cloudflare/workers-utils`

  The `unstable_getWorkerNameFromProject` export has been removed from the `wrangler` package. This function is now available as `getWorkerNameFromProject` (without the `unstable_` prefix) from `@cloudflare/workers-utils`. If you were importing this function from `wrangler`, update your import to use `@cloudflare/workers-utils` instead.

- [#14295](https://github.com/cloudflare/workers-sdk/pull/14295) [`cfd6205`](https://github.com/cloudflare/workers-sdk/commit/cfd6205fe86f6afd74b5881f09524c93c83b8359) Thanks [@dario-piotrowicz](https://github.com/dario-piotrowicz)! - Add PackageManager type and constants

  Added the `PackageManager` interface and package manager constants (`NpmPackageManager`, `PnpmPackageManager`, `YarnPackageManager`, `BunPackageManager`).
</Release>

<Release version="@cloudflare/pages-shared@0.13.148" date="June 19, 2026" published="2026-06-19T13:30:32.000Z" url="https://github.com/cloudflare/workers-sdk/releases/tag/%40cloudflare/pages-shared%400.13.148" org="cloudflare" source="cloudflare-workers-sdk">
### Patch Changes

- Updated dependencies [[`b38823f`](https://github.com/cloudflare/workers-sdk/commit/b38823fb35a8bdcd00004e74404ab18d7b070dbf)]:
  - miniflare@4.20260617.1
</Release>

<Pagination cursor="2026-06-19T13:30:32.000Z|2026-06-19T16:00:44.546Z|rel_khj-PT3LsqdJbvRla0vB2" next="https://releases.sh/categories/cloud/releases?cursor=2026-06-19T13%3A30%3A32.000Z%7C2026-06-19T16%3A00%3A44.546Z%7Crel_khj-PT3LsqdJbvRla0vB2&limit=20" />
