Update NPM Development dependencies #18187
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.20250317.0->4.20250519.09.22.0->9.27.04.0.14->4.1.719.0.11->19.1.419.0.4->19.1.53.8.0->3.9.09.22.0->9.27.07.37.4->7.37.5^3.20230801.1->^4.0.04.0.14->4.1.75.8.2->5.8.38.26.1->8.32.16.2.7->6.3.5^2.3.0->^3.0.04.1.0->4.15.2Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
cloudflare/workerd (@cloudflare/workers-types)
v4.20250519.0Compare Source
v4.20250517.0Compare Source
v4.20250515.0Compare Source
v4.20250514.0Compare Source
v4.20250513.0Compare Source
v4.20250510.0Compare Source
v4.20250509.0Compare Source
v4.20250508.0Compare Source
v4.20250507.0Compare Source
v4.20250506.0Compare Source
v4.20250505.0Compare Source
v4.20250504.0Compare Source
v4.20250503.0Compare Source
v4.20250502.0Compare Source
v4.20250430.0Compare Source
v4.20250429.0Compare Source
v4.20250428.0Compare Source
v4.20250427.0Compare Source
v4.20250426.0Compare Source
v4.20250425.0Compare Source
v4.20250424.0Compare Source
v4.20250423.0Compare Source
v4.20250422.0Compare Source
v4.20250421.0Compare Source
v4.20250420.0Compare Source
v4.20250419.0Compare Source
v4.20250418.0Compare Source
v4.20250417.0Compare Source
v4.20250416.0Compare Source
v4.20250415.0Compare Source
v4.20250414.0Compare Source
v4.20250413.0Compare Source
v4.20250412.0Compare Source
v4.20250410.0Compare Source
v4.20250409.0Compare Source
v4.20250408.0Compare Source
v4.20250407.0Compare Source
v4.20250406.0Compare Source
v4.20250405.0Compare Source
v4.20250404.0Compare Source
v4.20250403.0Compare Source
v4.20250402.0Compare Source
v4.20250401.0Compare Source
v4.20250327.0Compare Source
v4.20250321.0Compare Source
v4.20250320.0Compare Source
v4.20250319.0Compare Source
eslint/eslint (@eslint/js)
v9.27.0Compare Source
v9.26.0Compare Source
v9.25.1Compare Source
v9.25.0Compare Source
v9.24.0Compare Source
v9.23.0Compare Source
tailwindlabs/tailwindcss (@tailwindcss/vite)
v4.1.7Compare Source
Added
Fixed
_before numbers during candidate extraction (#17961)@themeand@utilitytogether (#17675)::beforeand::afterpseudo selectors create valid CSS rules in production builds (#17979)-rotate-*utilities properly negate arbitrary values (#18014):merge(…)selectors in legacy JS plugins (#18020).are properly extracted from Clojure files (#18038)@import … source(…)(#17963)class(#18025)v4.1.6Compare Source
Added
h-[1lh]toh-lh) (#17831, #17854)@sourcedirectives, discovered files and scanned files when usingDEBUG=*(#17906, #17952)Fixed
scalevalues generate negative values (#17831)@reference(#17836)_within arbitrary modifier shorthandbg-red-500/(--my_opacity)(#17889).logfiles for classes by default (#17906)@applyrules (#17925)optionalDependenciesare skipped (#17929)v4.1.5Compare Source
Added
@tailwindcss/upgradeto upgrade between versions of v4.* (#17717)h-lh/min-h-lh/max-h-lhutilities (#17790)display,visibility,content-visibility,overlay, andpointer-eventswhen usingtransitionto simplify@starting-styleusage (#17812)Fixed
.geojsonor.dbfiles for classes by default (#17700, #17711)_with.in theme suggestions for@utilityif surrounded by digits (#17733)color-mix(…)when opacity is100%(#17815)-to variants starting with@(#17814)Changed
.hg,.svn,.venv,venv,.yarn,.next,.turbo,.parcel-cache,__pycache__, and.svelte-kitfolders by default (can be overridden by@source …rules) (#17892)@sourcerules that point inside.hg,.svn,.venv,venv,.yarn,.next,.turbo,.parcel-cache,__pycache__, and.svelte-kitfolders no longer consider your.gitignorerules (#17892)v4.1.4Compare Source
Added
@tailwindcss/oxide-wasm32-wasitarget for running Tailwind in browser environments like StackBlitz (#17558)Fixed
color-mix(…)polyfills do not cause used CSS variables to be removed (#17555)color-mix(…)polyfills create fallbacks for theme variables that reference other theme variables (#17562){10..0..5}and{0..10..-5}(#17591)skew-*utilities (#17627)shadow-inherit,inset-shadow-inherit,drop-shadow-inherit, andtext-shadow-inheritinherit the shadow color (#17647)fontSizeJS theme keys (#17630)fontSizearray tuple syntax to CSS theme variables (#17630)v4.1.3Compare Source
Fixed
--value(…)(#17464)%wsyntax in Slim templates (#17557)v4.1.2Compare Source
Fixed
@layer baseto polyfill@property(#17506)drop-shadow-*utilities that are defined with multiple shadows (#17515)@tailwind utilitiesare processed (#17514)color-mix(…)polyfill creates fallbacks even when using colors that cannot be statically analyzed (#17513)@tailwindcss/viteand@tailwindcss/postscss(especially on Windows) (#17511)v4.1.1Compare Source
Fixed
@source inline(…)brace expansion (#17491)@importand body-less@layer(#17493)@tailwindcss/clidoes not contain an import forjiti(#17502)v4.1.0Compare Source
Added
details-contentvariant (#15319)inverted-colorsvariant (#11693)noscriptvariant (#11929, #17431)items-baseline-lastandself-baseline-lastutilities (#13888, #17476)pointer-none,pointer-coarse, andpointer-finevariants (#16946)any-pointer-none,any-pointer-coarse, andany-pointer-finevariants (#16941)user-validanduser-invalidvariants (#12370)wrap-anywhere,wrap-break-word, andwrap-normalutilities (#12128)@source inline(…)and@source not inline(…)(#17147)@source not "…"(#17255)text-shadow-*utilities (#17389)mask-*utilities (#17134)bg-{position,size}-*utilities for arbitrary values (#17432)shadow-*/<alpha>,inset-shadow-*/<alpha>,drop-shadow-*/<alpha>, andtext-shadow-*/<alpha>utilities to control shadow opacity (#17398, #17434)drop-shadow-<color>utilities (#17434)Fixed
@sourcedirectives (#17391)@tailwindcss/cli(#17255)contentrules in legacy JavaScript configuration (#17255)@("@​")md:…as@md:…in Razor files (#17427)--theme(…)function still resolves to the CSS variables when using legacy JS plugins (#17458)Changed
node_modulesby default (can be overridden by@source …rules) (#17255)@sourcerules that include file extensions or point insidenode_modules/folders no longer consider your.gitignorerules (#17255)bg-{left,right}-{top,bottom}in favor ofbg-{top,bottom}-{left,right}utilities (#17378)object-{left,right}-{top,bottom}in favor ofobject-{top,bottom}-{left,right}utilities (#17437)v4.0.17Compare Source
Fixed
v4.0.16Compare Source
Added
--value('…')and--modifier('…')(#17304)Fixed
(in Pug (#17320)@keyframesfor theme animations are emitted if they are referenced following a comma (#17352)Slimtemplates embedded in Ruby files (#17336)--spacing(--value(integer, number))is used (#17308)::-webkit-details-markerpseudo tomarkervariant (#17362)v4.0.15Compare Source
Fixed
-bg-conic-*utilities (#17174)border-[12px_4px]being interpreted as aborder-colorinstead of aborder-width(#17248)<template lang="…">in Vue files (#17252)--value(…)or--modifier(…)calls don't delete subsequent declarations (#17273)(in Slim (#17278)PluginUtilsfromtailwindcss/pluginfor compatibility with v3 (#17299)line-height: initialfrom Preflight (#15212)Changed
--theme(…)function now returns CSS variables from your theme variables unless used inside positions where CSS variables are invalid (e.g. inside@mediaqueries) (#17036)vitejs/vite-plugin-react (@vitejs/plugin-react-swc)
v3.9.0Compare Source
Make compatible with rolldown-vite
This plugin is now compatible with rolldown-powered version of Vite.
v3.8.1Compare Source
Remove WebContainers warning #268
SWC is now supported in WebContainers 🎉
eslint/eslint (eslint)
v9.27.0Compare Source
v9.26.0Compare Source
v9.25.1Compare Source
v9.25.0Compare Source
v9.24.0Compare Source
v9.23.0Compare Source
jsx-eslint/eslint-plugin-react (eslint-plugin-react)
v7.37.5Compare Source
Fixed
no-unknown-property]: allow shadow root attrs on<template>(#3912 @ljharb)prop-types]: supportComponentPropsWithReffrom a namespace import (#3651 @corydeppen)jsx-no-constructed-context-values]: detect constructed context values in React 19<Context>usage (#3910 @TildaDares)no-unknown-property]: allowtransform-originonrect(#3914 @ljharb)Changed
button-has-type]: clean up phrasing (#3909 @hamirmahal)cloudflare/workers-sdk (miniflare)
v4.20250508.2Compare Source
Patch Changes
3b384e2Thanks @penalosa! - Move the Analytics Engine simulator implementation from JSRPC to a Wrapped binding. This fixes a regression introduced in https://github.com/cloudflare/workers-sdk/pull/8935 that preventing Analytics Engine bindings working in local dev for Workers with a compatibility date prior to JSRPC being enabled.v4.20250508.1Compare Source
Patch Changes
#9246
d033a7dThanks @edmundhung! - 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.v4.20250508.0Compare Source
Patch Changes
#7914
37af035Thanks @andyjessop! - fix(miniflare): strip CF-Connecting-IP header from all outbound requests#9174
ceeb375Thanks @dependabot! - chore: update dependencies of "miniflare" packageThe following dependency versions have been updated:
#9181
349cffcThanks @penalosa! - Add a mixed-mode-only browser rendering plugin#9186
362cb0bThanks @penalosa! - Support Mixed Mode Service Bindings in Miniflare#9198
2cc8197Thanks @kylecarbs! - 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.
#9168
6b42c28Thanks @dario-piotrowicz! - addmixedModeConnectionStringto the various binding configs[
v4.20250507.0](https://redirect.githubConfiguration
📅 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.