Skip to content

build(deps): bump the npm group across 1 directory with 21 updates - #343

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/npm-4199f1130b
Open

build(deps): bump the npm group across 1 directory with 21 updates#343
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/npm-4199f1130b

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 22, 2026

Copy link
Copy Markdown
Contributor

Bumps the npm group with 21 updates in the / directory:

Package From To
@tanstack/react-query 5.101.2 5.101.4
antd 6.5.1 6.6.1
dayjs 1.11.21 1.11.23
es-toolkit 1.49.0 1.51.0
js-yaml 5.2.1 5.3.0
react 19.2.7 19.2.8
@types/react 19.2.17 19.2.18
react-dom 19.2.7 19.2.8
@types/react-dom 19.2.3 19.2.4
react-router-dom 7.18.1 7.18.2
@playwright/test 1.61.1 1.62.1
@testing-library/user-event 14.6.1 14.6.5
@types/node 26.1.1 26.2.0
@vitejs/plugin-react 6.0.3 6.0.5
jsdom 29.1.1 30.0.1
mermaid 11.16.0 11.16.1
oxlint 1.74.0 1.79.0
prettier 3.9.5 3.9.6
sass 1.101.0 1.102.0
vite 8.1.5 8.2.1
vitest 4.1.10 4.1.11

Updates @tanstack/react-query from 5.101.2 to 5.101.4

Release notes

Sourced from @​tanstack/react-query's releases.

@​tanstack/react-query-devtools@​5.101.4

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-devtools@​5.101.4
    • @​tanstack/react-query@​5.101.4

@​tanstack/react-query-next-experimental@​5.101.4

Patch Changes

  • Updated dependencies []:
    • @​tanstack/react-query@​5.101.4

@​tanstack/react-query-persist-client@​5.101.4

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.101.4
    • @​tanstack/react-query@​5.101.4

@​tanstack/react-query@​5.101.4

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.101.4

@​tanstack/react-query-devtools@​5.101.3

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-devtools@​5.101.3
    • @​tanstack/react-query@​5.101.3

@​tanstack/react-query-next-experimental@​5.101.3

Patch Changes

  • Updated dependencies []:
    • @​tanstack/react-query@​5.101.3

@​tanstack/react-query-persist-client@​5.101.3

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.101.3
    • @​tanstack/react-query@​5.101.3

@​tanstack/react-query@​5.101.3

Patch Changes

... (truncated)

Changelog

Sourced from @​tanstack/react-query's changelog.

5.101.4

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.101.4

5.101.3

Patch Changes

  • Updated dependencies [7e3c822]:
    • @​tanstack/query-core@​5.101.3
