Skip to content

Version Packages #9476

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 11, 2025
Merged

Version Packages #9476

merged 1 commit into from
Jun 11, 2025

Conversation

workers-devprod
Copy link
Contributor

@workers-devprod workers-devprod commented Jun 4, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

[email protected]

Patch Changes

[email protected]

Patch Changes

  • #9508 4ab5a40 Thanks @edmundhung! - fix: ensure default registry path matches wrangler settings"

  • #9385 485cd08 Thanks @dependabot! - chore: update dependencies of "miniflare" package

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20250525.0 1.20250604.0
    @cloudflare/workers-types ^4.20250525.0 ^4.20250604.0
  • #9469 e3b3ef5 Thanks @edmundhung! - refactor: the dev registry will now create a file watcher only when the Worker has a binding to external services.

@cloudflare/[email protected]

Patch Changes

@cloudflare/[email protected]

Patch Changes

@cloudflare/[email protected]

Patch Changes

@cloudflare/[email protected]

Patch Changes

[email protected]

Patch Changes

  • #9461 66edd2f Thanks @skepticfx! - Enforce disk limits on container builds

  • #9481 d1a1787 Thanks @WillTaylorDev! - Force autogenerated aliases to be fully lowercased.

  • #9480 1f84092 Thanks @dario-piotrowicz! - add experimentalMixedMode dev option to unstable_startWorker

    add an new experimentalMixedMode dev option to unstable_startWorker
    that allows developers to programmatically start a new mixed mode
    session using startWorker.

    Example usage:

    // index.mjs
    import { unstable_startWorker } from "wrangler";
    
    await unstable_startWorker({
    	dev: {
    		experimentalMixedMode: true,
    	},
    });
    // wrangler.jsonc
    {
    	"$schema": "node_modules/wrangler/config-schema.json",
    	"name": "programmatic-start-worker-example",
    	"main": "src/index.ts",
    	"compatibility_date": "2025-06-01",
    	"services": [
    		{ "binding": "REMOTE_WORKER", "service": "remote-worker", "remote": true }
    	]
    }
  • Updated dependencies [4ab5a40, 485cd08, e3b3ef5, 3261957]:

@cloudflare/[email protected]

Patch Changes

  • #9416 3383021 Thanks @matthewdavidrodgers! - Adds support for static routing to Workers Assets

    Implements the proposal noted here Proposal: Support for _routes.json in Workers with static assets #9143

    In brief: when static routing is present for a Worker with assets, routing via those static rules takes precedence. When a request is evaluated in the Router Worker, the request path is first compared to the "asset_worker" rules (which are to be specified via "negative" rules, e.g. "!/api/assets"). If any match, the request is forwarded directly to the Asset Worker. If instead any "user_worker" rules match, the request is forwarded directly to the User Worker. If neither match (or static routing was not provided), the existing behavior takes over.

    As part of this explicit routing, when static routing is present, the check against Sec-Fetch-Mode: navigate (to determine if this should serve an asset or go to the User Worker for not_found_handling) is disabled. Routing can be controlled by setting routing rules via assets.run_worker_first in your Wrangler configuration file.

@workers-devprod workers-devprod requested review from a team as code owners June 4, 2025 15:06
@workers-devprod workers-devprod added e2e Run wrangler + vite-plugin e2e tests on a PR c3-e2e Run c3 e2e tests on a PR labels Jun 4, 2025
Copy link
Contributor

github-actions bot commented Jun 4, 2025

A Wrangler prerelease is available for testing. You can install this latest build in your project with:

npm install --save-dev https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-wrangler-9476
Prereleases for other packages:

cloudflare-workers-bindings-extension:

wget https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-workers-bindings-extension-9476 -O ./cloudflare-workers-bindings-extension.0.0.0-v27168680a.vsix && code --install-extension ./cloudflare-workers-bindings-extension.0.0.0-v27168680a.vsix

create-cloudflare:

npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-create-cloudflare-9476 --no-auto-update

@cloudflare/kv-asset-handler:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-kv-asset-handler-9476

miniflare:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-miniflare-9476

@cloudflare/pages-shared:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-pages-shared-9476

@cloudflare/unenv-preset:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-unenv-preset-9476

@cloudflare/vite-plugin:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-vite-plugin-9476

@cloudflare/vitest-pool-workers:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-vitest-pool-workers-9476

@cloudflare/workers-editor-shared:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-workers-editor-shared-9476

@cloudflare/workers-shared:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-workers-shared-9476

@cloudflare/workflows-shared:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-workflows-shared-9476

Note that these links will no longer work once the GitHub Actions artifact expires.

@workers-devprod workers-devprod force-pushed the changeset-release/main branch 4 times, most recently from 4acabec to 12eb925 Compare June 4, 2025 16:11
@workers-devprod workers-devprod requested a review from a team as a code owner June 4, 2025 16:11
@workers-devprod workers-devprod force-pushed the changeset-release/main branch 4 times, most recently from 7a8ea00 to a91d938 Compare June 5, 2025 13:47
@workers-devprod workers-devprod force-pushed the changeset-release/main branch 2 times, most recently from 186d72b to d859ff7 Compare June 5, 2025 17:36
Copy link

pkg-pr-new bot commented Jun 5, 2025

create-cloudflare

npm i https://pkg.pr.new/create-cloudflare@9476

@cloudflare/kv-asset-handler

npm i https://pkg.pr.new/@cloudflare/kv-asset-handler@9476

miniflare

npm i https://pkg.pr.new/miniflare@9476

@cloudflare/pages-shared

npm i https://pkg.pr.new/@cloudflare/pages-shared@9476

@cloudflare/unenv-preset

npm i https://pkg.pr.new/@cloudflare/unenv-preset@9476

@cloudflare/vite-plugin

npm i https://pkg.pr.new/@cloudflare/vite-plugin@9476

@cloudflare/vitest-pool-workers

npm i https://pkg.pr.new/@cloudflare/vitest-pool-workers@9476

@cloudflare/workers-editor-shared

npm i https://pkg.pr.new/@cloudflare/workers-editor-shared@9476

wrangler

npm i https://pkg.pr.new/wrangler@9476

commit: 70ff3a4

@workers-devprod workers-devprod force-pushed the changeset-release/main branch 3 times, most recently from 86b4e11 to b40d317 Compare June 6, 2025 07:13
@workers-devprod workers-devprod force-pushed the changeset-release/main branch 5 times, most recently from 8a16d48 to 81558e9 Compare June 10, 2025 09:46
@workers-devprod workers-devprod force-pushed the changeset-release/main branch from 81558e9 to 70ff3a4 Compare June 11, 2025 12:27
@penalosa penalosa merged commit 3e40fb0 into main Jun 11, 2025
35 of 36 checks passed
@penalosa penalosa deleted the changeset-release/main branch June 11, 2025 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c3-e2e Run c3 e2e tests on a PR e2e Run wrangler + vite-plugin e2e tests on a PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants