fix(deps): update npm non-major dependencies - #32
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/npm-minor-patch
branch
2 times, most recently
from
August 21, 2026 15:35
ba0f3c4 to
75766b3
Compare
renovate
Bot
force-pushed
the
renovate/npm-minor-patch
branch
from
August 23, 2026 06:51
75766b3 to
2438819
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 join this conversation on GitHub.
Already have an account?
Sign in to comment
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.5.7→2.5.91.18.0→1.20.0^1.18.0→^1.20.0^1.18.0→^1.20.0^8.2.1→^8.2.2Release Notes
biomejs/biome (@biomejs/biome)
v2.5.9Compare Source
Patch Changes
#11321
41386f3Thanks @dyc3! - Fixed #11315: The CSS parser now recovers at declaration boundaries after bogus declarations, allowing subsequent valid declarations to be parsed.#11248
57b197eThanks @yanthomasdev! - Expanded the environment variable metadata used bybiome rageto includeBIOME_BINARY,BIOME_LOG_FILE, andRUST_BACKTRACEas well as reworded explanations for better readability.#11377
a8798eaThanks @Netail! - Added a new nursery ruleuseNamedLayerwhich disallows anonymous cascade layers.#11327
6771cf5Thanks @dyc3! - The HTML formatter now preserves meaningful blank lines in HTML, including spacing after elements with trailing spaces and blank lines between comment groups.<div> <!-- first group --> + <!-- second group --> </div>#10312
ba8aa18Thanks @dyc3! - Added the nursery ruleuseTailwindShorthandClasses, which suggests shorter Tailwind utility classes. For example, the rule suggests replacingw-4 h-4withsize-4.#11333
715e0cdThanks @kkkhs! - Fixed #11328:lint/nursery/useExpectnow recognizes Vitest Browser Modeexpect.element()calls as assertions.#11343
9b98211Thanks @johncarmack1984! - Fixed #11311: the CSS parser now accepts Tailwind container-query variant names in@variant, such as@xland@max-xl. These previously produced a parse error and anoUnknownAtRulesdiagnostic.#11220
3e8c488Thanks @santichausis! - Fixed #9541:noUndeclaredVariables,noUnusedImports, andnoUnusedVariablesnow correctly recognise exported variables and functions declared in one embedded<script>block as usable from a sibling<script>block, in Svelte's<script module>/<script>pair and Vue's non-setup<script>blocks.For example, Biome no longer reports
greetas undeclared in the following Svelte component:#11300
36430ebThanks @dyc3! - Fixed the HTML formatter's whitespace handling formarquee,noscript,video,audio, andobjectelements.#11299
6559e6cThanks @jp-knj! - Added the nursery ruleuseAstroClientOnlyDirectiveValue, which reports Astroclient:onlydirectives without an initializer.For example,
<Component client:only />triggers the rule.#11365
7529811Thanks @MHJahanbakhsh! - Fixed #11229: TheuseGenericFontNamesrule now treatsmathas a valid generic font family.#11346
674f5f4Thanks @Jayllyz! - Fixed #11335:noComponentHookFactoriesnow reports ause-prefixed variable only when a function is assigned to it directly.#11334
c87c46aThanks @zkasuran! - Fixed #11317:noSvgWithoutTitleno longer reports ansvgthat uses the boolean shorthandaria-hidden(equivalent toaria-hidden={true}in React).#11364
13853b1Thanks @ematipico! - Fixed a bug whereuseJsxKeyInIterableincorrectly flagged Astro files.#11321
41386f3Thanks @dyc3! - Fixed #11315: Invalid CSS declarations in HTMLstyleattributes now produce parser diagnostics instead of causing a panic.#11325
67c3bf0Thanks @dyc3! - Fixed HTML text wrapping to account for the width of an adjacent closing tag, avoiding lines that exceed the configured width when the final word and tag must move together.#11367
fe5b5d4Thanks @ematipico! - Fixed TypeScriptcompilerOptions.pathsresolution when mapping targets omit./. Biome now resolves these targets relative to their configured path base.#11316
17e48d6Thanks @wanxiankai! - Fixed #11289: the safe fix fornoExtraBooleanCastnow preserves parentheses around nested conditional expressions.#11254
d25d113Thanks @dyc3! - Fixed #11242: Biome no longer crashes with an access violation when analysing files on Windows ARM64.#11221
85aac73Thanks @freeatnet! - Added the nursery rulenoUnsafeTypeAssertion, which disallows TypeScript type assertions while allowing const assertions.#11314
7ffb677Thanks @ematipico! - Fixed #11310: Restored the performance ofnoMisusedPromisesandnoFloatingPromiseswhen analyzed expressions share deep imported type paths.#11356
6cd3263Thanks @johncarmack1984! - The Tailwind parser now understands modifiers on bare utilities (@container/sidebar,shadow/50).#11318
76059e9Thanks @johncarmack1984! - The Tailwind parser now understands container-query variants (@sm:,@max-lg:,@min-[400px]:) and child and descendant variants (*:,**:).#11357
faa2074Thanks @johncarmack1984! - The Tailwind parser now accepts the legacy leading!important marker (!flex,hover:!p-4).#11344
f34e15cThanks @johncarmack1984! - The Tailwind parser now understands combinator selectors in arbitrary variants (has-[>svg]:,has-[+p]:), modifiers on variants (group-hover/menu:,@sm/main:), and arbitrary container-query sizes (@[400px]:).#11324
2f5d452Thanks @dyc3! - Fixed HTML formatting that inserted rendered whitespace between an element and touching text when the line wrapped.#11312
e65f07eThanks @xosnos! - Added a new nursery ruleuseControlLabelfor both HTML and JSX, which reports interactive control elements (button,menuitem) without an accessible label.#11364
13853b1Thanks @ematipico! - Fixed SVG parsing for files with an XML declaration followed by aPUBLICdoctype, such as<?xml version="1.0"?><!DOCTYPE svg PUBLIC "a" "b">.#11301
610ee28Thanks @dyc3! - Fixed parent tag wrapping when an HTML element starts or ends with a block-like or hidden child such assource,track, orparam.v2.5.8Compare Source
Patch Changes
#10710
0a0fbc1Thanks @dyc3! - Added a new nursery ruleuseReactCompiler, which reports diagnostics from React Compiler lint mode.#11251
ea9dd8aThanks @dyc3! - Improved performance ofnoImportCycles.#11247
52b44d6Thanks @dyc3! - Added the nursery rulenoSvelteLegacyConst, which disallows legacy Svelte{@const}tags and recommends declaration tags with$derived().Invalid:
{#each boxes as box} {@const area = box.width * box.height} <p>{area}</p> {/each}Valid:
{#each boxes as box} {const area = $derived(box.width * box.height)} <p>{area}</p> {/each}#11252
d5f5704Thanks @Turtle-Hwan! - Fixed #11250:useAwaitno longer reports async functions that contain anawait usingdeclaration.#11143
6be7be1Thanks @vznh! - Fixed #11017:noUselessUndefinedno longer reportsreturn undefinedwhen the enclosing function has a return type annotation other thanundefinedorvoid.#11234
caefe39Thanks @subotac! - Fixed #11228: CSS block comments between a declaration colon and value now preserve their source indentation.:root { --font-stack: -/* comment */ + /* comment */ system-ui; }#11285
bca1f73Thanks @denbezrukov! - Fixed #11280: CSS formatting keeps comments inside functional pseudo-classes and pseudo-elements instead of moving them before the function name.#11080
af16a0bThanks @dyc3! - HTMLstyleattribute values are now parsed as CSS. All Biome CSS lint rules are applied to thestyleattributes.#11195
6a85588Thanks @dyc3! - Fixed Svelte files failing to parse when an expression begins with an object literal.Now the following snippet is correctly parsed:
#11173
481d008Thanks @Austin1serb! - Fixed #10242: JavaScript GritQL patterns with multiple metavariables now match snippets consistently in WebAssembly.#11187
23c0369Thanks @ematipico! - Added the nursery rulenoInvalidPropertyInitValue, which reports an@propertywhoseinitial-valuedoes not match itssyntaxdescriptor. For example, the following declaration triggers the rule becauseredis not a<length>:#11272
73896e6Thanks @ematipico! - Improved the diagnostic emitted bynoRootType.#11240
bd0b68dThanks @ematipico! - Fixed #11223: Improved theperformance of
noMisusedPromiseswhen analyzing async class methods that call other methods through
this.#11172
4a0bc5cThanks @saberoueslati! - Fixed #10806:noUselessFragmentsno longer causes Biome to panic when its unsafe fix removes a fragment used as a JSX attribute value.#11227
4d603b0Thanks @saberoueslati! - Fixed #11178:noUndeclaredVariablesno longer reports Vue's built-in instance properties, such as$slotsand$attrs, in template expressions or$eventin inline event-handler expressions. The instance properties are still reported inside<script setup>, where they are not defined.#11187
23c0369Thanks @ematipico! - Fixed CSS parsing of registered custom properties: Biome now correctly validates thesyntaxdescriptor of@propertyrules.digdir/designsystemet (@digdir/designsystemet)
v1.20.0Compare Source
@digdir/designsystemet@1.20.0
Patch Changes
Reduce minimum required node version to
>=22.0.0. (#5165)Update npm non-major dependencies (#5174)
Bump minimum required Node.js version to
>=22.12.0as required bycommander. (#5212)Change url for config schema on www.designsystement.no, from
clitoconfigto better reflect which file the schema is for. (#5211)Updated dependencies []:
@digdir/designsystemet-css@1.20.0
Minor Changes
Searchis now built on top of<ds-suggestion>supporting clear button also without React (#5126)Patch Changes
Badge: now uses
--dsc-badge-size--countas minimum size whendata-countis defined (#5213)Errorsummary: Now has consistent padding
--ds-size-7on all sides (#5219)file-upload: hover does not give solid border anymore (#5182)
Update npm non-major dependencies (#5174)
file-upload: block padding is now
--ds-size-7(#5182)Updated dependencies []:
@digdir/designsystemet-react@1.20.0
Minor Changes
Searchis now built on top of<ds-suggestion>supporting clear button also without React (#5126)Patch Changes
Suggestion: Skip unnecessary matching after clicking option in single mode (#5207)
ValidationMessage: Now correctly sets
aria-invalid="true"only ifdangercolor (#5149)Update npm non-major dependencies (#5174)
Updated dependencies [
22039ea,6a14e88,e9ed8d2,e55de64,7fcc452,8208147,262f229,9946c52]:@digdir/designsystemet-types@1.20.0
@digdir/designsystemet-web@1.20.0
Minor Changes
Searchis now built on top of<ds-suggestion>supporting clear button also without React (#5126)Patch Changes
Suggestion: Hide the empty state when options are initially available. (#5189)
clickdelegatefor: Now allows native label click, avoiding duplicate input activation. (#5201)
popover: Prevent ResizeObserver loop errors when positioning the option list. (#5164)
popover: Won't resize overscroll on scroll while open (#5175)
Suggestion: Skip unnecessary matching after clicking option in single mode (#5207)
ValidationMessage: Now correctly sets
aria-invalid="true"only ifdangercolor (#5149)Update npm non-major dependencies (#5174)
v1.19.1Compare Source
@digdir/designsystemet@1.19.1
Patch Changes
@digdir/designsystemet-css@1.19.1
Patch Changes
Fix missing tailwind variables (opacity and shadow) in default theme that was introduced in #5139 (#5162)
Updated dependencies []:
@digdir/designsystemet-react@1.19.1
Patch Changes
@digdir/designsystemet-types@1.19.1
@digdir/designsystemet-web@1.19.1
v1.19.0Compare Source
@digdir/designsystemet@1.19.0
Minor Changes
designsystemet.config.jsoncfile is auto-detected in addition todesignsystemet.config.json. (#5051)Patch Changes
Update dependency tsdown to v0.22.14 (#5102)
Update npm non-major dependencies (#5122)
fixed missing types error that might occur for
@tokens-studio/types. (#5061)Update dependency colorjs.io to ^0.7.1 (#5121)
Update dependency colorjs.io to ^0.7.0 (#5108)
Reduced package size by removing unintended declaration map files being generated. (#5065)
Clarified error message when different theme colors are detected (#5068)
New exports for internal use (not documented). (#5068)
Update npm non-major dependencies (#5136)
Tailwind:
--experimental-tailwindnow also generates--shadow-*and--opacity-disabledconfig (#5139)typographyandborderRadiusare no longer required in the config file. If omitted, defaults will be used:typography.fontFamily = "Inter"andborderRadius = 4. (#5099)Update npm non-major dependencies (#5057)
-vand--versionfor display version number. (#5098)-hand--helpfor display help.Update npm non-major dependencies (#5103)
Update dependency colorjs.io to ^0.7.1 (#5121)
Updated dependencies []:
@digdir/designsystemet-css@1.19.0
Minor Changes
file-upload: New experimental component. Style with the
ds-file-uploadclass. (#4540)Suggestion: added toggle list button (#5039)
Patch Changes
Update npm non-major dependencies (#5122)
Dialog: now applies a
z-indexeven when opened in non-modal mode (without a backdrop). (#5123)Update npm non-major dependencies (#5136)
Update npm non-major dependencies (#5057)
ds-dropdown: no longer requires the
ds-popoverclass added on the same element. (#5133)fix loading order for popover-polyfill (#5027)
Update npm non-major dependencies (#5103)
Suggestion: Now support
data-emptyon option, showing empty-state text in normal mode or a create button indata-creatablemode. (#5097)Chip: now aligns checkbox, radio and x to top when multi-line text (#5083)
Updated dependencies []:
@digdir/designsystemet-react@1.19.0
Minor Changes
New experimental component:
FileUpload. Use it by importingEXPERIMENTAL_FileUploadfrom@digdir/designsystemet-react. (#4540)ToggleGroup: Deprecates
data-toggle-groupin favor offocusgroup="radiogroup"witharia-label. (#5095)Suggestion: added toggle list button (#5039)
Patch Changes
Update npm non-major dependencies (#5122)
Update npm non-major dependencies (#5072)
Update npm non-major dependencies (#5136)
React types: allow all values of
data-colorin all components (#5082)fix component types for
data-coloranddata-sizeto behave the same on components as globally (#5156)Update npm non-major dependencies (#5057)
Global types: added
focusgroupandfocusgroupstartto the global HTML attribute types. (#5133)Dialog: now adds
aria-haspopupon focus event to enhance performance and support Shadow DOM rendering (#5095)Update npm non-major dependencies (#5103)
Suggestion: Now support
data-emptyon option, showing empty-state text in normal mode or a create button indata-creatablemode. (#5097)Updated dependencies [
69e17d0,5894236,6182865,8390111,92922af,8390111,74fb48c,703abc1,6182865,99265a3,9434ea7,a519003,8390111,a398b3a,8390111,22bdfeb,a685ffd,2eb9e66]:@digdir/designsystemet-types@1.19.0
@digdir/designsystemet-web@1.19.0
Minor Changes
focusgroup: is now automatically polyfilled according to upcoming specification (#5095)
Web: All functionality now supports rendering inside Shadow DOM (#5095)
ToggleGroup: Deprecates
data-toggle-groupin favor offocusgroup="radiogroup"witharia-label. (#5095)Suggestion: added toggle list button (#5039)
Patch Changes
clickdelegatefor: Fixes an issue with using
data-clickdelegateforinside of<details>(#5074)Update dependency tsdown to v0.22.14 (#5102)
Breadcrumbs, Pagination, ToggleGroup: support
aria-labelledby(#5081)Update npm non-major dependencies (#5136)
Update dependency @oddbird/popover-polyfill to v0.7.1 (#5101)
Field: now scopes internal cache to DSFieldElement class to avoid version conflicts (#5077)
Tooltip: allow
data-tooltipwith CSS ID selector like#idto retrieve text from another element (#5081)tooltip: Now inherits nearest
data-size(#5119)Update npm non-major dependencies (#5057)
clickdelegatefor: now only skips interactive child elements (#5080)
Dialog: now adds
aria-haspopupon focus event to enhance performance and support Shadow DOM rendering (#5095)fix loading order for popover-polyfill (#5027)
Update npm non-major dependencies (#5103)
Suggestion: Now support
data-emptyon option, showing empty-state text in normal mode or a create button indata-creatablemode. (#5097)vitejs/vite (vite)
v8.2.2Compare Source
Features
@vitejs/devtoolspeer range to v0.5.0 (#23302) (495d9ff)Bug Fixes
resolve.preserveSymlinkswhen resolving root (fix #23197) (#23198) (8413052)Documentation
Miscellaneous Chores
Code Refactoring
Tests
Build System
Configuration
📅 Schedule: (in timezone Europe/Oslo)
🚦 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.