-
Notifications
You must be signed in to change notification settings - Fork 925
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
Version Packages #9476
Conversation
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:
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
npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-create-cloudflare-9476 --no-auto-update
npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-kv-asset-handler-9476
npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-miniflare-9476
npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-pages-shared-9476
npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-unenv-preset-9476
npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-vite-plugin-9476
npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-vitest-pool-workers-9476
npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-workers-editor-shared-9476
npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15473159043/npm-package-cloudflare-workers-shared-9476
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. |
4acabec
to
12eb925
Compare
7a8ea00
to
a91d938
Compare
186d72b
to
d859ff7
Compare
create-cloudflare
@cloudflare/kv-asset-handler
miniflare
@cloudflare/pages-shared
@cloudflare/unenv-preset
@cloudflare/vite-plugin
@cloudflare/vitest-pool-workers
@cloudflare/workers-editor-shared
wrangler
commit: |
86b4e11
to
b40d317
Compare
8a16d48
to
81558e9
Compare
81558e9
to
70ff3a4
Compare
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
#9499
7bde13c
Thanks @petebacondarwin! - configure images processing to use "cloudflare" strategy in Astro projects#9478
9b66c33
Thanks @avenceslau! - fix: replace placeholder workflow name with valid name[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" packageThe following dependency versions have been updated:
#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
4ab5a40
,485cd08
,e3b3ef5
]:@cloudflare/[email protected]
Patch Changes
3261957
Thanks @vicb! - Use crypto.constants from workerd@cloudflare/[email protected]
Patch Changes
4ab5a40
,485cd08
,66edd2f
,d1a1787
,e3b3ef5
,1f84092
,3261957
]:@cloudflare/[email protected]
Patch Changes
#9454
9c30aec
Thanks @Enchan1207! - fix test filtering by pattern that contains non-ascii characters.Updated dependencies [
4ab5a40
,485cd08
,66edd2f
,d1a1787
,e3b3ef5
,1f84092
]:[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! - addexperimentalMixedMode
dev option tounstable_startWorker
add an new
experimentalMixedMode
dev option tounstable_startWorker
that allows developers to programmatically start a new mixed mode
session using startWorker.
Example usage:
Updated dependencies [
4ab5a40
,485cd08
,e3b3ef5
,3261957
]:@cloudflare/[email protected]
Patch Changes
#9416
3383021
Thanks @matthewdavidrodgers! - Adds support for static routing to Workers AssetsImplements 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 viaassets.run_worker_first
in your Wrangler configuration file.