chore(deps-dev): bump the dev-dependencies group across 1 directory with 14 updates
Bumps the dev-dependencies group with 13 updates in the / directory:
| Package | From | To |
|---|---|---|
| @axe-core/playwright | 4.12.1 | 4.13.0 |
| @playwright/test | 1.61.1 | 1.62.1 |
| @types/node | 26.1.1 | 26.3.0 |
| @types/react | 19.2.17 | 19.2.18 |
| @types/react-dom | 19.2.3 | 19.2.5 |
| @vitest/coverage-v8 | 4.1.10 | 4.1.11 |
| eslint | 10.7.0 | 10.9.1 |
| happy-dom | 20.11.1 | 20.11.6 |
| lucide-static | 1.26.0 | 1.34.0 |
| rollup-plugin-visualizer | 7.0.1 | 7.1.1 |
| typescript-eslint | 8.65.0 | 8.68.0 |
| vite | 8.1.5 | 8.2.2 |
| wrangler | 4.114.0 | 4.125.0 |
Updates @axe-core/playwright from 4.12.1 to 4.13.0
Release notes
Sourced from @axe-core/playwright's releases.
Release 4.13.0
What's Changed
- ci: use pat instead of github token by
@Garbeein dequelabs/axe-core-npm#1334- chore: bump nyc from 17.1.0 to 18.0.0 by
@dependabot[bot] in dequelabs/axe-core-npm#1311- chore: increase timeout for axe-core update by
@Garbeein dequelabs/axe-core-npm#1354- chore: pin node by
@Garbeein dequelabs/axe-core-npm#1355- test: fix webdriverio esmTest.mjs by
@strakerin dequelabs/axe-core-npm#1356- chore: disable dependabot rebase strategy by
@Garbeein dequelabs/axe-core-npm#1344- chore: bump actions/checkout from 6 to 6.0.2 in the gha-low-risk group by
@dependabot[bot] in dequelabs/axe-core-npm#1357- ci: increase timeout for axe-core update by
@Garbeein dequelabs/axe-core-npm#1360- chore: exclude test/release from npm workspaces by
@Garbeein dequelabs/axe-core-npm#1361- chore: bump axios from 1.14.0 to 1.17.0 by
@dependabot[bot] in dequelabs/axe-core-npm#1358- chore: merge master into develop by
@michael-siekin dequelabs/axe-core-npm#1362- chore: declare
@eslint/jsand group eslint deps for dependabot by@Garbeein dequelabs/axe-core-npm#1348- chore: bump actions/checkout from 6.0.2 to 6.0.3 in the gha-low-risk group by
@dependabot[bot] in dequelabs/axe-core-npm#1363- chore: group browser-driver and jest deps for dependabot by
@Garbeein dequelabs/axe-core-npm#1365- chore: bump flatted from 3.3.1 to 3.4.2 by
@dependabot[bot] in dequelabs/axe-core-npm#1301- chore: bump handlebars from 4.7.8 to 4.7.9 by
@dependabot[bot] in dequelabs/axe-core-npm#1305- chore: bump fast-xml-parser from 5.5.1 to 5.8.0 by
@dependabot[bot] in dequelabs/axe-core-npm#1325- chore: bump lodash from 4.17.21 to 4.18.1 by
@dependabot[bot] in dequelabs/axe-core-npm#1337- chore: bump ip-address and socks by
@dependabot[bot] in dequelabs/axe-core-npm#1339- chore: bump fast-xml-builder from 1.1.0 to 1.2.0 by
@dependabot[bot] in dequelabs/axe-core-npm#1342- chore: bump basic-ftp from 5.2.0 to 5.3.1 by
@dependabot[bot] in dequelabs/axe-core-npm#1341- chore: bump qs from 6.14.0 to 6.15.2 by
@dependabot[bot] in dequelabs/axe-core-npm#1349- chore: bump tmp from 0.2.5 to 0.2.7 by
@dependabot[bot] in dequelabs/axe-core-npm#1350- chore: bump
@babel/plugin-transform-modules-systemjsfrom 7.29.0 to 7.29.7 by@dependabot[bot] in dequelabs/axe-core-npm#1343- chore: bump undici from 6.23.0 to 6.26.0 by
@dependabot[bot] in dequelabs/axe-core-npm#1366- chore: bump the selenium group with 2 updates by
@dependabot[bot] in dequelabs/axe-core-npm#1369- chore: bump lint-staged from 16.3.2 to 17.0.7 by
@dependabot[bot] in dequelabs/axe-core-npm#1375- chore: bump sinon from 21.0.1 to 22.0.0 by
@dependabot[bot] in dequelabs/axe-core-npm#1374- chore: bump
@playwright/testfrom 1.58.2 to 1.60.0 in the playwright group by@dependabot[bot] in dequelabs/axe-core-npm#1371- feat: Update axe-core to v4.12.1 by
@attest-team-ciin dequelabs/axe-core-npm#1378- chore: RC v4.12.0 by
@attest-team-ciin dequelabs/axe-core-npm#1381- chore: RC v4.12.1 by
@attest-team-ciin dequelabs/axe-core-npm#1391- chore: release v4.12.1 by
@axe-corein dequelabs/axe-core-npm#1393- chore: merge master into develop by
@attest-team-ciin dequelabs/axe-core-npm#1394- chore: bump
@sigstore/corefrom 3.1.0 to 3.2.1 by@dependabot[bot] in dequelabs/axe-core-npm#1395- chore: bump axios from 1.17.0 to 1.18.1 by
@dependabot[bot] in dequelabs/axe-core-npm#1400- chore: bump rollup from 4.46.2 to 4.62.2 by
@dependabot[bot] in dequelabs/axe-core-npm#1402- chore: bump undici from 6.26.0 to 6.28.0 by
@dependabot[bot] in dequelabs/axe-core-npm#1409- chore: bump ip-address from 10.2.0 to 10.4.0 by
@dependabot[bot] in dequelabs/axe-core-npm#1408- ci: remove scheduled trigger from update-axe-core workflow by
@Garbeein dequelabs/axe-core-npm#1411- feat: update axe-core to v4.13.0 by
@axe-corein dequelabs/axe-core-npm#1413- chore: RC v4.13.0 by
@attest-team-ciin dequelabs/axe-core-npm#1414- chore: release v4.13.0 by
@axe-corein dequelabs/axe-core-npm#1416Full Changelog: https://github.com/dequelabs/axe-core-npm/compare/v4.11.3...v4.13.0
Commits
- See full diff in compare view
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
signaloption that takes anAbortSignal, 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: 0to disable it.🖼️ WebP screenshots
expect(page).toHaveScreenshot() and expect(locator).toHaveScreenshot() can now store snapshots in the WebP format — just give the snapshot a
.webpname:// 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
26a9e47cherry-pick(#42043): docs: release notes for v1.62 Python, Java, and .NET (#4...0a81d5dcherry-pick(#42040): docs(release-notes): mention the isolated headless clipb...8376826cherry-pick(#42034): fix(aria): keep icon-only clickable elements in ai snaps...66c5cc9chore: mark v1.62.1 (#42020)9672bc3cherry-pick(#42009): fix(types): support branded primitives in evaluate argum...4325804cherry-pick(#41988): fix(aria): preserve names from collapsed text contributors9632f8echerry-pick(#42005): fix(tsconfig): do not throw when "extends"/"references" ...e3950d9chore: mark v1.62.0 (#41981)f07e0f7cherry-pick(#41940): docs: release notes for v1.62 (#41967)05a306ccherry-pick(#41964): Revert "feat(routeFromHar): add interceptAPIRequests opt...- Additional commits viewable in compare view
Updates @types/node from 26.1.1 to 26.3.0
Commits
- See full diff in compare view
Updates @types/react from 19.2.17 to 19.2.18
Commits
- See full diff in compare view
Updates @types/react-dom from 19.2.3 to 19.2.5
Commits
- See full diff in compare view
Updates @vitest/coverage-v8 from 4.1.10 to 4.1.11
Release notes
Sourced from @vitest/coverage-v8's releases.
v4.1.11
🐞 Bug Fixes
- Revive global concurrency limit for test lifecycle [backport to v4] - by
@sheremet-vaand@hi-ogawain vitest-dev/vitest#10992 (5146d)- browser:
- Encode iframeId in tester iframe URL [backport to v4] - by
@sheremet-va, Pduhard and Claude Opus 4.8 in vitest-dev/vitest#10955 (10b2c)- Trigger playwright/chromium gc on lower disk availability [backport to v4] - by
@hi-ogawa, Hiroshi Ogawa and OpenCode in vitest-dev/vitest#10951 (9851d)- mocker:
- Restrict redirect mocks to the fs allowlist [backport to v4] - by
@sheremet-vain vitest-dev/vitest#10974 (fe5a1)View changes on GitHub
Commits
9bd8d46chore: release v4.1.11 (#10995)- See full diff in compare view
Updates eslint from 10.7.0 to 10.9.1
Release notes
Sourced from eslint's releases.
v10.9.1
Bug Fixes
1e641c9fix: no-loss-of-precision false positive with trailing decimal point (#21251) (Aleksandr Shoronov)Documentation
Chores
v10.9.0
Features
08de88efeat: handle underflow in no-loss-of-precision (#21218) (Rithish S)55db479feat: add checkConditionalExpressions tono-unmodified-loop-condition(#21175) (sethamus)Bug Fixes
2ba3025fix: prevent unsafeno-varautofix with hoisted functions (#21213) (sethamus)8e69622fix: Prevent no-var autofix when var is shadowed by catch parameter (#21204) (Yang Hyeonjong)684b579fix: prefer-template invalid autofix creates a tagged template call (#21207) (김채영)Documentation
9ef407adocs: use eslint.config.* wherever config file names are listed (#21216) (Marry (Subin Yang))87f66f4docs: Update README (GitHub Actions Bot)585ef37docs: update architecture documentation (#21112) (Francesco Trotta)f3993b0docs: Update README (GitHub Actions Bot)ffc87d6docs: fix broken links in Further Reading sections (#21203) (Minsu)1a761e1docs: update moved JSX specification links (#21198) (Imran Mustafa)4d00ca4docs: update ESLint peer dependency to^10.0.0in shareable configs (#21202) (lumir)510d1a2docs: Update README (GitHub Actions Bot)Chores
899dbf1chore: update github/codeql-action action to v4.37.7 (#21243) (renovate[bot])9aa3873chore: update ecosystem plugins (#21235) (ESLint Bot)dc1e7a8chore: update ecosystem plugins (#21208) (ESLint Bot)f878d21ci: bump pnpm/action-setup from 6.0.9 to 6.0.10 (#21200) (dependabot[bot])4891e50ci: bump github/codeql-action from 4.37.4 to 4.37.6 (#21199) (dependabot[bot])v10.8.1
Bug Fixes
18eb0a7fix: prevent ASI hazard inno-unused-labelsautofix (#21173) (dongkyu lee)151ba3ffix: false positives ingetter-returnandaccessor-pairs(#21163) (Grit)6898df9fix: ignore meta-property names inid-denylist(#21166) (Pixel)4d7db66fix: ignore meta-property names inid-match(#21167) (Pixel)677214efix: handle ASI hazards in no-unused-vars removeVar suggestion (#20935) (kuldeep kumar)Documentation
... (truncated)
Commits
5c8c24110.9.1a7f3b7dBuild: changelog update for 10.9.11e641c9fix: no-loss-of-precision false positive with trailing decimal point (#21251)ad74a8ddocs: add deprecation steps for EOL package versions (#21248)3c3ae53chore: update ecosystem plugins (#21249)c27bc9210.9.0fa831d9Build: changelog update for 10.9.0899dbf1chore: update github/codeql-action action to v4.37.7 (#21243)08de88efeat: handle underflow in no-loss-of-precision (#21218)9ef407adocs: use eslint.config.* wherever config file names are listed (#21216)- Additional commits viewable in compare view
Updates happy-dom from 20.11.1 to 20.11.6
Release notes
Sourced from happy-dom's releases.
v20.11.6
:construction_worker_man: Patch fixes
- Updates docs for the global-registrator package - By
@capricorn86in task #2300v20.11.5
:construction_worker_man: Patch fixes
- Allow explicit element types for querySelector (e.g.
querySelector<HTMLInputElement>(".my-input")) - By@cyphercodesv20.11.4
:construction_worker_man: Patch fixes
- Fixes the CORS check
fetch()to match origins instead of host and protocol - By@rexxarsin task #1490v20.11.3
:construction_worker_man: Patch fixes
- Make document.links return a live HTMLCollection - By
@bangseongbeomin task #2299- Copy labels array to prevent mutation of cached querySelectorAll result - By
@mixelburgin task #2226v20.11.2
:construction_worker_man: Patch fixes
- MutationObserver callback being GC'd due to orphaned WeakRef - By
@mixelburgin task #2264
Commits
d43c106fix: #2300 Updates docs for the global-registrator package (#2301)e978bc8fix: Allow explicit element types for querySelector (#2283)1bc1505fix: #1490 Different ports/parent domains are different origins (#2286)0378ff9fix: #2299 Make document.links return a live HTMLCollection16a6ea2fix: #2226 Copy labels array to prevent mutation of cached querySelectorAll...8cc734bchore: #2276 Update sponsors (#2277)576a8bcfix: #2264 MutationObserver callback being GC'd due to orphaned WeakRef (#2...084afd6chore: #2251 Updates the contribution guidelines (#2252)- See full diff in compare view
Updates lucide-static from 1.26.0 to 1.34.0
Release notes
Sourced from lucide-static's releases.
Version 1.34.0
What's Changed
- fix: update icon design discussion template by
@jguddasin lucide-icons/lucide#4726- chore(deps-dev): bump the preact-deps group with 2 updates by
@dependabot[bot] in lucide-icons/lucide#4738- feat(icons): added
mail-clockicon by@ericfennisin lucide-icons/lucide#4722Full Changelog: https://github.com/lucide-icons/lucide/compare/1.33.0...1.34.0
Version 1.33.0
What's Changed
- feat(icons): add list-clock icon by
@lazergin lucide-icons/lucide#4636- feat(icons): add square-dimensions by
@samuelalakein lucide-icons/lucide#4547- feat(icons): added
usb-c-porticon by@karsa-mistmerein lucide-icons/lucide#4556- docs(site): correct Vanilla icon import casing by
@hugosmoreirain lucide-icons/lucide#4597- feat(icons): added
audio-lines-officon by@karsa-mistmerein lucide-icons/lucide#4589- chore(icon-discussions): add icon design template by
@jguddasin lucide-icons/lucide#4691- feat(icons): added
mopicon by@karsa-mistmerein lucide-icons/lucide#4682- chore(scripts): Potential fix for code scanning alert no. 31: Inefficient regular expression by
@ericfennisin lucide-icons/lucide#4723- chore(deps-dev): bump the svelte-deps group with 3 updates by
@dependabot[bot] in lucide-icons/lucide#4720- feat(icon-discussions): close discussions with banned phrases by
@jguddasin lucide-icons/lucide#4692- feat(icons): added
midi-porticon by@simoncoudevillein lucide-icons/lucide#3754New Contributors
@hugosmoreiramade their first contribution in lucide-icons/lucide#4597@simoncoudevillemade their first contribution in lucide-icons/lucide#3754Full Changelog: https://github.com/lucide-icons/lucide/compare/1.32.0...1.33.0
Version 1.32.0
What's Changed
- feat(icons): added
car-batteryicon by@andreynaz4renkoin lucide-icons/lucide#4088- fix(categories): fixes emoji.json by
@karsa-mistmerein lucide-icons/lucide#4697- chore(deps): bump vue from 3.5.40 to 3.5.41 in the vue-deps group across 1 directory by
@dependabot[bot] in lucide-icons/lucide#4695- chore(dev): upgrade ESLint to latest compatible stack (v10) by
@ericfenniswith@Copilotin lucide-icons/lucide#4378- feat(icons): add square-text by
@samuelalakein lucide-icons/lucide#4609New Contributors
@andreynaz4renkomade their first contribution in lucide-icons/lucide#4088Full Changelog: https://github.com/lucide-icons/lucide/compare/1.31.0...1.32.0
Version 1.31.0
What's Changed
- feat(icons): added
mail-badgeicon by@lazergin lucide-icons/lucide#4638- feat(icons): add angle by
@samuelalakein lucide-icons/lucide#4545- feat(icons): added
ejecticon by@ThibautMarechalin lucide-icons/lucide#4043New Contributors
@lazergmade their first contribution in lucide-icons/lucide#4638
... (truncated)
Commits
1a60fd2feat(icons): addedmail-clockicon (#4722)c42aba0chore(deps-dev): bump the preact-deps group with 2 updates (#4738)33a44aafix: update icon design discussion template (#4726)59978cefeat(icons): addedmidi-porticon (#3754)2c9b468feat(icon-discussions): close discussions with banned phrases (#4692)7c75807chore(deps-dev): bump the svelte-deps group with 3 updates (#4720)15804aaPotential fix for code scanning alert no. 31: Inefficient regular expression ...86eb89cfeat(icons): addedmopicon (#4682)a08ebd7chore(discussion-template): add icon design template (#4691)51b9aa1feat(icons): addedaudio-lines-officon (#4589)- Additional commits viewable in compare view
Updates rollup-plugin-visualizer from 7.0.1 to 7.1.1
Changelog
Sourced from rollup-plugin-visualizer's changelog.
Changelog
7.1.0
- Published types no longer import from
rollup, so they resolve withrollup,rolldownorviteinstalled alone. Previously they silently degraded toanyunderskipLibCheck, and failed withTS2307without it — which affected everyvite8 user, sincevite8 depends onrolldownand ships norollup. Merge #218. Thanks to@birkskyum- Update deps
Commits
3374f6e7.1.1783bb70Fix consumer fixture harness under npm 1202e36d57.1.08f94828Update changelog3a2dfe8Update changeloga5b537fTighten bundler type stubs and extend consumer coverage3a7972bfix: dual rollup and rolldown compat4b8d451Update deps73e98c5Update changelog- See full diff in compare view
Updates typescript-eslint from 8.65.0 to 8.68.0
Release notes
Sourced from typescript-eslint's releases.
v8.68.0
8.68.0 (2026-08-24)
🚀 Features
- eslint-plugin: [strict-void-return] add fix suggestions (#12086)
- utils: support ESLint rule meta.languages (#12663)
🩹 Fixes
- eslint-plugin: [unified-signatures] deduplicate types in report (#12656)
- eslint-plugin: [return-await] prevent autofix from breaking code in arrow-functions (#12707)
- eslint-plugin: [unified-signatures] report identical signatures (#12678)
- eslint-plugin: [no-unnecessary-type-assertion] prevent stack overflow in recursive types (#12711)
- eslint-plugin: [no-floating-promises] setting
ignoreVoid: falseresults in false negative in ArrowFunctionExpression (#12646)- eslint-plugin: [no-empty-object-type] ignore suggestions that result in invalid interfaces and export defaults (#12739)
- website: playground crashes on
extendsconfigs (#12608)- website: account for thanks.dev and out-of-band donors in sponsors list (#12735)
❤️ Thank You
- Evyatar Daud
@StyleShit- Hugo
@hugop95- Josh Goldberg ✨
- Niki
@phaux- Thiago Barbosa
- Younsang Na
@nayounsangSee GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.67.0
8.67.0 (2026-08-10)
🚀 Features
- typescript-eslint: export basic globs for using tseslint (#12105)
❤️ Thank You
- Evyatar Daud
@StyleShit- Josh Goldberg ✨
- Kirk Waiblinger
@kirkwaiblingerSee GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.66.0
... (truncated)
Changelog
Sourced from typescript-eslint's changelog.
8.68.0 (2026-08-24)
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
8.67.0 (2026-08-10)
🚀 Features
- typescript-eslint: export basic globs for using tseslint (#12105)
❤️ Thank You
- Claude Sonnet 5
- Evyatar Daud
@StyleShit- Josh Goldberg
- Josh Goldberg ✨
- Kirk Waiblinger
@kirkwaiblingerSee GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
8.66.0 (2026-08-03)
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Commits
8f4e00achore(release): publish 8.68.055f6d5dchore: enable source maps (#12677)20a261fchore(release): publish 8.67.0c245fbbfeat(typescript-eslint): export basic globs for using tseslint (#12105)3b155bbchore: use typescript 7 for typechecking (#12601)e51b11bchore(release): publish 8.66.0- See full diff in compare view
Updates vite from 8.1.5 to 8.2.2
Release notes
Sourced from vite's releases.
plugin-legacy@8.2.2
Please refer to CHANGELOG.md for details.
v8.2.2
Please refer to CHANGELOG.md for details.
plugin-legacy@8.2.1
Please refer to CHANGELOG.md for details.
v8.2.1
Please refer to CHANGELOG.md for details.
create-vite@8.2.0
Please refer to CHANGELOG.md for details.
plugin-legacy@8.2.0
Please refer to CHANGELOG.md for details.
v8.2.0
Please refer to CHANGELOG.md for details.
v8.2.0-beta.0
Please refer to CHANGELOG.md for details.
Changelog
Sourced from vite's changelog.
8.2.2 (2026-08-20)
Features
Bug Fixes
- bundled-dev: handle lazy request error (#23291) (3ba026d)
- bundled-dev: hot update through circular imports instead of reloading (#23259) (3dbddef)
- config: resolve sourcemap paths against sourcemap location (#23239) (05a003e)
- css: don't pass empty targets to lightningcss (#23295) (2804636)
- define: fix match escaped dots to support $-prefixed define keys (#23249) (dcf88bd)
- deps: update all non-major dependencies (#23217) (ba958bd)
- deps: update rolldown-related dependencies (#23218) (83ecb2c)
- module-runner: exclude completed modules from in-flight cycle detection (fix #22999) (#23009) (d9b10a9)
- optimizer: close custom extension analysis bundles (#23207) (8fb7675)
- reduce Windows 8.3-short-name detection false-positives (#23066) (02cffa9)
- respect
resolve.preserveSymlinkswhen resolving root (fix #23197) (#23198) (8413052)- ssr: rewrite computed key of destructing parameter (#23307) (9db0b61)
- vite: update outdated upstream file links in license comments (#23285) (c0f2fc6)
Documentation
Miscellaneous Chores
- fix ts errors in build test cases (
Description has been truncated
Summary by cubic
Bumps 14 dev dependencies in
package-lock.jsonwith no source code changes. Note that Playwright now requires Node.js 20+, up from 18.