Update NPM Development dependencies #19170
Merged
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:
4.20250603.0
->4.20250705.0
9.28.0
->9.30.1
4.1.8
->4.1.11
19.1.6
->19.1.8
19.1.5
->19.1.6
3.10.1
->3.10.2
9.28.0
->9.30.1
2.31.0
->2.32.0
4.20250525.0
->4.20250617.5
3.5.3
->3.6.2
4.1.8
->4.1.11
8.33.1
->8.35.1
^6.2.2
->^7.0.0
3.0.0
->3.1.0
4.18.0
->4.23.0
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
cloudflare/workerd (@cloudflare/workers-types)
v4.20250705.0
Compare Source
v4.20250704.0
Compare Source
v4.20250703.0
Compare Source
v4.20250702.0
Compare Source
v4.20250701.0
Compare Source
v4.20250628.0
Compare Source
v4.20250627.0
Compare Source
v4.20250620.0
Compare Source
v4.20250619.0
Compare Source
v4.20250618.0
Compare Source
v4.20250617.0
Compare Source
v4.20250614.0
Compare Source
v4.20250613.0
Compare Source
v4.20250612.0
Compare Source
v4.20250610.0
Compare Source
v4.20250607.0
Compare Source
v4.20250606.0
Compare Source
v4.20250605.0
Compare Source
v4.20250604.0
Compare Source
eslint/eslint (@eslint/js)
v9.30.1
Compare Source
v9.30.0
Compare Source
v9.29.0
Compare Source
tailwindlabs/tailwindcss (@tailwindcss/vite)
v4.1.11
Compare Source
Fixed
emit(…)
(#18330)--watch=always
in the CLI's usage (#18337)@tailwindcss/vite
(#18384)v4.1.10
Compare Source
Fixed
w-[calc(100%-var(--offset))]
) (#18289)v4.1.9
Compare Source
Fixed
/[0.16]
→/16
) (#18184)mb-[-32rem]
→-mb-128
) (#18212)blur
inwire:model.blur
(#18216)vitejs/vite-plugin-react (@vitejs/plugin-react-swc)
v3.10.2
Compare Source
Suggest
@vitejs/plugin-react-oxc
if rolldown-vite is detected #491Emit a log which recommends
@vitejs/plugin-react-oxc
whenrolldown-vite
is detected to improve performance and use Oxc under the hood. The warning can be disabled by settingdisableOxcRecommendation: true
in the plugin options.Use
optimizeDeps.rollupOptions
instead ofoptimizeDeps.esbuildOptions
for rolldown-vite #489This suppresses the warning about
optimizeDeps.esbuildOptions
being deprecated in rolldown-vite.Add Vite 7-beta to peerDependencies range #497
React plugins are compatible with Vite 7, this removes the warning when testing the beta.
eslint/eslint (eslint)
v9.30.1
Compare Source
v9.30.0
Compare Source
v9.29.0
Compare Source
import-js/eslint-plugin-import (eslint-plugin-import)
v2.32.0
Compare Source
Added
enforce-node-protocol-usage
] rule andimport/node-version
setting ([#3024], thanks [@GoldStrikeArch] and [@sevenc-nanashi])extensions
]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier ([#3105], thanks [@Xunnamius])order
]: addsortTypesGroup
option to allow intragroup sorting of type-only imports ([#3104], thanks [@Xunnamius])order
]: addnewlines-between-types
option to control intragroup sorting of type-only imports ([#3127], thanks [@Xunnamius])order
]: addconsolidateIslands
option to collapse excess spacing for aesthetically pleasing imports ([#3129], thanks [@Xunnamius])Fixed
no-unused-modules
]: provide more meaningful error message when no .eslintrc is present ([#3116], thanks [@michaelfaith])order
]: ensure arcane imports do not cause undefined behavior ([#3128], thanks [@Xunnamius])order
]: resolve undefined property access issue when usingnamed
ordering ([#3166], thanks [@Xunnamius])enforce-node-protocol-usage
]: avoid a crash with some TS code ([#3173], thanks [@ljharb])order
]: codify invariants from docs into config schema ([#3152], thanks [@Xunnamius])Changed
extensions
], [order
]: improve documentation ([#3106], thanks [@Xunnamius])tseslint.config()
([#3125], thanks [@lnuvy])order
]: remove unnecessary negative check ([#3167], thanks [@JounQin])no-unused-modules
]: add missing double quote ([#3191], thanks [@albertpastrana])no-restricted-paths
: clarify wording and fix errors ([#3172], thanks [@greim])cloudflare/workers-sdk (miniflare)
v4.20250617.5
Compare Source
Minor Changes
#9535
56dc5c4
Thanks @penalosa! - In 2023 we announced breakpoint debugging support for Workers, which meant that you could easily debug your Worker code in Wrangler's built-in devtools (accessible via the[d]
hotkey) as well as multiple other devtools clients, including VSCode. For most developers, breakpoint debugging via VSCode is the most natural flow, but until now it's required manually configuring alaunch.json
file, runningwrangler dev
, and connecting via VSCode's built-in debugger.Now, using VSCode's built-in JavaScript Debug Terminals, there are just two steps: open a JS debug terminal and run
wrangler dev
(orvite dev
). VSCode will automatically connect to your running Worker (even if you're running multiple Workers at once!) and start a debugging session.v4.20250617.4
Compare Source
Patch Changes
b137a6f
Thanks @emily-shen! - fix: correctly pass container engine config to miniflarev4.20250617.3
Compare Source
Minor Changes
#9640
bfb791e
Thanks @emily-shen! - Add ability to dump workerd config into a file for debugging.You can enable this by setting
MINIFLARE_WORKERD_CONFIG_DEBUG
to a file path where you want the config to be written.Patch Changes
5162c51
Thanks @CarmenPopoviciu! - add ability to pull images for containers local devv4.20250617.2
Compare Source
Patch Changes
17d23d8
Thanks @emily-shen! - Add rebuild hotkey for containers local dev, and clean up containers at the end of a dev session.v4.20250617.1
Compare Source
Patch Changes
d1d34fe
Thanks @penalosa! - Remove the Mixed Mode naming in favour of "remote bindings"/"remote proxy"v4.20250617.0
Compare Source
Patch Changes
#9591
828b7df
Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#9576
2671e77
Thanks @vicb! - Add core local dev functionality for containers.Adds a new WRANGLER_DOCKER_HOST env var to customise what socket to connect to.
v4.20250612.0
Compare Source
Patch Changes
#9529
bd528d5
Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#9582
2177fb4
Thanks @vicb! - Update capnp generated code from the workerd.capnp#9506
36113c2
Thanks @penalosa! - Strip theCF-Connecting-IP
header from outgoing fetches#9493
e16fcc7
Thanks @vicb! - bump capnp-es to 0.0.11 in miniflarev4.20250604.1
Compare Source
Minor Changes
#9509
0b2ba45
Thanks @emily-shen! - feat: add static routing options via 'run_worker_first' to WranglerImplements the proposal noted here https://github.com/cloudflare/workers-sdk/discussions/9143.
This is now usable in
wrangler dev
and in production - just specify the routes that should hit the worker first withrun_worker_first
in your Wrangler config. You can also omit certain paths with!
negative rules.Patch Changes
#9475
931f467
Thanks @edmundhung! - add hello world binding that serves as as an explanatory example.#9443
95eb47d
Thanks @dario-piotrowicz! - add mixed-mode support for mtls bindingsv4.20250604.0
Compare Source
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.v4.20250525.1
Compare Source
Minor Changes
#9173
fac2f9d
Thanks @edmundhung! - feat: exportgetDefaultDevRegistryPath()
utilityThis provides a default XDG app-path for the Dev Registry, which can be used to set the
unsafeDevRegistryPath
option in Miniflare and will be used by both Wrangler and @cloudflare/vite-plugin.#9313
92719a5
Thanks @edmundhung! - feat: add Dev Registry supportThis change introduces two new options to support cross-process service bindings, durable objects and tail consumers via a file-system based registry, with backward compatibility to Wrangler’s implementation:
unsafeDevRegistryPath
(string
): Filesystem path to the Dev Registry directory.unsafeDevRegistryDurableObjectProxy
(boolean
): When enabled, exposes internal Durable Objects to other local dev sessions and allows Workers to connect to external Durable Objects.Example usage:
Patch Changes
#9440
8c7ce77
Thanks @penalosa! - Preserve original error messages#9390
80e75f4
Thanks @penalosa! - Support additional Mixed Mode resources in Wrangler:#9390
80e75f4
Thanks @penalosa! - Additional option for the Miniflare plugin interface to allow defining workerd extensions without having to include deduplication logic.prettier/prettier (prettier)
v3.6.2
Compare Source
diff
Markdown: Add missing blank line around code block (#17675 by @fisker)
v3.6.1
Compare Source
diff
TypeScript: Allow const without initializer (#17650, #17654 by @fisker)
Miscellaneous: Avoid closing files multiple times (#17665 by @43081j)
When reading a file to infer the interpreter from a shebang, we use the
n-readlines
library to read the first line in order to get the shebang.This library closes files when it reaches EOF, and we later try close the same
files again. We now close files only if
n-readlines
did not already closethem.
v3.6.0
Compare Source
diff
🔗 Release Notes
typescript-eslint/typescript-eslint (typescript-eslint)
v8.35.1
Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.35.0
Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.34.1
Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.34.0
Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
vitejs/vite (vite)
v7.0.2
Compare Source
Bug Fixes
v7.0.1
Compare Source
Bug Fixes
Miscellaneous Chores
v7.0.0
Compare Source
import.meta.url
in bundled Vite (#20235) (3bf3a8a), closes #20235ssrExportNameKey
(#20266) (ac302a7), closes #20266normalizeModuleId
(#20277) (9b98dcb), closes #20277numberToPos
(#20244) (3f46901), closes #20244sapphi-red/vite-plugin-static-copy (vite-plugin-static-copy)
v3.1.0
Compare Source
Minor Changes
9c7cf2e
Thanks @MrRefactoring! - add Vite 7 to peer dep rangev3.0.2
Compare Source
Patch Changes
89458b2
Thanks @sapphi-red! - improved file grouping algorithm for better performancev3.0.1
Compare Source
Patch Changes
#166
60409c5
Thanks @sapphi-red! - fix absolute destination paths in copy targets incorrectly returning contents in dev#164
337f976
Thanks @sapphi-red! - fixes case-insensitive path conflicts causing copy failures (EEXIST error)cloudflare/workers-sdk (wrangler)
v4.23.0
Compare Source
Minor Changes
#9535
56dc5c4
Thanks @penalosa! - In 2023 we announced breakpoint debugging support for Workers, which meant that you could easily debug your Worker code in Wrangler's built-in devtools (accessible via the[d]
hotkey) as well as multiple other devtools clients, including VSCode. For most developers, breakpoint debugging via VSCode is the most natural flow, but until now it's required manually configuring alaunch.json
file, runningwrangler dev
, and connecting via VSCode's built-in debugger.Now, using VSCode's built-in JavaScript Debug Terminals, there are just two steps: open a JS debug terminal and run
wrangler dev
(orvite dev
). VSCode will automatically connect to your running Worker (even if you're running multiple Workers at once!) and start a debugging session.#9810
8acaf43
Thanks @WillTaylorDev! - WC-3626 Pull branch name from WORKERS_CI_BRANCH if exists.Patch Changes
#9775
4309bb3
Thanks @vicb! - Cap the number of errors and warnings for bulk KV put to avoid consuming too much memory#9799
d11288a
Thanks @penalosa! - Better messaging for account owned tokens inwrangler whoami
Updated dependencies [
56dc5c4
]:v4.22.0
Compare Source
Minor Changes
#7871
f2a8d4a
Thanks @dario-piotrowicz! - add support for assets bindings togetPlatformProxy
this change makes sure that that
getPlatformProxy
, when the input configurationfile contains an assets field, correctly returns the appropriate asset binding proxy
example:
Patch Changes
#9717
d2f2f72
Thanks @nikitassharma! - Containers should default to a "dev" instance type when no instance type is specified in the wrangler config#9620
1b967ea
Thanks @gpanders! - Simplify containers images list output format#9684
94a340e
Thanks @WillTaylorDev! - Select only successfully deployed deployments when tailing.v4.21.2
Compare Source
Patch Changes
#9731
75b75f3
Thanks @gabivlj! - containers: Check for container scopes before running a container command to give a better error#9641
fdbc9f6
Thanks @IRCody! - Update container builds to use a more robust method for detecting if the currently built image already exists.#9736
55c83a7
Thanks @gabivlj! - containers: Do not check scopes if not defined#9667
406fba5
Thanks @IRCody! - Fail earlier in the deploy process when deploying a container worker if docker is not detected.v4.21.1
Compare Source
Patch Changes
#9626
9c938c2
Thanks @penalosa! - Supportwrangler version upload
for Python Workers#9718
fb83341
Thanks @mhart! - fix error message when docker daemon is not running#9689 [
b137a6f
](https://redirect.github.com/clouConfiguration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.