You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#11664d006fae Thanks @NuroDev! - Fix Durable Object RPC calls from Node.js blocking the event loop, preventing Promise.race() and timeouts from working correctly.
Previously, RPC calls from Node.js to Durable Objects would block the Node.js event loop, causing Promise.race() with timeouts to never resolve. This fix ensures that RPC calls properly yield control back to the event loop, allowing concurrent operations and timeouts to work as expected.
#108904ae9ead Thanks @alsuren! - Document that dumpSql is shared with d1-worker, and incorporate some D1 internal stats gathering machinery (which is currently unused by miniflare)
Allow durable objects to have enableSql, unsafeUniqueKey and unsafePreventEviction configurations set to undefined even 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)
add a new top-level option named structuredWorkerdLogs that 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 stderr
Patch Changes
#1021676d3002 Thanks @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.
In v4.15.0, Miniflare began stripping the CF-Connecting-IP header via a global outbound service, which led to a TCP connection regression due to a bug in Workerd. This PR patches the fetch API to strip the header during local wrangler dev sessions as a temporary workaround until the underlying issue is resolved.
While Node.js will start the message port automatically when a message event listener is added,
this diverges from the standard Web API for message ports, which require you to explicitly start
listening on the port.
#868390d93c9 Thanks @CarmenPopoviciu! - Remove NodeJSCompatModule. This was never fully supported, and never worked for deploying Workers from Wrangler.
#83382d40989 Thanks @GregBrimble! - feat: Upload _headers and _redirects if present with Workers Assets as part of wrangler deploy and wrangler versions upload.
This 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-rpc flag: wrangler dev --x-assets-rpc.
#72900c0374c Thanks @emily-shen! - fix: add support for workers with assets when running multiple workers in one wrangler dev instance
#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.
#77388e9aa40 Thanks @penalosa! - Use TEXT bindings for plain text values in Miniflare. This is an internal detail that should have no user facing impact.
#770278bdec5 Thanks @penalosa! - Support the CF-Connecting-IP header, which will be available in your Worker to determine the IP address of the client that initiated a request.
#67281ca313f Thanks @emily-shen! - fix: remove filepath encoding on asset upload and handle sometimes-encoded characters
Some 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.
PR #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.
Note: the returned binding values are no-op/passthrough that can be used inside node.js, meaning
that besides direct connections via the connect methods, all the other values point to the
same db connection specified in the user configuration
This commit extends Miniflare's KV plugin's behaviour to support Workers assets, and therefore enables the emulation of Workers with assets in local development.
#630144ad2c7 Thanks @dario-piotrowicz! - fix: Allow the magic proxy to proxy objects containing functions indexed by symbols
In #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
This 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,
Configuration
📅 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.
If you want to rebase/retry this PR, check this box
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240223.1
chore(deps): update dependency miniflare to v3.20240304.0
Mar 8, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240304.0
chore(deps): update dependency miniflare to v3.20240304.1
Mar 13, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240304.1
chore(deps): update dependency miniflare to v3.20240304.2
Mar 15, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240304.2
chore(deps): update dependency miniflare to v3.20240320.0
Mar 23, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240320.0
chore(deps): update dependency miniflare to v3.20240320.1
Mar 31, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240320.1
chore(deps): update dependency miniflare to v3.20240329.0
Apr 2, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240329.0
chore(deps): update dependency miniflare to v3.20240404.0
Apr 5, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240404.0
chore(deps): update dependency miniflare to v3.20240405.1
Apr 13, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240405.1
chore(deps): update dependency miniflare to v3.20240405.2
Apr 17, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240405.2
chore(deps): update dependency miniflare to v3.20240419.0
Apr 26, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240419.0
chore(deps): update dependency miniflare to v3.20240419.1
May 9, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240419.1
chore(deps): update dependency miniflare to v3.20240512.0
May 23, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240512.0
chore(deps): update dependency miniflare to v3.20240524.0
May 29, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240524.0
chore(deps): update dependency miniflare to v3.20240524.1
May 31, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240524.1
chore(deps): update dependency miniflare to v3.20240524.2
Jun 4, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240524.2
chore(deps): update dependency miniflare to v3.20240605.0
Jun 8, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240605.0
chore(deps): update dependency miniflare to v3.20240610.0
Jun 15, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240610.0
chore(deps): update dependency miniflare to v3.20240610.1
Jun 19, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240610.1
chore(deps): update dependency miniflare to v3.20240620.0
Jun 25, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240620.0
chore(deps): update dependency miniflare to v3.20240701.0
Jul 4, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240701.0
chore(deps): update dependency miniflare to v3.20240712.0
Jul 18, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240712.0
chore(deps): update dependency miniflare to v3.20240718.0
Jul 20, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240718.0
chore(deps): update dependency miniflare to v3.20240718.1
Jul 26, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240718.1
chore(deps): update dependency miniflare to v3.20240725.0
Aug 2, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240725.0
chore(deps): update dependency miniflare to v3.20240806.0
Aug 10, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240806.0
chore(deps): update dependency miniflare to v3.20240806.1
Aug 17, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240806.1
chore(deps): update dependency miniflare to v3.20240821.0
Aug 23, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240821.0
chore(deps): update dependency miniflare to v3.20240821.1
Sep 4, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20240821.1
chore(deps): update dependency miniflare to v3.20240821.2
Sep 11, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20241106.0
chore(deps): update dependency miniflare to v3.20241106.1
Nov 22, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20241106.1
chore(deps): update dependency miniflare to v3.20241106.2
Dec 4, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20241106.2
chore(deps): update dependency miniflare to v3.20241205.0
Dec 6, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20241205.0
chore(deps): update dependency miniflare to v3.20241218.0
Dec 20, 2024
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20241218.0
chore(deps): update dependency miniflare to v3.20241230.0
Jan 9, 2025
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20241230.0
chore(deps): update dependency miniflare to v3.20241230.1
Jan 11, 2025
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20241230.1
chore(deps): update dependency miniflare to v3.20241230.2
Jan 16, 2025
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20241230.2
chore(deps): update dependency miniflare to v3.20250124.0
Jan 25, 2025
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20250124.0
chore(deps): update dependency miniflare to v3.20250129.0
Feb 1, 2025
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20250129.0
chore(deps): update dependency miniflare to v3.20250204.1
Feb 14, 2025
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20250204.1
chore(deps): update dependency miniflare to v3.20250214.0
Feb 19, 2025
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20250214.0
chore(deps): update dependency miniflare to v3.20250214.1
Feb 26, 2025
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20250214.1
chore(deps): update dependency miniflare to v3.20250214.2
Mar 5, 2025
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20250214.2
chore(deps): update dependency miniflare to v3.20250224.0
Mar 7, 2025
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20250224.0
chore(deps): update dependency miniflare to v3.20250310.0
Mar 12, 2025
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20250310.0
chore(deps): update dependency miniflare to v3.20250310.1
Mar 20, 2025
renovatebot
changed the title
chore(deps): update dependency miniflare to v3.20250310.1
chore(deps): update dependency miniflare to v3.20250310.2
Apr 4, 2025
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
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:
3.20240223.0→3.20250718.3Release Notes
cloudflare/workers-sdk (miniflare)
v3.20250718.3Compare Source
Patch Changes
#11664
d006faeThanks @NuroDev! - Fix Durable Object RPC calls from Node.js blocking the event loop, preventingPromise.race()and timeouts from working correctly.Previously, RPC calls from Node.js to Durable Objects would block the Node.js event loop, causing
Promise.race()with timeouts to never resolve. This fix ensures that RPC calls properly yield control back to the event loop, allowing concurrent operations and timeouts to work as expected.#10890
4ae9eadThanks @alsuren! - Document that dumpSql is shared with d1-worker, and incorporate some D1 internal stats gathering machinery (which is currently unused by 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,Configuration
📅 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.