chore(deps): bump the production-dependencies group across 1 directory with 22 updates
Bumps the production-dependencies group with 22 updates in the / directory:
| Package | From | To |
|---|---|---|
| chokidar | 5.0.0 | 6.0.0 |
| esbuild-sass-plugin | 3.6.0 | 3.7.0 |
| hast-util-to-html | 9.0.5 | 9.0.6 |
| hast-util-to-jsx-runtime | 2.3.6 | 2.3.7 |
| js-yaml | 5.4.2 | 5.5.0 |
| mdast-util-find-and-replace | 3.0.2 | 3.0.4 |
| minimatch | 10.2.6 | 11.0.4 |
| pixi.js | 8.21.0 | 8.22.0 |
| preact | 10.29.8 | 11.1.1 |
| preact-render-to-string | 6.7.0 | 6.8.2 |
| pretty-bytes | 7.1.3 | 7.2.0 |
| satori | 0.19.1 | 0.63.2 |
| sharp | 0.35.4 | 0.35.5 |
| shiki | 4.4.3 | 4.6.0 |
| toml | 5.0.0 | 5.0.1 |
| unist-util-visit | 5.1.0 | 5.2.0 |
| ws | 8.21.3 | 8.22.1 |
| @types/ws | 8.18.1 | 8.18.2 |
| @types/node | 26.6.2 | 26.6.6 |
| @types/ws | 8.18.1 | 8.18.2 |
| esbuild | 0.27.2 | 0.27.7 |
| prettier | 3.8.1 | 3.9.10 |
| typescript | 5.9.3 | 7.0.2 |
Updates chokidar from 5.0.0 to 6.0.0
Release notes
Sourced from chokidar's releases.
6.0.0
High-level changes
- Rewrote the watcher around a single observation pipeline. Backend callbacks are treated as invalidations and confirmed with
lstat,stat, orreaddirbefore any event is emitted, so the final state after a burst of changes matches the filesystem.- Added native recursive watching through
fs.watch({ recursive: true }). The defaultautobackend uses it on macOS and Windows and per-directory watching elsewhere.- Shared native handles across watchers and opened them per directory only: files no longer own handles. This fixes
EBADFerrors when watching many files on macOS (#1385, #1452).- Replaced
fs.watchFilewith Chokidar-owned stat polling. Poll loops are shared across watchers at the fastest requested interval.- Required Node.js 22.22 or later.
API changes
- Added the
backendoption:'auto'(default),'native','native-recursive', or'polling'.
usePolling: trueremains as a deprecated alias forbackend: 'polling'.- Renamed
intervalandbinaryIntervaltopollingIntervalandpollingBinaryInterval.
- The old names remain as deprecated aliases; the new names win when both are given.
- Changed the
atomicdefault tofalsewith polling. An explicit value is preserved.- Made
close()terminal:add()now throws once closing has started. Construct a new watcher instead.- Validated options in the constructor: invalid
backend,atomic,depth,awaitWriteFinish, and polling intervals throwTypeError.- Emitted errors from
add()aserrorevents instead of unhandled rejections (#1378).- Made
getWatched()return a null-prototype object, so a watched directory named__proto__is listed (#1493). UseObject.hasOwn()instead ofhasOwnProperty()on the result.- Stopped applying
ignoredto directories above a path passed towatch()oradd(), so a missing path is still watched through its parent (#1374). Other entries in those directories are still filtered.Fixes
- Fixed a 100% CPU loop when the process working directory containing a relatively watched file was deleted (#1474).
- Fixed watching a filesystem root, which emitted
unlinkandunlinkDirfor every entry (#1184, #452).- Fixed
UNKNOWNerrors fromfs.watchon macOS sockets, which prevented watching/var/run(#1391).- Fixed a symlink whose target passes through a regular file (
ENOTDIR) disabling watching of its directory and preventingready(#1476).- Fixed files created in a newly added directory between its scan and watch registration being missed (#1471).
- Fixed watching a missing nested path stopping its parent directory's subtree from being watched (#1470).
- Fixed false
changeevents on Windows when many sibling files are written (#1466).- Fixed duplicate
addevents for unchanged files under directory activity (#1465).- Fixed replacing a watched directory with a file of the same name hanging the process (#1464).
- Fixed persistent watching stopping after a watched directory was removed (#1463).
- Fixed a deleted watched path not being reported when recreated: previously only a deleted file that was the sole watched path was watched for its return. Any path passed to
watch()oradd()is now awaited from its nearest existing parent.- Fixed event throttling discarding updates; the newest differing change is now replayed when the window closes (#1455).
- Fixed relative
ignoredpaths; relative strings now resolve againstcwdor the process working directory (#1436).- Fixed files not being detected when their directory did not exist before watching (#1422).
- Fixed removed files being reported as
unlinkDirinstead ofunlink(#1421).- Fixed ignored files and directories still being watched in WSL (#1418).
- Fixed
changebeing reported for every file when one file changed under Deno (#1417).- Fixed changes not being detected after the second save (#1399).
- Fixed renaming a watched directory that contains subdirectories on Windows (#1380, #1398).
- Fixed re-watching a path not honoring
ignoreInitial(#1386).- Fixed
EISDIRerrors during the initial scan of network drives (#1376).- Fixed watching an array of absolute file paths (#1366).
- Fixed unwatching a deleted watched directory on Windows, contributed by
@sapphi-redin [pull request #1467](paulmillr/chokidar#1467).- Documented that unwatched paths stay ignored until they are added again (#1439).
Misc
... (truncated)
Changelog
Sourced from chokidar's changelog.
6.0.0 (2026-10-19)
High-level changes
- Rewrote the watcher around a single observation pipeline. Backend callbacks are treated as invalidations and confirmed with
lstat,stat, orreaddirbefore any event is emitted, so the final state after a burst of changes matches the filesystem.- Added native recursive watching through
fs.watch({ recursive: true }). The defaultautobackend uses it on macOS and Windows and per-directory watching elsewhere.- Shared native handles across watchers and opened them per directory only: files no longer own handles. This fixes
EBADFerrors when watching many files on macOS (#1385, #1452).- Replaced
fs.watchFilewith Chokidar-owned stat polling. Poll loops are shared across watchers at the fastest requested interval.- Required Node.js 22.22 or later.
API changes
- Added the
backendoption:'auto'(default),'native','native-recursive', or'polling'.
usePolling: trueremains as a deprecated alias forbackend: 'polling'.- Renamed
intervalandbinaryIntervaltopollingIntervalandpollingBinaryInterval.
- The old names remain as deprecated aliases; the new names win when both are given.
- Changed the
atomicdefault tofalsewith polling. An explicit value is preserved.- Made
close()terminal:add()now throws once closing has started. Construct a new watcher instead.- Validated options in the constructor: invalid
backend,atomic,depth,awaitWriteFinish, and polling intervals throwTypeError.- Emitted errors from
add()aserrorevents instead of unhandled rejections (#1378).- Made
getWatched()return a null-prototype object, so a watched directory named__proto__is listed (#1493). UseObject.hasOwn()instead ofhasOwnProperty()on the result.- Stopped applying
ignoredto directories above a path passed towatch()oradd(), so a missing path is still watched through its parent (#1374). Other entries in those directories are still filtered.Fixes
- Fixed a 100% CPU loop when the process working directory containing a relatively watched file was deleted (#1474).
- Fixed watching a filesystem root, which emitted
unlinkandunlinkDirfor every entry (#1184, #452).- Fixed
UNKNOWNerrors fromfs.watchon macOS sockets, which prevented watching/var/run(#1391).- Fixed a symlink whose target passes through a regular file (
ENOTDIR) disabling watching of its directory and preventingready(#1476).- Fixed files created in a newly added directory between its scan and watch registration being missed (#1471).
- Fixed watching a missing nested path stopping its parent directory's subtree from being watched (#1470).
- Fixed false
changeevents on Windows when many sibling files are written (#1466).- Fixed duplicate
addevents for unchanged files under directory activity (#1465).- Fixed replacing a watched directory with a file of the same name hanging the process (#1464).
- Fixed persistent watching stopping after a watched directory was removed (#1463).
- Fixed a deleted watched path not being reported when recreated: previously only a deleted file that was the sole watched path was watched for its return. Any path passed to
watch()oradd()is now awaited from its nearest existing parent.- Fixed event throttling discarding updates; the newest differing change is now replayed when the window closes (#1455).
- Fixed relative
ignoredpaths; relative strings now resolve againstcwdor the process working directory (#1436).- Fixed files not being detected when their directory did not exist before watching (#1422).
- Fixed removed files being reported as
unlinkDirinstead ofunlink(#1421).- Fixed ignored files and directories still being watched in WSL (#1418).
- Fixed
changebeing reported for every file when one file changed under Deno (#1417).- Fixed changes not being detected after the second save (#1399).
- Fixed renaming a watched directory that contains subdirectories on Windows (#1380, #1398).
- Fixed re-watching a path not honoring
ignoreInitial(#1386).- Fixed
EISDIRerrors during the initial scan of network drives (#1376).- Fixed watching an array of absolute file paths (#1366).
- Fixed unwatching a deleted watched directory on Windows, contributed by
@sapphi-redin [pull request #1467](paulmillr/chokidar#1467).- Documented that unwatched paths stay ignored until they are added again (#1439).
... (truncated)
Commits
4130839Release 6.0.0.53f3256Bump devdeps11ad48fMore fixesb6812ddChange date706ef2cMerge pull request #1492 from paulmillr/jg/private-publicd85f4ccchore: expose tested members97e1b93Add changelog8d5c07dMore v6 fixes7af52dfBump ci release.ymla0b05d9Merge pull request #1478 from paulmillr/jg/sponsors- Additional commits viewable in compare view
Updates esbuild-sass-plugin from 3.6.0 to 3.7.0
Commits
- See full diff in compare view
Updates hast-util-to-html from 9.0.5 to 9.0.6
Release notes
Sourced from hast-util-to-html's releases.
9.0.6
Fix
- b2b5a3e Fix HTML in SVG for
desc,foreignObject,title- 233ac97 Fix
pclosing tag omission in custom elementsFull Changelog: https://github.com/syntax-tree/hast-util-to-html/compare/9.0.5...9.0.6
Commits
Updates hast-util-to-jsx-runtime from 2.3.6 to 2.3.7
Release notes
Sourced from hast-util-to-jsx-runtime's releases.
2.3.7
Fix
- b29735c Fix casing of style properties, specially variables
Dependencies
- 5fc8d17 Update
style-to-jsFull Changelog: https://github.com/syntax-tree/hast-util-to-jsx-runtime/compare/2.3.6...2.3.7
Commits
00862562.3.7b4c88eeRefactor.prettierignore562b1b5Update node in actions47f49d4Remove denob29735cFix casing of style properties, specially variables40ec5e6Update preact in example0494bb2Update react in example940871cRemoveskipLibCheckfromtsconfig.json5fc8d17Updatestyle-to-js60af4adUpdate dev-dependencies- Additional commits viewable in compare view
Updates js-yaml from 5.4.2 to 5.5.0
Changelog
Sourced from js-yaml's changelog.
[5.5.0] - 2026-10-16
Changed
- Updated
argparseto v3.- Updated development dependencies.
Fixed
- Correct percent-encoding of shorthand and verbatim tags.
- Reject
,,], and}at the start of block plain scalars, #801.- Report the exact position of non-printable characters in errors, #801.
[5.4.3] - 2026-10-06
Fixed
- Fixed loading a whitespace-only block scalar followed by a less indented line, #802.
Commits
cb62b2d5.5.0 released87aed90Deps bump3aec511Fix error positions for non-printable characters, #80111aa483Reject flow indicators at the start of block plain scalars, #801339d8e0Refactor tag encoder and decoder to match the YAML specification78326245.4.3 released0cbb471Fix whitespace-only block scalar followed by a less indented line, close #80230108ccParse the first block mapping key once (#800)- See full diff in compare view
Updates mdast-util-find-and-replace from 3.0.2 to 3.0.4
Release notes
Sourced from mdast-util-find-and-replace's releases.
3.0.4
- 2870b11 Refactor to improve performance
Full Changelog: https://github.com/syntax-tree/mdast-util-find-and-replace/compare/3.0.3...3.0.4
3.0.3
- d65a2ad Fix merging adjacent text nodes
Full Changelog: https://github.com/syntax-tree/mdast-util-find-and-replace/compare/3.0.2...3.0.3
Commits
fad9bd53.0.4bc5d2a9Add test fortextas a root` nodeb435e6cRemove unneeded@ts-expect-error312079bFix wrong parameter description9b622deFix type in docdbe507aRemove no longer applicable doc comment2870b11Refactor to improve performance6c4850c3.0.3a1fc3d3Update output inreadme.mdd65a2adFix merging adjacent text nodes- Additional commits viewable in compare view
Updates minimatch from 10.2.6 to 11.0.4
Changelog
Sourced from minimatch's changelog.
change log
11.0
- Match each path portion with
Matcherfrom@isaacs/nonrecursive-glob-match, in place of aRegExp. Items inMinimatch.setare now strings,Matcherobjects, orGLOBSTAR.- Remove
makeRe(),Minimatch#regexp, and theMMRegExptype.- Remove the
ASTclass.- Remove the
maxExtglobRecursionoption.- An empty path portion, such as the last one in
a/b/, only matches an empty pattern portion. Soa/b/no longer matchesa/b/?(x)ora/b/*(x), the same asa/b/*.- Add the
normalizeoption, to normalize unicode in the pattern and in each portion of the tested path.- Remove the
debugoption and thedebug()method.- Remove the
matchOne(),slashSplit(), andlevelTwoFileOptimize()methods. They are internal now.- Fix patterns with more than one
**and sections of different lengths between them, such as**/a/b/c/**/d/**, which failed to match some paths since 10.2.3.- Fix
partialmatching of patterns with**, which since 10.2.3 matched some paths under a dot portion that**can not walk, and did not match some paths that end in the pattern's last portion.partialmatching of patterns with many**no longer takes exponential time.- On Windows, a
..no longer removes the drive letter, or the host and share of a UNC path, at the start of a pattern or (at optimization level 2) a path. SoC:/a/../../xno longer matchesxor/x.- On Windows, compare the host and share of UNC paths like
//host/share/...case-insensitively, the same as drive letters.- On Windows, long UNC paths like
//?/UNC/host/share/...match//host/share/...and vice versa, the same as//?/c:/...andc:/....- At optimization level 2, throw a
RangeErrorif splitting**/..portions would make more thanbraceExpandMaxpatterns, or add more than 1,000,000 path portions. Before, a short pattern could take minutes to compile.- At optimization level 2, dedupe patterns without comparing each pair, so that a large set is deduped in about linear time. Fix
{**/x,x/y}, which was deduped to**/x, sox/ydid not match.- Match a numeric brace range of 100 or more values, such as
{0..999}, as one pattern portion, in place of one pattern for each value. For a glob walk, this is one directory read, in place of a stat for each value.hasMagic()is true for these
... (truncated)
Commits
f24eba911.0.4a0b9404drop support for node 18, wasn't installable anywayb0c2aa811.0.3293267aperf: cache matchers more aggressively by postponing creation52d2aeccache 256 patterns438045511.0.2322feb1update@isaacs/nonrecursive-glob-match96cad78ci: exclude windows from testing node 22 and 2447afe8811.0.177a0f5climit **/.. optimization pass to avoid quadratic explosion- Additional commits viewable in compare view
Updates pixi.js from 8.21.0 to 8.22.0
Release notes
Sourced from pixi.js's releases.
v8.22.0
💾 Download
Installation:
npm install pixi.js@8.22.0Development Build:
- https://cdn.jsdelivr.net/npm/pixi.js@8.22.0/dist/pixi.js
- https://cdn.jsdelivr.net/npm/pixi.js@8.22.0/dist/pixi.mjs
Production Build:
- https://cdn.jsdelivr.net/npm/pixi.js@8.22.0/dist/pixi.min.js
- https://cdn.jsdelivr.net/npm/pixi.js@8.22.0/dist/pixi.min.mjs
Documentation:
Changed
https://github.com/pixijs/pixijs/compare/v8.21.0...v8.22.0
🚨 Behavior Change
- fix: tab cannot activate the accessibility layer on a fresh page by
@synathin pixijs/pixijs#12220
- Pressing Tab now activates the accessibility layer on a fresh page when
activateOnTabis left at its default oftrue. This restores the documented default, which regressed in v8.14.0. To keep Tab from activating it:await app.init({ accessibilityOptions: { activateOnTab: false } });- fix: apply accessibleText to button and recycled accessible elements by
@synathin pixijs/pixijs#12221
accessibleTextnow applies to the defaultbuttontype and to accessible elements recycled from the pool.🎁 Added
- feat: add a federated contextmenu event by
@Zyiein pixijs/pixijs#12250
- Containers now receive
contextmenuandcontextmenucaptureevents, also available as theoncontextmenuhandler property. The event is aFederatedPointerEventthat PixiJS hit-tests and propagates likepointerdown, andeventFeatures.clickgates it.sprite.eventMode = 'static'; sprite.on('contextmenu', (event) => { event.preventDefault(); // keeps the browser menu closed openMenuAt(event.global); });- feat: sRGB view formats and transient MSAA colour on WebGPU by
@GoodBoyDigitalin pixijs/pixijs#12225
- New
transientrenderer option (WebGPU, withantialias) discards the canvas's multisample depth/stencil buffer at the end of each pass, and its color buffer too on GPUs that aren't tile-based.await app.init({ preference: 'webgpu', antialias: true, transient: true });- feat: 3D textures, storage textures and 3D mipmaps by
@GoodBoyDigitalin pixijs/pixijs#12248- feat: partial uploads for BufferImageSource via update(start, end) by
@GoodBoyDigitalin pixijs/pixijs#12227
... (truncated)
Commits
5b41ee3v8.22.09dc976dfix: skip the unread-attribute warning when the attribute has a format (#12267)1289ab7docs: correct TilingSprite texture, width and height defaults (#12269)b96fb4efix: nested filters crash after renderer resize (#12257)082128afix: blend filter backdrop when every parent filter is skipped (#12263)f3d96dbfeat: add a federated contextmenu event (#12250)8dbbeb9feat: 3D textures, storage textures and 3D mipmaps (#12248)ef0c0a7feat: sRGB view formats and transient MSAA colour on WebGPU (#12225)27071aafix: integer texture formats on WebGL and WebGPU (#12230)0f8983ffix: declare accessibilityOptions on the public renderer options (#12222)- Additional commits viewable in compare view
Updates preact from 10.29.8 to 11.1.1
Commits
cad3d26Merge pull request #5340 from preactjs/release/11.1.1bdf1a5f11.1.14e5c63cMerge pull request #5339 from preactjs/fix/template-namespace-content9ecf719Fix template in alternative namespaces2788c12Merge pull request #5338 from b84330808/fix/template-shadowroot-types9069f5atest: remove the type tests again4ab827etest: drop the template shadow root type tests3151183Drop the type tests, per review39d2920fix(types): add declarative shadow DOM attributes to <template>66b6e56Merge pull request #5336 from preactjs/release/11.1.0- Additional commits viewable in compare view
Updates preact-render-to-string from 6.7.0 to 6.8.2
Release notes
Sourced from preact-render-to-string's releases.
v6.8.2
Patch Changes
#485
2dd9a3aThanks@JoviDeCroock! - FixrenderToStringAsyncstringifying suspended children inside precompiled JSX templates#489
7be3108Thanks@JoviDeCroock! - Use Preact's VNode recognition across renderers.v6.8.1
Patch Changes
- #482
a4b9e49Thanks@JoviDeCroock! - Encode attribute values after string coercion so arrays and objects are serialized consistently with string attributes.
Changelog
Sourced from preact-render-to-string's changelog.
6.8.2
Patch Changes
#485
2dd9a3aThanks@JoviDeCroock! - FixrenderToStringAsyncstringifying suspended children inside precompiled JSX templates#489
7be3108Thanks@JoviDeCroock! - Use Preact's VNode recognition across renderers.6.8.1
Patch Changes
- #482
a4b9e49Thanks@JoviDeCroock! - Encode attribute values after string coercion so arrays and objects are serialized consistently with string attributes.6.8.0
Minor Changes
#472
2dff53dThanks@jacob-ebey! - Replaces the secondcontextargument in our streaming functions with anoptionsobject, thecontextmoves to the third position.Streaming is considered alpha so we're making this breaking change deliberately as part of a minor.
Patch Changes
#464
455daf5Thanks@JoviDeCroock! - Calloptions._rootbefore the render-to-string invocation#475
4e92059Thanks@JoviDeCroock! - Use Node'sWritabletype forrenderToPipeableStreamdestinations.#444
e5ff19fThanks@dsherret! - fix: use cjs types instead of esm for jsx export to fix default export from esm#477
4b80672Thanks@JoviDeCroock! - Preserve client-rendered content when delayed streaming chunks arrive after hydration.#471
0ce2b84Thanks@JoviDeCroock! - Keep Preact option hooks isolated for the lifetime of asynchronous renders.#476
5b1d509Thanks@JoviDeCroock! - Replace streamed Suspense fallbacks when the resolved content is empty.
Commits
dc7d06bMerge pull request #486 from preactjs/changeset-release/maina927b46Version Packages6d233e7Merge pull request #489 from preactjs/harden-vnode-recognition7be3108Harden vnode recognition1647315Merge pull request #485 from preactjs/test/async-template-suspense2dd9a3afix: resolve suspended children in precompiled templates0519dc8Merge pull request #483 from preactjs/changeset-release/main7277e10Version Packages75291f2Merge pull request #482 from preactjs/fix/escape-coerced-attribute-valuesa4b9e49fix: encode attribute values after string coercion- Additional commits viewable in compare view
Updates pretty-bytes from 7.1.3 to 7.2.0
Release notes
Sourced from pretty-bytes's releases.
v7.2.0
- Fix formatting edge cases and validate options 4e800a3
https://github.com/sindresorhus/pretty-bytes/compare/v7.1.3...v7.2.0
Commits
a35ed217.2.04e800a3Fix formatting edge cases and validate options1d517bbMeta tweaks- See full diff in compare view
Updates satori from 0.19.1 to 0.63.2
Release notes
Sourced from satori's releases.
0.63.2
0.63.2 (2026-10-20)
Bug Fixes
0.63.1
0.63.1 (2026-10-20)
Bug Fixes
0.63.0
0.63.0 (2026-10-19)
Bug Fixes
Features
0.62.0
0.62.0 (2026-10-16)
Bug Fixes
- Don't make lines of white space between blocks (#945) (7e8efab)
- Hide closed dialogs, and draw open ones like browsers (#944) (5ae3a69)
- Size SVGs without width and height like browsers (#942) (f725edd), closes #940 #939
- Support -webkit-flex and -webkit-inline-flex (#941) (b7e86d9)
Features
0.61.0
0.61.0 (2026-10-16)
Bug Fixes
... (truncated)
Commits
074f0b3fix: Report invalid sizes, insets and margins like other invalid values (#950)e1aa7befix: Honor emoji and text presentation selectors (#948)5a9e32adocs(playground): Use the srcset sources browsers would use in screenshots (#...c66082dfeat: Render selects and their options like Chrome (#947)b9e5af5fix: Render variable fonts as their default instance (#946)f725eddfix: Size SVGs without width and height like browsers (#942)7e8efabfix: Don't make lines of white space between blocks (#945)5ae3a69fix: Hide closed dialogs, and draw open ones like browsers (#944)b46e5adfeat: Render the labels of button inputs (#943)b7e86d9fix: Support -webkit-flex and -webkit-inline-flex (#941)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for satori since your current version.
Install script changes
This version modifies prepare script that runs during installation. Review the package contents before updating.
Updates sharp from 0.35.4 to 0.35.5
Release notes
Sourced from sharp's releases.
v0.35.5
https://github.com/lovell/sharp-libvips/releases/tag/v1.3.4
Add upper bounds check on length of
linearand GIFdelayarrays.Improve error handing when WebAssembly fallback also fails. #4593
@lazergTypeScript: Allow multi-frame options for JXL output. #4602
@ramin-010TypeScript: Remove non-existent named export. #4604
Increase accepted dimensions when extending an image. #4605
Improve gain map support for
extractandrotateoperations. #4606Tests: Ensure composite tests pass on big endian platforms. #4609
v0.35.5-rc.1
https://github.com/lovell/sharp-libvips/releases/tag/v1.3.4-rc.1
Add upper bounds check on length of
linearand GIFdelayarrays.Improve error handing when WebAssembly fallback also fails. #4593
@lazergTypeScript: Allow multi-frame options for JXL output. #4602
@ramin-010TypeScript: Remove non-existent named export. #4604
Increase accepted dimensions when extending an image. #4605
Improve gain map support for
extractoperation. #4606
... (truncated)
Commits
51a990fRelease v0.35.596de105Upgrade to sharp-libvips v1.3.43a61390CI: Configure Dependabot with all package.json locations4940c50Improve gain map support for rotate/flip/flop ops20654aaPrerelease...Description has been truncated
Summary by cubic
Bumps the production-dependencies group, updating 22 packages to their latest versions. Most are patch and minor releases; this also includes several major-version upgrades with potential breaking changes.
Migration
chokidar6.0.0 requires Node.js 22.22+ and rewrites the watch pipeline;usePolling,interval, andbinaryIntervalremain as deprecated aliases.minimatch11.0.0 removesmakeRe(), theASTclass, and thedebugoption.preact11 andtypescript7.0.2 are major-version upgrades that may require code adjustments.