-
Notifications
You must be signed in to change notification settings - Fork 5
chore(deps): update dependency miniflare to v3.20250718.2 #4
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
base: main
Are you sure you want to change the base?
Conversation
|
2c7d442 to
595aaf3
Compare
595aaf3 to
2b233c2
Compare
2b233c2 to
c875053
Compare
c875053 to
6a574e2
Compare
6a574e2 to
0c0fba3
Compare
0c0fba3 to
22e7c7e
Compare
22e7c7e to
300adb6
Compare
300adb6 to
4b68123
Compare
4b68123 to
5ebc643
Compare
5ebc643 to
bd3401a
Compare
bd3401a to
28072fe
Compare
28072fe to
9640c4f
Compare
7513653 to
4251582
Compare
4251582 to
6a80c0a
Compare
6a80c0a to
dc3c518
Compare
This PR contains the following updates:
3.20240223.0->3.20250718.2Release Notes
cloudflare/workers-sdk (miniflare)
v3.20250718.2Compare Source
Patch Changes
#10716
a879fe0Thanks @dario-piotrowicz! - fix: api proxy preserve multiple Set-Cookie headers#10465
6de07fbThanks @dario-piotrowicz! - Loosen validation around different configurations for Durable ObjectAllow durable objects to have
enableSql,unsafeUniqueKeyandunsafePreventEvictionconfigurations set toundefinedeven if they same durable objects are defined with those configurations set to a different value (this would allow workers using external durable objects not to have to duplicate such configurations in their options)#10484
ab47329Thanks @edmundhung! - chore: bumpdevalueversion to 5.3.2v3.20250718.1Compare Source
Minor Changes
#10015
b5d9bb0Thanks @dario-piotrowicz! - addstructuredWorkerdLogsoptionadd a new top-level option named
structuredWorkerdLogsthat makes workerd print to stdout structured logs (stringified jsons of the following shape:{ timestamp: number, level: string, message: string }) instead of printing logs to stdout and stderrPatch Changes
76d3002Thanks @devin-ai-integration! - Add macOS version validation to prevent EPIPE errors on unsupported macOS versions (below 13.5). Miniflare and C3 fail hard while Wrangler shows warnings but continues execution.v3.20250718.0Compare Source
Patch Changes
#10019
cce7f6fThanks @dario-piotrowicz! - chore: update workerd dependency to latest#10035
028f689Thanks @petebacondarwin! - Fix D1 SQL dump generation: escape identifiers and handle SQLite's dynamic typingEscape column and table names to prevent SQL syntax errors.
Escape values based on their runtime type to support SQLite's flexible typing.
v3.20250408.2Compare Source
Patch Changes
#8681
7a57c14Thanks @workers-devprod! - fix(miniflare): strip CF-Connecting-IP header from all outbound requests#9250
b2b5ee8Thanks @workers-devprod! - fix: stripCF-Connecting-IPheader withinfetchIn v4.15.0, Miniflare began stripping the
CF-Connecting-IPheader via a global outbound service, which led to a TCP connection regression due to a bug in Workerd. This PR patches thefetchAPI to strip the header during localwrangler devsessions as a temporary workaround until the underlying issue is resolved.#9211
56a0d6eThanks @petebacondarwin! - fix: ensure the fetch proxy message port is startedWhile Node.js will start the message port automatically when a
messageevent listener is added,this diverges from the standard Web API for message ports, which require you to explicitly start
listening on the port.
v3.20250408.1Compare Source
Patch Changes
#9055
fc04292Thanks @CarmenPopoviciu! - chore: convert wrangler.toml files into wrangler.jsonc ones#9117
a01adcaThanks @edmundhung! - fix: skip comment lines when parsingNODE_EXTRA_CA_CERTSv3.20250408.0Compare Source
Patch Changes
#8778
dec7e2aThanks @petebacondarwin! - update youch dependency to avoid vulnerable version of cookie#8856
db2207aThanks @edmundhung! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20250310.2Compare Source
Patch Changes
90d93c9Thanks @CarmenPopoviciu! - RemoveNodeJSCompatModule. This was never fully supported, and never worked for deploying Workers from Wrangler.v3.20250310.1Compare Source
Patch Changes
f90a669Thanks @workers-devprod! - trigger dummy v3 maintenance release for testingv3.20250310.0Compare Source
Patch Changes
#8423
8242e07Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#8390
53e6323Thanks @GregBrimble! - Parse and apply metafiles (_headersand_redirects) inwrangler devfor Workers Assetsv3.20250224.0Compare Source
Patch Changes
#8338
2d40989Thanks @GregBrimble! - feat: Upload _headers and _redirects if present with Workers Assets as part ofwrangler deployandwrangler versions upload.#8251
da568e5Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#8288
cf14e17Thanks @CarmenPopoviciu! - feat: Add assets Proxy Worker skeleton in miniflareThis commit implements a very basic Proxy Worker skeleton, and wires it in the "pipeline" miniflare creates for assets. This Worker will be incrementally worked on, but for now, the current implementation will forward all incoming requests to the Router Worker, thus leaving the current assets behaviour in local dev, the same.
This is an experimental feature available under the
--x-assets-rpcflag:wrangler dev --x-assets-rpc.#8355
79c7810Thanks @GregBrimble! - fix: Add default empty router config for assets in Miniflarev3.20250214.2Compare Source
Patch Changes
#8274
fce642dThanks @emily-shen! - fix bindings to entrypoints on the same worker in workers with assets#8289
a4909cbThanks @penalosa! - Add the experimental--x-assets-rpcflag to gate feature work to support JSRPC with Workers + Assets projects.v3.20250214.1Compare Source
Patch Changes
#8247
a9a4c33Thanks @GregBrimble! - feat: Omits Content-Type header for files of an unknown extension in Workers Assets#8239
6cae13aThanks @edmundhung! - fix: allow thefetchMockoption to be parsed upfront before passing it to Miniflarev3.20250214.0Compare Source
Patch Changes
#8171
5e06177Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20250204.1Compare Source
Patch Changes
4db1fb5Thanks @cmackenzie1! - Add local binding support for Worker Pipelinesv3.20250204.0Compare Source
Patch Changes
#8032
c80dbd8Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#7290
0c0374cThanks @emily-shen! - fix: add support for workers with assets when running multiple workers in onewrangler devinstance#7251 added support for running multiple Workers in one
wrangler dev/miniflare session. e.g.wrangler dev -c wrangler.toml -c ../worker2/wrangler.toml, which among other things, allowed cross-service RPC to Durable Objects.However this did not work in the same way as production when there was a Worker with assets - this PR should fix that.
v3.20250129.0Compare Source
Patch Changes
#7971
ab49886Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20250124.1Compare Source
Patch Changes
cf4f47aThanks @penalosa! - Switch tocapnp-esovercapnp-tsv3.20250124.0Compare Source
Patch Changes
#7890
40f89a9Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20241230.2Compare Source
Patch Changes
8e9aa40Thanks @penalosa! - Use TEXT bindings for plain text values in Miniflare. This is an internal detail that should have no user facing impact.v3.20241230.1Compare Source
Minor Changes
78bdec5Thanks @penalosa! - Support theCF-Connecting-IPheader, which will be available in your Worker to determine the IP address of the client that initiated a request.Patch Changes
2c76887Thanks @lambrospetrou! - Fix D1 exports to properly pad HEX strings for binary values.v3.20241230.0Compare Source
Patch Changes
#7652
b4e0af1Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20241218.0Compare Source
Patch Changes
#7589
1488e11Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#7575
7216835Thanks @LuisDuarte1! - MakeInstance.status()return type the same as productionv3.20241205.0Compare Source
Patch Changes
#7464
21a9e24Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20241106.2Compare Source
Patch Changes
#7418
ac87395Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#7399
b3d2e7dThanks @emily-shen! - fix: update queues max_batch_timeout limit from 30s to 60sv3.20241106.1Compare Source
Minor Changes
563439bThanks @LuisDuarte1! - Add proper engine persistance in .wrangler and fix multiple workflows in miniflarev3.20241106.0Compare Source
Patch Changes
#7187
1db7846Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20241022.0Compare Source
Patch Changes
#7066
760e43fThanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#7045
5ef6231Thanks @RamIdeas! - Add preliminary support for Workflows in wrangler devv3.20241018.0Compare Source
Patch Changes
#7035
809193eThanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20241011.0Compare Source
Patch Changes
#6961
5761020Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#6943
7859a04Thanks @sdnts! - fix: local queues now respect consumer max delays and retry delays properlyv3.20241004.0Compare Source
Patch Changes
#6949
c863183Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20240925.1Compare Source
Patch Changes
#6835
5c50949Thanks @emily-shen! - fix: rename asset plugin options slightly to match wrangler.toml betterRenamed
path->directory,bindingName->binding.v3.20240925.0Compare Source
Patch Changes
#6826
5e2e62cThanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#6824
1c58a74Thanks @petebacondarwin! - fix: teach Miniflare about node_compat version date switchA compatibility of Sept 23, 2024 or later means that
nodejs_compatis equivalent tonodejs_compat_v2.v3.20240909.5Compare Source
Patch Changes
#6728
1ca313fThanks @emily-shen! - fix: remove filepath encoding on asset upload and handle sometimes-encoded charactersSome characters like [ ] @ are encoded by encodeURIComponent() but are often requested at an unencoded URL path.
This change will make assets with filenames with these characters accessible at both the encoded and unencoded paths,
but to use the encoded path as the canonical one, and to redirect requests to the canonical path if necessary.
v3.20240909.4Compare Source
Patch Changes
2ddbb65Thanks @emily-shen! - fix: reflect file changes when using dev with workers + assetsv3.20240909.3Patch Changes
#6514
2407c41Thanks @CarmenPopoviciu! - fix: Fix Miniflare regression introduced in #5570PR #5570 introduced a regression in Miniflare, namely that declaring Queue Producers like
queueProducers: { "MY_QUEUE": "my-queue" }no longer works. This commit fixes the issue.Fixes #5908
v3.20240909.2Patch Changes
5b5dd95Thanks @sdnts! - fix: Respect delivery delays for Queue consumers in local dev modev3.20240909.1Compare Source
Minor Changes
d68e8c9Thanks @joshthoward! - feat: Configure SQLite backed Durable Objects in local devv3.20240909.0Compare Source
Patch Changes
#6673
3f5b934Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20240821.2Compare Source
Patch Changes
#6627
5936282Thanks @GregBrimble! - fix: Fixes max asset count error message to properly report count of assets#6612
6471090Thanks @dario-piotrowicz! - fix: add hyperdrive bindings support ingetBindingsNote: the returned binding values are no-op/passthrough that can be used inside node.js, meaning
that besides direct connections via the
connectmethods, all the other values point to thesame db connection specified in the user configuration
v3.20240821.1Compare Source
Patch Changes
#6564
e8975a9Thanks @emily-shen! - feat: add assets plugin to miniflareNew miniflare plugin for Workers + Assets, with relevant services imported from
workers-shared.v3.20240821.0Compare Source
Patch Changes
#6555
b0e2f0bThanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20240806.1Compare Source
Minor Changes
#6403
00f340fThanks @CarmenPopoviciu! - feat: Extend KV plugin behaviour to support Workers assetsThis commit extends Miniflare's KV plugin's behaviour to support Workers assets, and therefore enables the emulation of Workers with assets in local development.
v3.20240806.0Compare Source
Patch Changes
#6438
d55eecaThanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20240725.0Compare Source
Patch Changes
#6345
a9021aaThanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#6301
44ad2c7Thanks @dario-piotrowicz! - fix: Allow the magic proxy to proxy objects containing functions indexed by symbolsIn #5670 we introduced the possibility
of the magic proxy to handle object containing functions, the implementation didn't
account for functions being indexed by symbols, address such issue
v3.20240718.1Compare Source
Patch Changes
b3c3cb8Thanks @petebacondarwin! - fix Miniflare (workerd) network settings to allow 240.0.0.0 rangev3.20240718.0Compare Source
Patch Changes
#6294
779c713Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20240712.0Compare Source
Patch Changes
#6265
0d32448Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20240701.0Compare Source
Minor Changes
7ed675eThanks @geelen! - Added D1 export support for local databasesPatch Changes
#6181
42a7930Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#6127
1568c25Thanks @DaniFoldi! - fix: Bump ws dependencyv3.20240620.0Compare Source
Patch Changes
#6110
7d02856Thanks @CarmenPopoviciu! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20240610.1Compare Source
Patch Changes
#6050
a0c3327Thanks @threepointone! - chore: Normalize more depsThis is the last of the patches that normalize dependencies across the codebase. In this batch:
ws,vitest,zod,rimraf,@types/rimraf,ava,source-map,glob,cookie,@types/cookie,@microsoft/api-extractor,@types/mime,@types/yargs,devtools-protocol,@vitest/ui,execa,strip-ansiThis patch also sorts dependencies in every
package.json#6029
f5ad1d3Thanks @threepointone! - chore: Normalize some dependencies in workers-sdkThis is the first of a few expected patches that normalize dependency versions, This normalizes
undici,concurrently,@types/node,react,react-dom,@types/react,@types/react-dom,eslint,typescript. There are no functional code changes (but there are a couple of typecheck fixes).#6058
31cd51fThanks @threepointone! - chore: Quieter buildsThis patch cleans up warnings we were seeing when doing a full build. Specifically:
@microsoft/api-extractorsoConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.