This repository was archived by the owner on Dec 4, 2024. It is now read-only.
chore(deps): update dependency miniflare to v3#40
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
Conversation
7ce9eda to
4ad8efe
Compare
c5c6251 to
951c744
Compare
1f5030d to
0a86651
Compare
2bd3a29 to
4173c3d
Compare
78ed538 to
a29b609
Compare
c331fc1 to
80ffa46
Compare
dd80763 to
c4f0dc3
Compare
1f92faf to
e57dbec
Compare
3818050 to
79cf2fb
Compare
9c3b834 to
81d6fe9
Compare
fb0fe68 to
32d01d9
Compare
32d01d9 to
d3e33a9
Compare
0dd7959 to
87ae66e
Compare
87ae66e to
f6bcba5
Compare
52ef673 to
1c24c0a
Compare
9e35fc8 to
14f7997
Compare
14f7997 to
ffa8bde
Compare
63ef6f4 to
f05b78b
Compare
f05b78b to
071eff5
Compare
8a545c5 to
ebe0a63
Compare
7102511 to
0808ae5
Compare
0808ae5 to
3349532
Compare
14df6e4 to
fc30c90
Compare
57ccf36 to
28e69b7
Compare
28e69b7 to
137f419
Compare
137f419 to
e2cb3f7
Compare
e2cb3f7 to
a645f12
Compare
a645f12 to
f27c931
Compare
f27c931 to
39476e2
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 subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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 contains the following updates:
2.14.4->3.20241106.2Release Notes
cloudflare/workers-sdk (miniflare)
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 https://github.com/cloudflare/workers-sdk/pull/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-extractorso it didn't complain that it didn't match thetypescriptversion (that we'd recently upgraded)wrangler. We'll need to fix those, but we'll do that when we work on unstable_dev etc.v3.20240610.0Compare Source
Patch Changes
#6024
c4146fcThanks @petebacondarwin! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20240605.0Compare Source
Patch Changes
#5961
ab95473Thanks @CarmenPopoviciu! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20240524.2Compare Source
Patch Changes
#5922
bdbb7f8Thanks @dario-piotrowicz! - fix: Allow the magic proxy to handle functions returning functionsPreviously functions returning functions would not be handled by the magic proxy,
the changes here enable the above, allowing for code such as the following:
This also works with the native workers RPC mechanism, allowing users to
return functions in their RPC code.
v3.20240524.1Compare Source
Patch Changes
e0e7725Thanks @dario-piotrowicz! - docs: add configuration section with local workerd linking to main readmev3.20240524.0Compare Source
Minor Changes
#5917
64ccdd6Thanks @kossnocorp! - fix: D1's JOIN behaviour when selecting columns with the same name.Properly handle the
resultsFormatquery thatworkerdsends. This partially fixes the JOIN bug and makes the behaviour ofrawconsistent with theworkerdbehaviour.Patch Changes
#5931
4458a9eThanks @CarmenPopoviciu! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20240512.0Compare Source
Patch Changes
#5827
0725f6fThanks @petebacondarwin! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#5798
89b6d7fThanks @RamIdeas! - fix: update miniflare's response compression to act more like Cloudflare platformv3.20240419.1Compare Source
Minor Changes
#5570
66bdad0Thanks @sesteves! - feature: support delayed delivery in the miniflare's queue simulator.This change updates the miniflare's queue broker to support delayed delivery of messages, both when sending the message from a producer and when retrying the message from a consumer.
Patch Changes
#5670
9b4af8aThanks @dario-piotrowicz! - fix: Allow the magic proxy to proxy objects containing functionsThis was previously prevented but this change removes that restriction.
v3.20240419.0Compare Source
Patch Changes
#5682
3a0d735Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#5482
1b7739eThanks @DaniFoldi! - docs: show new Discord url everywhere for consistency. The old URL still works, but https://discord.cloudflare.com is preferred.v3.20240405.2Compare Source
Patch Changes
#5599
c9f081aThanks @penalosa! - fix: add support for wrapped bindings in magic proxycurrently
Miniflare#getBindings()does not return proxies to providedwrappedBindings, make sure that appropriate proxies are instead returnedExample:
#5599
c9f081aThanks @penalosa! - fix: add support for RPC in magic proxycurrently
Miniflare#getBindings()does not return valid proxies to providedserviceBindingsusing RPC, make sure that appropriate proxies are instead returnedExample:
v3.20240405.1Compare Source
Minor Changes
#5409
08b4908Thanks @mrbbot! - feature: respect incomingAccept-Encodingheader and ensureAccept-Encoding/request.cf.clientAcceptEncodingset correctlyPreviously, Miniflare would pass through the incoming
Accept-Encodingheader to your Worker code. This change ensures this header is always set toAccept-Encoding: br, gzipfor incoming requests to your Worker. The original value ofAccept-Encodingwill be stored inrequest.cf.clientAcceptEncoding. This matches deployed behaviour.Fixes #5246
v3.20240405.0Compare Source
Patch Changes
#5554
9575a51Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20240404.0Compare Source
Patch Changes
#5520
9f15ce1Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20240403.0Compare Source
Minor Changes
#5215
cd03d1dThanks @GregBrimble! - feature: customisable unsafe direct sockets entrypointsPreviously, Miniflare provided experimental
unsafeDirectHostandunsafeDirectPortoptions for starting an HTTP server that pointed directly to a specific Worker. This change replaces these options with a singleunsafeDirectSocketsoption that accepts an array of socket objects of the form{ host?: string, port?: number, entrypoint?: string, proxy?: boolean }.hostdefaults to127.0.0.1,portdefaults to0,entrypointdefaults todefault, andproxydefaults tofalse. This allows you to start HTTP servers for specific entrypoints of specific Workers.proxycontrols theStyleof the socket.Note these sockets set the
capnpConnectHostworkerdoption to"miniflare-unsafe-internal-capnp-connect".externalserviceBindingswill set theircapnpConnectHostoption to the same value allowing RPC over multipleMiniflareinstances. Refer to https://github.com/cloudflare/workerd/pull/1757 for more information.#5215
cd03d1dThanks @GregBrimble! - feature: support named entrypoints forserviceBindingsThis change allows service bindings to bind to a named export of another Worker using designators of the form
{ name: string | typeof kCurrentWorker, entrypoint?: string }. Previously, you could only bind to thedefaultentrypoint. With this change, you can bind to any exported entrypoint.Patch Changes
#5499
6c3be5bThanks @GregBrimble! - chore: Bump workerd@1.20240403.0#5215
cd03d1dThanks @GregBrimble! - fix: allowscripts withoutscriptPaths to import built-in modulesPreviously, if a string
scriptoption was specified withmodules: truebut without a correspondingscriptPath, allimports were forbidden. This change relaxes that restriction to allow imports of built-innode:*,cloudflare:*andworkerd:*modules without ascriptPath.v3.20240329.1Compare Source
Patch Changes
#5491
940ad89Thanks @dario-piotrowicz! - fix: make sure the magic proxy can handle multiple parallel r2 stream readsCurrently trying to read multiple R2 streams in parallel (via
Promise.allfor example) leads to deadlock which prevents any of the target streams from being read. This is caused by the underlying implementation only allowing a single HTTP connection to the Workers runtime at a time. This change fixes the issue by allowing multiple parallel HTTP connections.v3.20240329.0Compare Source
Minor Changes
d994066Thanks @mrbbot! - chore: bumpworkerdto1.20240329.0v3.20240320.1Compare Source
Minor Changes
fbdca7dThanks @OilyLime! - feature: URL decode components of the Hyperdrive config connection stringv3.20240320.0Compare Source
Patch Changes
#5341
248a318Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
v3.20240314.0Compare Source
Minor Changes
1720f0aThanks @CarmenPopoviciu! - chore: bumpworkerdto1.20240314.0v3.20240304.2Compare Source
Patch Changes
2e50d51Thanks @CarmenPopoviciu! - fix: Add internal APIs to support the Workers Vitest integrationv3.20240304.1Compare Source
Patch Changes
#5201
1235d48Thanks @wydengyre! - fix: ensureminiflareworks with Node 21.7.0+#5191
27fb22bThanks @mrbbot! - fix: ensure redirect responses handled correctly withdispatchFetch()Previously, if your Worker returned a redirect response, calling
dispatchFetch(url)would send another request to the originalurlrather than the redirect. This change ensures redirects are followed correctly.url, the request will be sent to the Worker.url, the request will also be sent to the Worker.v3.20240304.0Compare Source
Minor Changes
#5148
11951f3Thanks @dom96! - chore: bumpworkerdto1.20240304.0#5148
11951f3Thanks @dom96! - fix: use python_workers compat flag for Pythonv3.20240223.1Compare Source
Patch Changes
#5133
42bcc72Thanks @mrbbot! - fix: ensure internals can accessworkerdwhen starting on non-localhostPreviously, if Miniflare was configured to start on a
hostthat wasn't127.0.0.1,::1,*,::, or0.0.0.0, calls toMiniflareAPI methods relying on the magic proxy (e.g.getKVNamespace(),getWorker(), etc.) would fail. This change ensuresworkerdis always accessible to Miniflare's internals. This also fixeswrangler devwhen using local network address such as192.168.0.10with the--ipflag.#5133
42bcc72Thanks @mrbbot! - fix: ensure IPv6 addresses can be used ashostsPreviously, if Miniflare was configured to start on an IPv6
host, it could crash. This change ensures IPv6 addresses are handled correctly. This also fixeswrangler devwhen using IPv6 addresses such as::1with the--ipflag.v3.20240223.0Compare Source
Minor Changes
0c0949dThanks @garrettgu10! - chore: bumpworkerdto1.20240223.1v3.20240208.0Compare Source
Minor Changes
b03db864Thanks @mrbbot! - chore: bumpworkerdto1.20240208.0v3.20240129.3Compare Source
Minor Changes
027f9719Thanks [@mrbbot](https://redirect.github.comConfiguration
📅 Schedule: Branch creation - "every weekend" in timezone Asia/Makassar, 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.