chore(deps): update all non-major dependencies #71
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:
^7.4.3->^7.4.4^0.5.14->^0.5.15^25.0.2->^25.0.3^0.27.1->^0.27.210.26.0->10.26.11.0.0-beta.54->1.0.0-beta.56^4.53.4->^4.54.0^0.18.0->^0.18.2^4.0.15->^4.0.16^5.103.0->^5.104.1Release Notes
sxzz/eslint-config (@sxzz/eslint-config)
v7.4.4Compare Source
No significant changes
View changes on GitHub
sxzz/test-utils (@sxzz/test-utils)
v0.5.15Compare Source
🐞 Bug Fixes
checks.pluginTimingsto false - by @sxzz (77a49)View changes on GitHub
evanw/esbuild (esbuild)
v0.27.2Compare Source
Allow import path specifiers starting with
#/(#4361)Previously the specification for
package.jsondisallowed import path specifiers starting with#/, but this restriction has recently been relaxed and support for it is being added across the JavaScript ecosystem. One use case is using it for a wildcard pattern such as mapping#/*to./src/*(previously you had to use another character such as#_*instead, which was more confusing). There is some more context in nodejs/node#49182.This change was contributed by @hybrist.
Automatically add the
-webkit-maskprefix (#4357, #4358)This release automatically adds the
-webkit-vendor prefix for themaskCSS shorthand property:This change was contributed by @BPJEnnova.
Additional minification of
switchstatements (#4176, #4359)This release contains additional minification patterns for reducing
switchstatements. Here is an example:Forbid
usingdeclarations insideswitchclauses (#4323)This is a rare change to remove something that was previously possible. The Explicit Resource Management proposal introduced
usingdeclarations. These were previously allowed insidecaseanddefaultclauses inswitchstatements. This had well-defined semantics and was already widely implemented (by V8, SpiderMonkey, TypeScript, esbuild, and others). However, it was considered to be too confusing because of how scope works in switch statements, so it has been removed from the specification. This edge case will now be a syntax error. See tc39/proposal-explicit-resource-management#215 and rbuckton/ecma262#14 for details.Here is an example of code that is no longer allowed:
That code will now have to be modified to look like this instead (note the additional
{and}block statements around each case body):This is not being released in one of esbuild's breaking change releases since this feature hasn't been finalized yet, and esbuild always tracks the current state of the specification (so esbuild's previous behavior was arguably incorrect).
pnpm/pnpm (pnpm)
v10.26.1Compare Source
rolldown/rolldown (rolldown)
v1.0.0-beta.56Compare Source
💥 BREAKING CHANGES
MIXED_EXPORTerror toMIXED_EXPORTS(#7565) by @sapphi-red🚀 Features
idproperty toexporterin CIRCULAR_REEXPORT error (#7592) by @sapphi-redidsproperty toCIRCULAR_DEPENDENCYerror (#7591) by @sapphi-reddevMode.lazy(#7549) by @hyf0parseAstfunction errors (#7568) by @sapphi-redexporterproperty toMISSING_EXPORTerror (#7564) by @sapphi-redidproperty toPARSE_ERRORerror (#7563) by @sapphi-red🐛 Bug Fixes
OutputPlugin(#7610) by @KazariEXpostBannercontent should be placed after shebang (#7583) by @bteanotify.pollInternalandnotify.compareContents(#7595) by @sapphi-redcleanDirwork with default output directory (#7579) by @shulaodaMISSING_NAME_OPTION_FOR_UMD_EXPORTerror toMISSING_NAME_OPTION_FOR_IIFE_EXPORTerror (#7566) by @sapphi-redmoduleidentifier (#7544) by @leegeunhyeok🚜 Refactor
stable_idfield fromPARSE_ERRORerror (#7593) by @sapphi-redWatcherstruct (#7551) by @hyf0LinkingMetadata::stmt_info_includedto check if a stmt_info is included (#7572) by @IWANABETHATGUYLinkingMetadata::is_includedto check if a module is included (#7571) by @IWANABETHATGUY⚙️ Miscellaneous Tasks
kill-portinignoreDepsin renovate.json (#7619) by @sapphi-redpnpm installduring tests (#7560) by @hyf0kill-port@1to improve performance (#7575) by @hyf0❤️ New Contributors
v1.0.0-beta.55Compare Source
🚀 Features
inlineDynamicImportsoptions (#7539) by @Copilotmemfsfromrolldown/experimentalfor browser builds (#7490) by @CopilotpostBannerandpostFooter(#7487) by @sevenc-nanashirolldown_plugin_lazy_compilation(#7488) by @hyf0experimental.transform_hires_sourcemap: 'boundary'by default (#7478) by @sapphi-red🐛 Bug Fixes
output.exports,output.format,output.hash_characters(#7542) by @sapphi-red__proto__export for module namespace correctly (#7534) by @sapphi-red__proto__export correctly (#7533) by @sapphi-redminify: 'dce-only'(#7520) by @sapphi-redInfinityfor chunk_limit (#7497) by @shulaodano entry found for keyerror when merging CJS namespace exports (#7474) by @sapphi-red🚜 Refactor
experimental.hmrtoexperimental.devMode(#7527) by @hyf0📚 Documentation
closeBundlebehavior (#7525) by @sapphi-red🧪 Testing
crates/rolldown/tests/rollup(#7480) by @sapphi-red⚙️ Miscellaneous Tasks
banner/footer/intro/outrofor config variants (#7532) by @sapphi-reddce/dce_of_decoratorsesbuild test is now passing (#7531) by @sapphi-red.github/instructions/bug-investigation.instructions.md(#7506) by @sapphi-red❤️ New Contributors
rollup/rollup (rollup)
v4.54.0Compare Source
2025-12-20
Features
Symbol.hasInstance,Symbol.disposeandSymbol.asyncDisposeproperties if unused (#6046)Bug Fixes
Pull Requests
4f806de(@renovate[bot], @lukastaegert)v4.53.5Compare Source
2025-12-16
Bug Fixes
Pull Requests
rolldown/tsdown (tsdown)
v0.18.2Compare Source
🚀 Features
noExternal/inlineOnly/exports.exclude- by @sxzz and @TheAlexLichter (84b68)🐞 Bug Fixes
skipNodeModulesBundlefor monorepo - by @sxzz (9a34f)View changes on GitHub
v0.18.1Compare Source
🚀 Features
exportsoption as a stable feature - by @sxzz (ce9e0)🐞 Bug Fixes
View changes on GitHub
vitest-dev/vitest (vitest)
v4.0.16Compare Source
🐞 Bug Fixes
process.versionsstub - by @AriPerkkio in #9174 (78cfb)test.poolOptionsif it's set - by @sheremet-va in #9226 (f7f6a)recordArtifactfrom the vitest package - by @macarie in #9186 (01c56)import.meta.envdefine - by @hi-ogawa in #9205 (01a9a)setupEnvironmentfor custom pools - by @AriPerkkio in #9187 (5d26b)View changes on GitHub
webpack/webpack (webpack)
v5.104.1Compare Source
Patch Changes
2efd21b: Reexports runtime calculation should not accessing WEBPACK_IMPORT_KEY decl with var.c510070: Fixed a user information bypass vulnerability in the HttpUriPlugin plugin.v5.104.0Compare Source
Minor Changes
d3dd841: Use method shorthand to render module content in__webpack_modules__object.d3dd841: Enhanceimport.meta.envto support object access.4baab4e: Optimize dependency sorting in updateParent: sort each module only once by deferring to finishUpdateParent(), and reduce traversal count in sortWithSourceOrder by caching WeakMap values upfront.04cd530: Handle more at-rules for CSS modules.cafae23: Added options to control the renaming of at-rules and various identifiers in CSS modules.d3dd841: Addedbase64url,base62,base58,base52,base49,base36,base32andbase25digests.5983843: Provide a stable runtime function variable__webpack_global__.d3dd841: ImprovedlocalIdentNamehashing for CSS.Patch Changes
22c48fb: Added module existence check for informative error message in development mode.50689e1: Use the fully qualified class name (or export name) for[fullhash]placeholder in CSS modules.d3dd841: Support universal lazy compilation.d3dd841: Fixed module library export definitions when multiple runtimes.d3dd841: Fixed CSS nesting and CSS custom properties parsing.d3dd841: Don't write fragment from URL to filename and apply fragment to module URL.aab1da9: Fixed bugs forcss/globaltype.d3dd841: Compatibilityimport.meta.filenameandimport.meta.dirnamewithevaldevtools.d3dd841: Handle nested__webpack_require__.728ddb7: The speed of identifier parsing has been improved.0f8b31b: Improve types.d3dd841: Don't corruptdebugIdinjection whenhidden-source-mapis used.2179fdb: Re-validate HttpUriPlugin redirects against allowedUris, restrict to http(s) and add a conservative redirect limit to prevent SSRF and untrusted content inclusion. Redirects failing policy are rejected before caching/lockfile writes.d3dd841: SerializeHookWebpackError.d3dd841: Added ability to use built-in properties in dotenv and define plugin.3c4319f: Optimizing the regular expression character class by specifying ranges for runtime code.d3dd841: Reduce collision for local indent name in CSS.d3dd841: Remove CSS link tags when CSS imports are removed.Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.