Commits
  • 86bb8a6 ci: Version Packages (#11094)
  • 181ea82 ci: Version Packages (#11089)
  • 6d55b07 test({react,preact}-query): use the '.then()' convention consistently (#11085)
  • 44f38df test({react,preact,solid}-query/useInfiniteQuery): inline the shared 'fetchIt...
  • d1558c1 test({react,preact}-query/usePrefetchQuery): inline the 'generateQueryFn' fac...
  • 99690d1 test({react,preact}-query/usePrefetchInfiniteQuery): inline single-use helper...
  • 10770f0 test({react,preact}-query/usePrefetchInfiniteQuery): inline the shared 'Suspe...
  • dbd5a86 test({react,preact}-query/usePrefetchQuery): inline the shared 'Suspended' co...
  • b955f60 test({react,preact}-query/useSuspenseQuery): assert the 'loading' fallback is...
  • b9c657e test({react,preact}-query/usePrefetchQuery): assert the 'Loading...' fallback...
  • Additional commits viewable in compare view

Updates antd from 6.5.1 to 6.6.1

Release notes

Sourced from antd's releases.

6.6.1

  • ♿ Improve localized accessible names for Upload actions and Modal and Notification close buttons. #58953 #58957 @​nrps9909
  • 🌐 Improve Traditional Chinese terminology across localized components and use Taiwan-preferred week wording in DatePicker. #58947 #58951 @​nrps9909
  • 🐞 Fix Upload dropping newly added files when async onRemove resolves. #58814 @​afc163
  • 🐞 Fix Anchor triggering duplicate onChange callbacks on scroll when using getCurrentAnchor. #58834 @​nikzanda
  • Form
    • 🐞 Fix Form height fluctuation during rapid validation state changes. #59008 @​waterWang
    • 🐞 Fix Form vertical layout labelCol.offset being overridden by label margins. #58981 @​nikzanda
    • ♿ Improve Form complex-control guidance so labels can be explicitly associated with nested controls. #59001 @​nrps9909
    • 📝 Correct Form.Item required documentation to clarify that validation rules infer the required state when unset. #58989 @​QDyanbing
  • Listy
    • 💄 Improve Listy virtual scrollbar track hover feedback. #58964 @​QDyanbing
    • 📝 Add List-to-Listy migration guidance for deprecated List, covering item rendering, virtual scrolling, and common replacement patterns. #58985 @​aojunhao123
    • 📝 Add Listy drag-sorting demo. #58962 @​li-jia-nan
  • Menu
    • 🐞 Fix Menu icons jittering when expanding or collapsing an inline menu. #59018 @​afc163
    • 🐞 Fix Menu tooltip flashing when an inline menu collapses while an item is hovered. #58865 @​QdabuliuQ
  • Table
  • Transfer
    • 🐞 Fix Transfer triggering onSearch twice when clearing the search input. #59016 @​QDyanbing
    • 🐞 Fix Transfer one-way item actions not respecting locale.remove. #58955 @​nrps9909
  • 🇮🇸🇲🇳 Fix invalid placeholders in Form minimum-value validation messages for the Icelandic and Mongolian locales. #58965 @​nrps9909
  • 🆕 Add Carousel localized accessible names for the default previous and next arrows via ConfigProvider locale. #59014 @​waterWang
  • ♿ Improve DatePicker.RangePicker screen-reader experience by hiding its decorative default separator while preserving custom separator accessibility. #58999 @​nrps9909
  • ♿ Improve Collapse screen-reader experience by hiding redundant labels from decorative default expand icons while preserving accessible names for interactive icon triggers. #59000 @​nrps9909
  • 🐞 Fix TreeSelect SHOW_PARENT losing selected disabled child nodes in controlled mode. #58935 react-component/tree-select#681 @​zombieJ
  • ⌨️ Fix Select clear buttons not clearing values when activated with Enter or Space. #58958 react-component/select#1247 @​Pareder
  • 🐞 Fix AutoComplete with custom input and allowClear shifting its content on hover. #58932 @​lazerg
  • 🐞 Fix FloatButton.BackTop progress ring border being overridden before its initial display on some pages. #58982 @​ZQDesigned
  • 🐞 Fix ColorPicker becoming unable to drag after double-clicking the clear button. #58995 @​dogledogle
  • 🐞 Fix Radio.Group options not invoking an option's onChange callback when selected. #59010 @​moon6967
  • 💄 Improve BorderBeam beam radius synchronization with dynamic container border-radius changes. #58923 @​li-jia-nan
  • 📝 Correct Typography editable onChange documentation to clarify that it fires when editing is completed. #59021 @​EmilyyyLiu

  • ♿ 优化 Upload 操作按钮以及 Modal 和 Notification 关闭按钮的本地化无障碍名称。#58953 #58957 @​nrps9909
  • 🌐 优化多个组件的繁体中文术语,并将 DatePicker 的周选择提示调整为台湾地区惯用说法。#58947 #58951 @​nrps9909
  • 🐞 修复 Upload 异步 onRemove 完成时误删新加入文件的问题。#58814 @​afc163
  • 🐞 修复 Anchor 使用 getCurrentAnchor 时滚动会重复触发 onChange 的问题。#58834 @​nikzanda
  • Form
    • 🐞 修复 Form 在快速校验状态变化时高度抖动的问题。#59008 @​waterWang
    • 🐞 修复 Form 垂直布局中标签外边距覆盖 labelCol.offset 的问题。#58981 @​nikzanda
    • ♿ 改进 Form 复杂控件指引,支持将标签明确关联到内层控件。#59001 @​nrps9909
    • 📝 修正 Form.Item required 文档,明确未设置时会根据校验规则推断必填状态。#58989 @​QDyanbing
  • Listy
  • Menu

... (truncated)

Changelog

Sourced from antd's changelog.

6.6.1

2026-08-17

  • ♿ Improve localized accessible names for Upload actions and Modal and Notification close buttons. #58953 #58957 @​nrps9909
  • 🌐 Improve Traditional Chinese terminology across localized components and use Taiwan-preferred week wording in DatePicker. #58947 #58951 @​nrps9909
  • 🐞 Fix Upload dropping newly added files when async onRemove resolves. #58814 @​afc163
  • 🐞 Fix Anchor triggering duplicate onChange callbacks on scroll when using getCurrentAnchor. #58834 @​nikzanda
  • Form
    • 🐞 Fix Form height fluctuation during rapid validation state changes. #59008 @​waterWang
    • 🐞 Fix Form vertical layout labelCol.offset being overridden by label margins. #58981 @​nikzanda
    • ♿ Improve Form complex-control guidance so labels can be explicitly associated with nested controls. #59001 @​nrps9909
    • 📝 Correct Form.Item required documentation to clarify that validation rules infer the required state when unset. #58989 @​QDyanbing
  • Listy
    • 💄 Improve Listy virtual scrollbar track hover feedback. #58964 @​QDyanbing
    • 📝 Add List-to-Listy migration guidance for deprecated List, covering item rendering, virtual scrolling, and common replacement patterns. #58985 @​aojunhao123
    • 📝 Add Listy drag-sorting demo. #58962 @​li-jia-nan
  • Menu
    • 🐞 Fix Menu icons jittering when expanding or collapsing an inline menu. #59018 @​afc163
    • 🐞 Fix Menu tooltip flashing when an inline menu collapses while an item is hovered. #58865 @​QdabuliuQ
  • Table
  • Transfer
    • 🐞 Fix Transfer triggering onSearch twice when clearing the search input. #59016 @​QDyanbing
    • 🐞 Fix Transfer one-way item actions not respecting locale.remove. #58955 @​nrps9909
  • 🇮🇸🇲🇳 Fix invalid placeholders in Form minimum-value validation messages for the Icelandic and Mongolian locales. #58965 @​nrps9909
  • 🆕 Add Carousel localized accessible names for the default previous and next arrows via ConfigProvider locale. #59014 @​waterWang
  • ♿ Improve DatePicker.RangePicker screen-reader experience by hiding its decorative default separator while preserving custom separator accessibility. #58999 @​nrps9909
  • ♿ Improve Collapse screen-reader experience by hiding redundant labels from decorative default expand icons while preserving accessible names for interactive icon triggers. #59000 @​nrps9909
  • 🐞 Fix TreeSelect SHOW_PARENT losing selected disabled child nodes in controlled mode. #58935 react-component/tree-select#681 @​zombieJ
  • ⌨️ Fix Select clear buttons not clearing values when activated with Enter or Space. #58958 react-component/select#1247 @​Pareder
  • 🐞 Fix AutoComplete with custom input and allowClear shifting its content on hover. #58932 @​lazerg
  • 🐞 Fix FloatButton.BackTop progress ring border being overridden before its initial display on some pages. #58982 @​ZQDesigned
  • 🐞 Fix ColorPicker becoming unable to drag after double-clicking the clear button. #58995 @​dogledogle
  • 🐞 Fix Radio.Group options not invoking an option's onChange callback when selected. #59010 @​moon6967
  • 💄 Improve BorderBeam beam radius synchronization with dynamic container border-radius changes. #58923 @​li-jia-nan
  • 📝 Correct Typography editable onChange documentation to clarify that it fires when editing is completed. #59021 @​EmilyyyLiu

6.6.0

2026-08-10

  • 🔥 Add Listy component for high-performance virtualized lists with grouping, sticky headers, and imperative scrolling. #58724 @​aojunhao123
  • ConfigProvider
    • 🆕 Add ConfigProvider focusOutline theme token to control shared focus outlines across Input, Select, Rate, Steps, Splitter, and other components. #58647 #58708 @​QDyanbing
    • 🆕 Add ConfigProvider global variant configuration for Input.Search, Input.Password, and Input.OTP. #58784 @​QDyanbing
    • 🆕 Add ConfigProvider global mouseEnterDelay and mouseLeaveDelay configuration for Tooltip, Popover, and Popconfirm. #58892 @​EmilyyyLiu
  • 🌐 Localization

... (truncated)

Commits
  • 164a310 docs: update changelog for 6.6.1
  • a8443b7 fix(Upload): preserve new files during async removal (#58814)
  • ef96e75 test(Tree): restore line demo accessibility coverage (#59020)
  • c452c62 docs: clarify Typography editable onChange trigger description (#59021)
  • 11a07c0 fix(Anchor): avoid duplicate onChange with getCurrentAnchor (#58834)
  • c4b9f5e docs: add changelog for 6.6.1 (#59019)
  • a76aa23 fix(form): prevent height fluctuation during rapid validation changes (#59008)
  • 6871747 fix(Menu): prevent icon jitter during inline collapse (#59018)
  • 5957ad9 fix: preserve Form labelCol offset in vertical layout (#58981)
  • c9aa0cd fix(Menu): prevent tooltip flash when collapsing while hovered (#58865)
  • Additional commits viewable in compare view

Updates dayjs from 1.11.21 to 1.11.23

Release notes

Sourced from dayjs's releases.

v1.11.23

1.11.23 (2026-08-17)

Bug Fixes

  • plugin: timezone plugin prevent RangeError for invalid Day.js values (#3180) (dad46e6)
  • plugin: timezone plugin prevent RangeError for invalid Day.js values (#3180) (#3181) (2a3785f)

v1.11.22

1.11.22 (2026-08-16)

Bug Fixes

  • plugin: timezone compute instance .tz() offset without host DST (#3174) (e27ee80), closes #3169
Changelog

Sourced from dayjs's changelog.

1.11.23 (2026-08-17)

Bug Fixes

  • plugin: timezone plugin prevent RangeError for invalid Day.js values (#3180) (dad46e6)
  • plugin: timezone plugin prevent RangeError for invalid Day.js values (#3180) (#3181) (2a3785f)

1.11.22 (2026-08-16)

Bug Fixes

  • plugin: timezone compute instance .tz() offset without host DST (#3174) (e27ee80), closes #3169
Commits
  • 4549b8d chore(release): 1.11.23 [skip ci]
  • 2a3785f fix(plugin): timezone plugin prevent RangeError for invalid Day.js values (#3...
  • dad46e6 fix(plugin): timezone plugin prevent RangeError for invalid Day.js values (#3...
  • ae3a550 chore(release): 1.11.22 [skip ci]
  • accfc67 D2M (#3177)
  • e27ee80 fix(plugin): timezone compute instance .tz() offset without host DST (#3174)
  • 98364bc chore: update doc
  • f6a1556 chore: update doc
  • 6609c5e chore: update doc
  • See full diff in compare view

Updates es-toolkit from 1.49.0 to 1.51.0

Release notes

Sourced from es-toolkit's releases.

v1.51.0

Released on August 17th, 2026.

  • Added the es-toolkit/bigint entrypoint: bigint counterparts of the math functions (sum, sumBy, max, min, maxBy, minBy, clamp, inRange, median, medianBy, percentile, range, rangeRight), kept separate so the number implementations stay unchanged. ([#1966])

  • Added dedent, which removes common leading whitespace from template strings. ([#1679])

  • Added deepFreeze for recursively freezing objects. ([#1680])

  • Added mapValuesAsync and mapKeysAsync. ([#1544])

  • Added toPascalCaseKeys, toKebabCaseKeys, and toConstantCaseKeys, completing the object key casing family. ([#1984])

  • Exported the ToCamelCaseKeys, ToPascalCaseKeys, ToSnakeCaseKeys, ToKebabCaseKeys, and ToConstantCaseKeys types. ([#1651])

  • Added a preserveArrays option to flattenObject. ([#974])

  • Fixed retry to pass the last error to the delay callback ([#1759]) and to throw the last attempt's error without applying a final delay ([#1901]).

  • Fixed mergeWith and toMerged to handle mixed array/object types consistently with merge. ([#2026])

  • Fixed pullAt to remove the correct elements with negative indices. ([#1613])

  • Fixed at, pullAt, orderBy, and sortBy to accept readonly arrays. ([#2016])

  • Moved limitAsync from the array to the promise category. ([#2022])

  • Included the NOTICE file in the published npm and JSR packages. ([#2020])

The following bring es-toolkit/compat closer to Lodash. Behavior for the affected edge cases now matches Lodash, so results may differ if you relied on the previous output.

  • Added entries and entriesIn. ([#1874])

  • Fixed compat/isMatch and compat/isMatchWith to handle object source patterns against primitive and non-plain-object targets like Lodash. ([#1432])

  • Fixed compat/set to block constructor.prototype paths, preventing prototype pollution. ([#1904])

  • Fixed compat/find to respect array-like length ([#1958]) and to convert fromIndex to an integer ([#1961]), and compat/indexOf to convert fromIndex to an integer when searching for NaN ([#1951]).

  • Fixed compat/orderBy to resolve unresolved deep paths and nullish elements to undefined ([#2010]), to exclude the length property from array-like values ([#2002]), and to read the criterion property from primitive values ([#1903]).

  • Fixed compat/toPath to split unquoted dotted keys inside brackets. ([#1899])

  • Fixed compat/omit to treat a key array as a single deep path. ([#1902])

  • Fixed compat/map to make the iteratee optional with an identity default. ([#1928])

  • Fixed compat/size to count combined Unicode symbols as single characters. ([#1900])

  • Fixed compat/intersectionBy to support number, object, and nullish iteratee shorthands ([#1993]), and compat/intersectionWith to apply the comparator when deduplicating the first array ([#1953]).

... (truncated)

Changelog

Sourced from es-toolkit's changelog.

Version v1.51.0

Released on August 17th, 2026.

  • Added the es-toolkit/bigint entrypoint: bigint counterparts of the math functions (sum, sumBy, max, min, maxBy, minBy, clamp, inRange, median, medianBy, percentile, range, rangeRight), kept separate so the number implementations stay unchanged. (#1966)

  • Added dedent, which removes common leading whitespace from template strings. (#1679)

  • Added deepFreeze for recursively freezing objects. (#1680)

  • Added mapValuesAsync and mapKeysAsync. (#1544)

  • Added toPascalCaseKeys, toKebabCaseKeys, and toConstantCaseKeys, completing the object key casing family. (#1984)

  • Exported the ToCamelCaseKeys, ToPascalCaseKeys, ToSnakeCaseKeys, ToKebabCaseKeys, and ToConstantCaseKeys types. (#1651)

  • Added a preserveArrays option to flattenObject. (#974)

  • Fixed retry to pass the last error to the delay callback (#1759) and to throw the last attempt's error without applying a final delay (#1901).

  • Fixed mergeWith and toMerged to handle mixed array/object types consistently with merge. (#2026)

  • Fixed pullAt to remove the correct elements with negative indices. (#1613)

  • Fixed at, pullAt, orderBy, and sortBy to accept readonly arrays. (#2016)

  • Moved limitAsync from the array to the promise category. (#2022)

  • Included the NOTICE file in the published npm and JSR packages. (#2020)

The following bring es-toolkit/compat closer to Lodash. Behavior for the affected edge cases now matches Lodash, so results may differ if you relied on the previous output.

  • Added entries and entriesIn. (#1874)
  • Fixed compat/isMatch and compat/isMatchWith to handle object source patterns against primitive and non-plain-object targets like Lodash. (#1432)
  • Fixed compat/set to block constructor.prototype paths, preventing prototype pollution. (#1904)
  • Fixed compat/find to respect array-like length (#1958) and to convert fromIndex to an integer (#1961), and compat/indexOf to convert fromIndex to an integer when searching for NaN (#1951).
  • Fixed compat/orderBy to resolve unresolved deep paths and nullish elements to undefined (#2010), to exclude the length property from array-like values (#2002), and to read the criterion property from primitive values (#1903).
  • Fixed compat/toPath to split unquoted dotted keys inside brackets. (#1899)
  • Fixed compat/omit to treat a key array as a single deep path. (#1902)
  • Fixed compat/map to make the iteratee optional with an identity default. (#1928)
  • Fixed compat/size to count combined Unicode symbols as single characters. (#1900)
  • Fixed compat/intersectionBy to support number, object, and nullish iteratee shorthands (#1993), and compat/intersectionWith to apply the comparator when deduplicating the first array (#1953).
  • Fixed compat/difference, compat/differenceBy, compat/uniqBy, and compat/unionBy to normalize -0 to 0. (#2007)
  • Fixed compat/maxBy and compat/minBy to skip nullish iteratee values (#1927),

... (truncated)

Commits
  • 5dc4477 v1.51.0
  • 39a2661 feat(string/dedent): add dedent function for removing common leading whitespa...
  • 5e0f057 fix/compat array find array like length (#1958)
  • 4c94c3d fix(isMatch): handle primitive targets with object source patterns correctly ...
  • b7cdf14 feat: implement {mapValues,mapKeys}Async functions (#1544)
  • 2a37b36 fix(retry): pass error to delay callback (#1759)
  • 87fc74f test: Add browser compatibility test suite (#2012)
  • 3fdea04 feat(flattenObject): add preserveArrays option (#974)
  • 21c76cf feat(object/deepFreeze): add deepFreeze function for recursively freezing obj...
  • 6d18625 fix(pullAt): fix incorrect element removal with negative indices (#1613)
  • Additional commits viewable in compare view

Updates js-yaml from 5.2.1 to 5.3.0

Changelog

Sourced from js-yaml's changelog.

[5.3.0] - 2026-08-14

This release focuses on reworking the documentation and making small architectural improvements before moving forward.

Added

  • Added completely new documentation.
  • Exported DUMP_SCHEMA, the default schema used by the dumper.
  • Added YAMLException.throwAt() for throwing an error at a source position.

Changed

  • Changed flat constant exports to grouped exports: EVENT_ID, SCALAR_STYLE, COLLECTION_STYLE, and CHOMPING_MODE, along with their value types. The old exports are still preserved, but deprecated.
  • Made identify mandatory for custom tag definitions. Use identify: () => false for load-only tags.

Deprecated

  • Deprecated flat constant exports. Use grouped ones instead.

Removed

  • Removed the MERGE_KEY export (not used anymore after last fixes).

Fixed

  • Validate << sequence items at merge time, so aliased merge sources are checked too.
  • Resolve << outside of a mapping key as the plain string '<<', matching v4, instead of leaking an internal symbol into the result.

[5.2.3] - 2026-08-01

Fixed

  • Prevent prototype fallback when resolving tags and mapping entries, #782.
  • Resolve !!timestamp years 0000-0099 correctly, #775.
  • Preserve implicit null mapping values before document markers and reject unpaired mapping event streams, #784.
  • Preserve folded scalar values with tab-indented lines when round-tripping a parsed AST through present(); dump() and loading are unaffected, #780.

[5.2.2] - 2026-07-24

Fixed

  • Quote flow scalars where a colon precedes a flow indicator, #773.

Security

  • Avoid exponential parsing time for nested flow sequence pairs.
Commits
  • 04db458 5.3.0 released
  • 22ce0a0 Changelog update
  • fae37b8 fix: << outside a mapping key no longer leaks the internal merge symbol
  • b62ef83 fix: validate << sequence items at merge time, so aliased sources are check...
  • cc665ec docs: review and update annotations
  • 2aa24a6 Changelog update
  • eec6902 Restore deprecated parser constant exports
  • 03397ac Move throwErrorAt to YAMLException as throwAt
  • d9dd2c7 docs: new condensed theme
  • 0f898e6 docs: annotation tweaks
  • Additional commits viewable in compare view

Updates react from 19.2.7 to 19.2.8

Release notes

Sourced from react's releases.

19.2.8 (July 21st, 2026)

React Server Components

Commits

Updates @types/react from 19.2.17 to 19.2.18

Commits

Updates react-dom from 19.2.7 to 19.2.8

Release notes

Sourced from react-dom's releases.

19.2.8 (July 21st, 2026)

React Server Components

Commits

Updates @types/react-dom from 19.2.3 to 19.2.4

Commits

Updates react-router-dom from 7.18.1 to 7.18.2

Changelog

Sourced from react-router-dom's changelog.

v7.18.2

Patch Changes

Commits

Updates @playwright/test from 1.61.1 to 1.62.1

Release notes

Sourced from @​playwright/test's releases.

v1.62.1

Bug Fixes

  • #41989 [Regression]: tsconfig "extends" bare specifier isn't resolved via node_modules walk-up like tsc (fatal since 1.62)
  • #41998 [Regression]: directory-form tsconfig project references ("path": "../pkg") fail to resolve (fatal since 1.62)
  • #41985 Accessibility snapshot drops button name when text is nested inside spans with aria-hidden SVG
  • #42000 [Regression]: page.evaluate() arg of a branded primitive type (string & { brand }) no longer type-checks since 1.62
  • #42013 [BUG]Image-type actionable elements are not presented in the snapshot.

v1.62.0

🧱 New component testing model

Component testing moves to a stories and galleries model. A story wraps your component in one specific scenario — hard-coded props, mock data, providers — and a gallery page that you serve renders stories on demand. The new fixtures.mount() fixture navigates to the gallery, mounts a story by id, and returns a Locator scoped to the story's root element:

test('click should expand', async ({ mount }) => {
  const component = await mount('components/Expandable/Stateful');
  await component.getByRole('button').click();
  await expect(component.getByTestId('expanded')).toHaveValue('true');
});

Pass a story type as a template argument to type-check its props, and use update(props) / unmount() on the returned locator to re-render or tear down within a test.

🛑 Cancel operations with AbortSignal

Most operations and web-first assertions now accept a signal option that takes an AbortSignal, letting you cancel long-running actions, navigations, waits, and assertions:

const controller = new AbortController();
setTimeout(() => controller.abort(), 1000);
await page.getByRole('button', { name: 'Submit' }).click({ signal: controller.signal });
await expect(page.getByText('Done')).toBeVisible({ signal: controller.signal });

Providing a signal does not disable the default timeout; pass timeout: 0 to disable it.

🖼️ WebP screenshots

expect(page).toHaveScreenshot() and expect(locator).toHaveScreenshot() can now store snapshots in the WebP format — just give the snapshot a .webp name:

// Visual comparisons store the golden snapshot as lossless WebP.
await expect(page).toHaveScreenshot('homepage.webp');
// Standalone screenshots can trade quality for size with lossy WebP.
await page.screenshot({ path: 'homepage.webp', quality: 50 });
</tr></table>

... (truncated)

Commits
  • 26a9e47 cherry-pick(#42043): docs: release notes for v1.62 Python, Java, and .NET (#4...
  • 0a81d5d cherry-pick(#42040): docs(release-notes): mention the isolated headless clipb...
  • 8376826 cherry-pick(#42034): fix(aria): keep icon-only clickable elements in ai snaps...
  • 66c5cc9 chore: mark v1.62.1 (#42020)
  • 9672bc3 cherry-pick(#42009): fix(types): support branded primitives in evaluate argum...
  • 4325804 cherry-pick(#41988): fix(aria): preserve names from collapsed text contributors
  • 9632f8e cherry-pick(#42005): fix(tsconfig): do not throw when "extends"/"references" ...
  • e3950d9 chore: mark v1.62.0 (#41981)
  • f07e0f7 cherry-pick(#41940): docs: release notes for v1.62 (#41967)<...

    Description has been truncated

Bumps the npm group with 21 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.101.2` | `5.101.4` |
| [antd](https://github.com/ant-design/ant-design) | `6.5.1` | `6.6.1` |
| [dayjs](https://github.com/iamkun/dayjs) | `1.11.21` | `1.11.23` |
| [es-toolkit](https://github.com/toss/es-toolkit) | `1.49.0` | `1.51.0` |
| [js-yaml](https://github.com/nodeca/js-yaml) | `5.2.1` | `5.3.0` |
| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.7` | `19.2.8` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.17` | `19.2.18` |
| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.7` | `19.2.8` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.3` | `19.2.4` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.18.1` | `7.18.2` |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.61.1` | `1.62.1` |
| [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.6.1` | `14.6.5` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.1.1` | `26.2.0` |
| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.0.3` | `6.0.5` |
| [jsdom](https://github.com/jsdom/jsdom) | `29.1.1` | `30.0.1` |
| [mermaid](https://github.com/mermaid-js/mermaid) | `11.16.0` | `11.16.1` |
| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint) | `1.74.0` | `1.79.0` |
| [prettier](https://github.com/prettier/prettier) | `3.9.5` | `3.9.6` |
| [sass](https://github.com/sass/dart-sass) | `1.101.0` | `1.102.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.1.5` | `8.2.1` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.10` | `4.1.11` |



Updates `@tanstack/react-query` from 5.101.2 to 5.101.4
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.101.4/packages/react-query)

Updates `antd` from 6.5.1 to 6.6.1
- [Release notes](https://github.com/ant-design/ant-design/releases)
- [Changelog](https://github.com/ant-design/ant-design/blob/master/CHANGELOG.en-US.md)
- [Commits](ant-design/ant-design@6.5.1...6.6.1)

Updates `dayjs` from 1.11.21 to 1.11.23
- [Release notes](https://github.com/iamkun/dayjs/releases)
- [Changelog](https://github.com/iamkun/dayjs/blob/v1.11.23/CHANGELOG.md)
- [Commits](iamkun/dayjs@v1.11.21...v1.11.23)

Updates `es-toolkit` from 1.49.0 to 1.51.0
- [Release notes](https://github.com/toss/es-toolkit/releases)
- [Changelog](https://github.com/toss/es-toolkit/blob/main/CHANGELOG.md)
- [Commits](toss/es-toolkit@v1.49.0...v1.51.0)

Updates `js-yaml` from 5.2.1 to 5.3.0
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](nodeca/js-yaml@5.2.1...5.3.0)

Updates `react` from 19.2.7 to 19.2.8
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.2.8/packages/react)

Updates `@types/react` from 19.2.17 to 19.2.18
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `react-dom` from 19.2.7 to 19.2.8
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.2.8/packages/react-dom)

Updates `@types/react-dom` from 19.2.3 to 19.2.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

Updates `react-router-dom` from 7.18.1 to 7.18.2
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/react-router-dom@7.18.2/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.18.2/packages/react-router-dom)

Updates `@playwright/test` from 1.61.1 to 1.62.1
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.61.1...v1.62.1)

Updates `@testing-library/user-event` from 14.6.1 to 14.6.5
- [Release notes](https://github.com/testing-library/user-event/releases)
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md)
- [Commits](testing-library/user-event@v14.6.1...v14.6.5)

Updates `@types/node` from 26.1.1 to 26.2.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@types/react` from 19.2.17 to 19.2.18
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@types/react-dom` from 19.2.3 to 19.2.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

Updates `@vitejs/plugin-react` from 6.0.3 to 6.0.5
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.0.5/packages/plugin-react)

Updates `jsdom` from 29.1.1 to 30.0.1
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Commits](jsdom/jsdom@v29.1.1...v30.0.1)

Updates `mermaid` from 11.16.0 to 11.16.1
- [Release notes](https://github.com/mermaid-js/mermaid/releases)
- [Commits](https://github.com/mermaid-js/mermaid/compare/mermaid@11.16.0...mermaid@11.16.1)

Updates `oxlint` from 1.74.0 to 1.79.0
- [Release notes](https://github.com/oxc-project/oxc/releases)
- [Changelog](https://github.com/oxc-project/oxc/blob/main/npm/oxlint/CHANGELOG.md)
- [Commits](https://github.com/oxc-project/oxc/commits/oxlint_v1.79.0/npm/oxlint)

Updates `prettier` from 3.9.5 to 3.9.6
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.9.5...3.9.6)

Updates `sass` from 1.101.0 to 1.102.0
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](sass/dart-sass@1.101.0...1.102.0)

Updates `vite` from 8.1.5 to 8.2.1
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.2.1/packages/vite)

Updates `vitest` from 4.1.10 to 4.1.11
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.11/packages/vitest)

---
updated-dependencies:
- dependency-name: "@tanstack/react-query"
  dependency-version: 5.101.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: antd
  dependency-version: 6.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: dayjs
  dependency-version: 1.11.23
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: es-toolkit
  dependency-version: 1.51.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: js-yaml
  dependency-version: 5.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: react
  dependency-version: 19.2.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@types/react"
  dependency-version: 19.2.18
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: react-dom
  dependency-version: 19.2.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@types/react-dom"
  dependency-version: 19.2.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: react-router-dom
  dependency-version: 7.18.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@playwright/test"
  dependency-version: 1.62.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: "@testing-library/user-event"
  dependency-version: 14.6.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@types/node"
  dependency-version: 26.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: "@types/react"
  dependency-version: 19.2.18
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@types/react-dom"
  dependency-version: 19.2.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: "@vitejs/plugin-react"
  dependency-version: 6.0.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: jsdom
  dependency-version: 30.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm
- dependency-name: mermaid
  dependency-version: 11.16.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: oxlint
  dependency-version: 1.79.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: prettier
  dependency-version: 3.9.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
- dependency-name: sass
  dependency-version: 1.102.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: vite
  dependency-version: 8.2.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm
- dependency-name: vitest
  dependency-version: 4.1.11
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 22, 2026
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Development

Successfully merging this pull request may close these issues.

0 participants