Version Packages#13766
Open
workers-devprod wants to merge 1 commit intomainfrom
Open
Conversation
Contributor
|
LGTM |
create-cloudflare
@cloudflare/kv-asset-handler
miniflare
@cloudflare/pages-shared
@cloudflare/unenv-preset
@cloudflare/vite-plugin
@cloudflare/vitest-pool-workers
@cloudflare/workers-editor-shared
@cloudflare/workers-utils
wrangler
commit: |
Contributor
|
✅ All changesets look good Review Summary1. ai-search-create-custom-metadata.md
2. asset-worker-cohort-deployments.md
3. c3-frameworks-update-13793.md (tanstack/create-start)
4. c3-frameworks-update-13794.md (create-waku)
5. c3-frameworks-update-13795.md (create-docusaurus)
6. c3-frameworks-update-13796.md (@angular/create)
7. dependabot-update-13765.md (workerd)
8. dependabot-update-13800.md (workerd)
9. fix-miniflare-browser-rendering-windows-race.md
10. fix-wrangler-types-unsafe-service-binding.md
11. four-masks-draw.md
12. rare-ducks-occur.md
13. reject-multiple-wildcards-headers.md
14. remove-dev-registry-filtering.md
15. stabilize-secrets-config.md
16. tiny-ducks-look.md
17. vitest-pool-workers-self-ref.md
|
701521d to
c79eb6a
Compare
5f76fda to
d03f0f1
Compare
penalosa
approved these changes
May 5, 2026
d03f0f1 to
bd7b0d2
Compare
bd7b0d2 to
4ab6657
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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
@cloudflare/vite-plugin@1.36.0
Minor Changes
#13810
2b8c0ccThanks @jamesopstad! - Stabilize thesecretsconfiguration propertyThe
secretsproperty in the Wrangler config file is no longer experimental and will no longer emit an experimental warning when used. Required secrets are validated during local development and deploy, and used as the source of truth for type generation.{ "secrets": { "required": ["API_KEY", "DB_PASSWORD"] } }Patch Changes
58899d8,3020214,0099265,bb27219,194d75e,12fb5db,1127114,2b8c0cc,1a5cc86]:@cloudflare/vitest-pool-workers@0.16.0
Minor Changes
#13810
2b8c0ccThanks @jamesopstad! - Stabilize thesecretsconfiguration propertyThe
secretsproperty in the Wrangler config file is no longer experimental and will no longer emit an experimental warning when used. Required secrets are validated during local development and deploy, and used as the source of truth for type generation.{ "secrets": { "required": ["API_KEY", "DB_PASSWORD"] } }Patch Changes
#12974
1127114Thanks @ask-bonk! - Rewrite self-referencing service bindings tokCurrentWorkerbefore renaming the runner workerWhen a wrangler config has a service binding to itself (e.g.
services: [{ binding: "SELF", service: "my-worker" }]where the worker is named"my-worker"), the binding's literal name pointed to a worker that no longer existed once vitest-pool-workers renamed the runner tovitest-pool-workers-runner-<project>. The self-reference is now rewritten to the miniflarekCurrentWorkersymbol, which resolves at request time relative to the referer worker and so survives the rename. Previously this rewrite lived in wrangler'sunstable_getMiniflareWorkerOptions, but it's only needed for vitest-pool-workers' rename — other consumers (getPlatformProxy,@cloudflare/vite-plugin) preserve the original worker name and so don't need it.Updated dependencies [
58899d8,3020214,0099265,bb27219,194d75e,12fb5db,1127114,2b8c0cc,1a5cc86]:@cloudflare/workers-utils@0.19.0
Minor Changes
#13810
2b8c0ccThanks @jamesopstad! - Stabilize thesecretsconfiguration propertyThe
secretsproperty in the Wrangler config file is no longer experimental and will no longer emit an experimental warning when used. Required secrets are validated during local development and deploy, and used as the source of truth for type generation.{ "secrets": { "required": ["API_KEY", "DB_PASSWORD"] } }wrangler@4.88.0
Minor Changes
#13721
58899d8Thanks @danielgek! - Add optionalcustom_metadatastep towrangler ai-search createThe
wrangler ai-search createinteractive wizard now lets you declare custom metadata fields that the new AI Search instance should index. Each field is afield_namepaired with adata_type(text,number,boolean, ordatetime).You can provide fields up-front via the new repeatable
--custom-metadataflag usingfield_name:data_typesyntax:For larger schemas, use
--custom-metadata-schemato point at a JSON file containing an array of{ field_name, data_type }objects:[ { "field_name": "title", "data_type": "text" }, { "field_name": "views", "data_type": "number" } ]#13810
2b8c0ccThanks @jamesopstad! - Stabilize thesecretsconfiguration propertyThe
secretsproperty in the Wrangler config file is no longer experimental and will no longer emit an experimental warning when used. Required secrets are validated during local development and deploy, and used as the source of truth for type generation.{ "secrets": { "required": ["API_KEY", "DB_PASSWORD"] } }Patch Changes
#13765
3020214Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#13800
0099265Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#13772
194d75eThanks @zakcutner! - Fixwrangler typesto generateFetcherforunsafe.bindingsentries withtype: "service"Previously, all entries in
unsafe.bindings(other thanratelimit) generated a fallbackanytype.wrangler typesnow generatesFetcherfor unsafe bindings declared withtype: "service", matching the type used for regular service bindings.#12974
1127114Thanks @ask-bonk! - Fixpropsand fetcher-type service bindings being dropped inunstable_getMiniflareWorkerOptionsThe post-processing in
unstable_getMiniflareWorkerOptionswas rebuildingserviceBindingsfrom scratch, which silently droppedpropson service bindings and droppedfetcher-type bindings entirely. It was also re-derivingdurableObjectsidentically to whatbuildMiniflareBindingOptionsalready produces. Both have been removed;buildMiniflareBindingOptionsnow produces the final bindings unchanged.#13745
1a5cc86Thanks @edmundhung! - fix: preserve request ports inOriginandRefererheaders when usingwrangler dev --hostUpdated dependencies [
3020214,0099265,bb27219,12fb5db]:@cloudflare/cli-shared-helpers@0.1.1
Patch Changes
2b8c0cc]:create-cloudflare@2.68.1
Patch Changes
#13793
e414059Thanks @dependabot! - Update dependencies of "create-cloudflare"The following dependency versions have been updated:
#13794
556a58cThanks @dependabot! - Update dependencies of "create-cloudflare"The following dependency versions have been updated:
#13795
7c9161aThanks @dependabot! - Update dependencies of "create-cloudflare"The following dependency versions have been updated:
#13796
e8496b6Thanks @dependabot! - Update dependencies of "create-cloudflare"The following dependency versions have been updated:
miniflare@4.20260504.0
Patch Changes
#13765
3020214Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#13800
0099265Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#13737
bb27219Thanks @ruifigueira! - Fix race condition that broke Browser Run on Windows when Chrome had not yet started accepting connectionsWhen Miniflare launched Chrome for Browser Run bindings, it returned the WebSocket endpoint as soon as Chrome printed its
DevTools listening on ws://...banner. On Windows the underlying listening socket is occasionally not yet accepting connections at that point, causing the first request from workerd to Chrome to fail withConnectEx (#1225) The remote computer refused the network connection.and the user worker to receive an error response from/v1/acquire.Miniflare now probes Chrome's
/json/versionHTTP endpoint with retry/backoff after the banner is logged, only declaring the browser ready once the socket actually accepts connections. As an additional safety net, the browser binding worker also retries transientConnectEx/WSARecvfailures when establishing connections to Chrome.#13767
12fb5dbThanks @edmundhung! - Fix local explorer startup in Yarn Plug'n'Play projects by copying the explorer UI assets to a real temporary directory before registering the workerd disk service.@cloudflare/pages-shared@0.13.131
Patch Changes
3020214,0099265,bb27219,12fb5db]:@cloudflare/workers-shared@0.19.5
Patch Changes
#13740
6d2a573Thanks @courtney-sims! - During deployment, routes requests to new versions of asset-worker based on customer account plan.#12276
926bad5Thanks @penalosa! - Warn when_headersrules contain multiple wildcards or wildcard combined with:splatRules containing multiple wildcards (e.g.
https://*.workers.dev/*) or combining a wildcard with a:splatplaceholder (e.g.https://*.pages.dev/:splat) are now rejected during parsing. Previously this would fail silently during dev.