[PR #11] chore(deps): bump the production-dependencies group across 1 directory with 17 updates #12

Open
opened 2025-12-17 06:19:42 +00:00 by voidash · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/voidash/digitalgarden/pull/11
Author: @dependabot[bot]
Created: 12/8/2025
Status: 🔄 Open

Base: v4Head: dependabot/npm_and_yarn/production-dependencies-191890728b


📝 Commits (1)

  • 3bfdafa chore(deps): bump the production-dependencies group across 1 directory with 17 updates

📊 Changes

2 files changed (+486 additions, -429 deletions)

View changed files

📝 package-lock.json (+469 -412)
📝 package.json (+17 -17)

📄 Description

Bumps the production-dependencies group with 17 updates in the / directory:

Package From To
chokidar 4.0.3 5.0.0
flexsearch 0.8.205 0.8.212
globby 15.0.0 16.0.0
js-yaml 4.1.0 4.1.1
mdast-util-to-hast 13.2.0 13.2.1
minimatch 10.0.3 10.1.1
pixi.js 8.13.2 8.14.3
preact 10.27.2 10.28.0
preact-render-to-string 6.6.2 6.6.3
sharp 0.34.4 0.34.5
shiki 1.26.2 3.19.0
workerpool 9.3.4 10.0.1
@types/node 24.7.0 24.10.1
@types/yargs 17.0.33 17.0.35
esbuild 0.25.10 0.27.1
prettier 3.6.2 3.7.4
tsx 4.20.6 4.21.0

Updates chokidar from 4.0.3 to 5.0.0

Release notes

Sourced from chokidar's releases.

5.0.0

  • Make the package ESM-only. Reduces on-disk package size from ~150kb to ~80kb
  • Increase minimum node.js version to v20.19. The versions starting from it support loading esm files from cjs
  • fix: Make types more precise paulmillr/chokidar#1424
  • perf: re-use double slash regex paulmillr/chokidar#1435
  • Update readdirp to ESM-only v5
  • Lots of minor improvements in tests
  • Increase security of NPM releases. Switch to token-less Trusted Publishing, with help of jsbt
  • Switch compilation mode to isolatedDeclaration-based typescript for simplified auto-generated docs

New Contributors

Full Changelog: https://github.com/paulmillr/chokidar/compare/4.0.3...5.0.0

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for chokidar since your current version.


Updates flexsearch from 0.8.205 to 0.8.212

Commits

Updates globby from 15.0.0 to 16.0.0

Release notes

Sourced from globby's releases.

v16.0.0

Breaking

  • Respect parent .gitignore files when gitignore option is enabled b9a9a84
    • When {gitignore: true}, Globby now searches for .gitignore files up to the Git repo root (if detected). This matches Git's actual behavior where parent .gitignore patterns apply to subdirectories. Previously, only .gitignore files within the glob search path were considered. This change could break existing code that relied on the previous, more limited behavior.

Improvements

  • Support negation-only patterns 1273541
  • Respect custom fs implementation from options c2eb272
  • Add some more options to isGitIgnored functions e794ff9
  • Improve error message for invalid cwd option 7535e6d

Fixes

  • Fix {gitignore: true} performance issue fcb07c3
  • Fix bundler compatibility e6c72c9
  • Fix parent directory patterns with gitignore option 11dd2df
  • Fix ignore patterns with parent directory references a58d117
  • Fix types for stats option c10f600

https://github.com/sindresorhus/globby/compare/v15.0.0...v16.0.0

Commits
  • cdbb6a2 16.0.0
  • e6c72c9 Fix bundler compatibility
  • b9a9a84 Respect parent .gitignore files when gitignore option is enabled
  • db9cb72 Add test for suppressErrors option with file patterns
  • 69e0ee7 Add test for ignore option with trailing slashes
  • 11dd2df Fix parent directory patterns with gitignore option
  • e4d0918 Add tests for special characters in directory names
  • f926132 Improve path check in gitignore logic
  • 7535e6d Improve error message for invalid cwd option
  • c10f600 Fix types for stats option
  • Additional commits viewable in compare view

Updates js-yaml from 4.1.0 to 4.1.1

Changelog

Sourced from js-yaml's changelog.

[4.1.1] - 2025-11-12

Security

  • Fix prototype pollution issue in yaml merge (<<) operator.
Commits

Updates mdast-util-to-hast from 13.2.0 to 13.2.1

Release notes

Sourced from mdast-util-to-hast's releases.

13.2.1

Fix

  • ab3a795 Fix support for spaces in class names

Types

  • efb5312 Refactor to use @imports
  • a5bc210 Add declaration maps

Full Changelog: https://github.com/syntax-tree/mdast-util-to-hast/compare/13.2.0...13.2.1

Commits

Updates minimatch from 10.0.3 to 10.1.1

Changelog

Sourced from minimatch's changelog.

change log

10.1

  • Add magicalBraces option for escape
  • Fix makeRe when partial: true is set.
  • Fix makeRe when pattern ends in a final ** path part.

10.0

  • Require node 20 or 22 and higher

9.0

  • No default export, only named exports.

8.0

  • Recursive descent parser for extglob, allowing correct support for arbitrarily nested extglob expressions
  • Bump required Node.js version

7.4

  • Add escape() method
  • Add unescape() method
  • Add Minimatch.hasMagic() method

7.3

  • Add support for posix character classes in a unicode-aware way.

7.2

  • Add windowsNoMagicRoot option

7.1

  • Add optimizationLevel configuration option, and revert the default back to the 6.2 style minimal optimizations, making the advanced transforms introduced in 7.0 opt-in. Also, process provided file paths in the same way in optimizationLevel:2 mode, so most things that matched with optimizationLevel 1 or 0 should match with level 2 as well. However, level 1 is the default, out of an abundance of caution.

7.0

  • Preprocess patterns to simplify complicated patterns and reduce out .. pattern portions where possible. Note that this means

... (truncated)

Commits
  • 5b83372 10.1.1
  • 7ed71cd do not require * to match something if already matching something
  • 30efec4 fix some typedoc comments and export types
  • 7a71a90 10.1.0
  • 8bc631a changelog 10.1
  • 0a0a7a1 Added missing periods for text consistency
  • a1b68f2 docs: fix typo
  • 6b88277 remove unnecessary types for brace-expansion
  • 0d27f1c Support magicalBraces option in escape/unescape
  • 281de34 prettier
  • Additional commits viewable in compare view

Updates pixi.js from 8.13.2 to 8.14.3

Release notes

Sourced from pixi.js's releases.

v8.14.3

💾 Download

Installation:

npm install pixi.js@8.14.3

Development Build:

Production Build:

Documentation:

Changed

https://github.com/pixijs/pixijs/compare/v8.14.2...v8.14.3

🐛 Fixed

v8.14.2

💾 Download

Installation:

npm install pixi.js@8.14.2

Development Build:

Production Build:

Documentation:

Changed

https://github.com/pixijs/pixijs/compare/v8.14.1...v8.14.2

🐛 Fixed

... (truncated)

Commits
  • e17c886 v8.14.3
  • ded9a15 fix(Application): Only create stage Container on init if it doesn't exist (#1...
  • 506a83c v8.14.2
  • 40a000c fix: parse resolution and format from URLs in object sources in assets resolv...
  • 643f966 fix: Track item count in Pool class and add related tests (#11760)
  • e15d113 fix: bitmanFontXMLParser should recognize xml fonts with versions (#11761)
  • 580558c Remove listener from TextureSource on Texture destroy (#11764)
  • 620d2d8 Fix typo in Application example: replace '-' with '=' in asset loading (#11750)
  • a3b5cf1 fix: graphics memory leak and cleanup (#11753)
  • 5eda7c7 fix: correct uBackTexture binding for filters with blendRequired (#11754)
  • Additional commits viewable in compare view

Updates preact from 10.27.2 to 10.28.0

Release notes

Sourced from preact's releases.

10.28.0

Types

Fixes

Performance

Commits

Updates preact-render-to-string from 6.6.2 to 6.6.3

Release notes

Sourced from preact-render-to-string's releases.

v6.6.3

Patch Changes

Changelog

Sourced from preact-render-to-string's changelog.

6.6.3

Patch Changes

Commits
  • 1667556 Merge pull request #434 from preactjs/chore/bump-npm-version
  • e4d3b46 ci: Ensure CI is using latest NPM version
  • 4fdcf11 chore: Bump lockfile
  • 35bb4fb Merge pull request #433 from preactjs/changeset-release/main
  • ef57ced Version Packages
  • 69ed337 Merge pull request #432 from nwalters512/pretty-format-preserve-whitespace
  • 96dfd13 Update lockfile
  • 62c87e4 Preserve whitespace for pre/textarea when pretty-printing
  • See full diff in compare view

Updates sharp from 0.34.4 to 0.34.5

Release notes

Sourced from sharp's releases.

v0.34.5

  • Upgrade to libvips v8.17.3 for upstream bug fixes.

  • Add experimental support for prebuilt Linux RISC-V 64-bit binaries.

  • Support building from source with npm v12+, deprecate --build-from-source flag. #4458

  • Add support for BigTIFF output. #4459 @​throwbi

  • Improve error messaging when only warnings issued. #4465

  • Simplify ICC processing when retaining input profiles. #4468

v0.34.5-rc.1

  • Upgrade to libvips v8.17.3 for upstream bug fixes.

  • Add experimental support for prebuilt Linux RISC-V 64-bit binaries.

  • Support building from source with npm v12+, deprecate --build-from-source flag. #4458

  • Add support for BigTIFF output. #4459 @​throwbi

  • Improve error messaging when only warnings issued. #4465

  • Simplify ICC processing when retaining input profiles. #4468

v0.34.5-rc.0

  • Upgrade to libvips v8.17.3 for upstream bug fixes.

  • Add experimental support for prebuilt Linux RISC-V 64-bit binaries.

  • Support building from source with npm v12+, deprecate --build-from-source flag. #4458

  • Add support for BigTIFF output. #4459 @​throwbi

  • Improve error messaging when only warnings issued. #4465

... (truncated)

Commits
  • e062456 Release v0.34.5
  • 6450c70 Prerelease v0.34.5-rc.1
  • f7c95d1 TypeScript: consolidate a few enum-like properties
  • ef86a75 Prerelease v0.34.5-rc.0
  • 6c1e840 Use structured binding for tuples where possible
  • e1628d8 Simplify ICC processing when retaining input profiles #4468
  • 4f9f817 Linter: apply all recommended biome settings
  • 09d5aa8 Docs: update internal and libvips doc links
  • 040b73c Upgrade to libvips v8.17.3
  • 1f2f33d Ensure licensing headers are retained by code bundlers
  • Additional commits viewable in compare view

Updates shiki from 1.26.2 to 3.19.0

Release notes

Sourced from shiki's releases.

v3.19.0

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v3.18.0

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v3.17.1

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v3.17.0

   🚀 Features

... (truncated)

Commits
  • 61c87e8 chore: release v3.19.0
  • 0cd35ac test: use using in tests
  • a016f19 chore: release v3.18.0
  • 355d207 chore: release v3.17.1
  • b4d3a57 chore: release v3.17.0
  • e6d21b0 fix(shiki): rename createdBundledHighlighter to createBundledHighlighter ...
  • fe08ee0 chore: release v3.16.0
  • 02dab9b feat: update grammars
  • 4bf5be3 chore: update snapshot
  • 63ab64b chore: release v3.15.0
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for shiki since your current version.


Updates workerpool from 9.3.4 to 10.0.1

Changelog

Sourced from workerpool's changelog.

2025-11-19, version 10.0.1

  • Fix: #523 make WorkerHandler resilient against errors without message property.

2025-10-21, version 10.0.0

BREAKING CHANGES:

  • Feat: implement queueStrategy option (FIFO / LIFO / custom) (#518, #517). This is a new feature without changes in the public API, but the internal property pool.tasks is changed into pool.taskQueue. So, changes are required if you rely on this internal property. Thanks @​amaneru55
  • Feat: introduce a new TerminateError class to differentiate between a crash and a regular error (see #519, #520). The TerminateError class extends from the class Error so no breaking changes in that regard. But some of the error messages are changed so if you have code that depends on the exact error messages you may need to change your code accordingly. Thanks @​Julusian.
Commits

Updates @types/node from 24.7.0 to 24.10.1

Commits

Updates @types/yargs from 17.0.33 to 17.0.35

Commits

Updates esbuild from 0.25.10 to 0.27.1

Release notes

Sourced from esbuild's releases.

v0.27.1

  • Fix bundler bug with var nested inside if (#4348)

    This release fixes a bug with the bundler that happens when importing an ES module using require (which causes it to be wrapped) and there's a top-level var inside an if statement without being wrapped in a { ... } block (and a few other conditions). The bundling transform needed to hoist these var declarations outside of the lazy ES module wrapper for correctness. See the issue for details.

  • Fix minifier bug with for inside try inside label (#4351)

    This fixes an old regression from version v0.21.4. Some code was introduced to move the label inside the try statement to address a problem with transforming labeled for await loops to avoid the await (the transformation involves converting the for await loop into a for loop and wrapping it in a try statement). However, it introduces problems for cross-compiled JVM code that uses all three of these features heavily. This release restricts this transform to only apply to for loops that esbuild itself generates internally as part of the for await transform. Here is an example of some affected code:

    // Original code
    d: {
      e: {
        try {
          while (1) { break d }
        } catch { break e; }
      }
    }
    

    // Old output (with --minify) a:try{e:for(;;)break a}catch{break e}

    // New output (with --minify) a:e:try{for(;;)break a}catch{break e}

  • Inline IIFEs containing a single expression (#4354)

    Previously inlining of IIFEs (immediately-invoked function expressions) only worked if the body contained a single return statement. Now it should also work if the body contains a single expression statement instead:

    // Original code
    const foo = () => {
      const cb = () => {
        console.log(x())
      }
      return cb()
    }
    

    // Old output (with --minify) const foo=()=>(()=>{console.log(x())})();

    // New output (with --minify) const foo=()=>{console.log(x())};

  • The minifier now strips empty finally clauses (#4353)

    This improvement means that finally clauses containing dead code can potentially cause the associated try statement to be removed from the output entirely in minified builds:

... (truncated)

Changelog

Sourced from esbuild's changelog.

0.27.1

  • Fix bundler bug with var nested inside if (#4348)

    This release fixes a bug with the bundler that happens when importing an ES module using require (which causes it to be wrapped) and there's a top-level var inside an if statement without being wrapped in a { ... } block (and a few other conditions). The bundling transform needed to hoist these var declarations outside of the lazy ES module wrapper for correctness. See the issue for details.

  • Fix minifier bug with for inside try inside label (#4351)

    This fixes an old regression from version v0.21.4. Some code was introduced to move the label inside the try statement to address a problem with transforming labeled for await loops to avoid the await (the transformation involves converting the for await loop into a for loop and wrapping it in a try statement). However, it introduces problems for cross-compiled JVM code that uses all three of these features heavily. This release restricts this transform to only apply to for loops that esbuild itself generates internally as part of the for await transform. Here is an example of some affected code:

    // Original code
    d: {
      e: {
        try {
          while (1) { break d }
        } catch { break e; }
      }
    }
    

    // Old output (with --minify) a:try{e:for(;;)break a}catch{break e}

    // New output (with --minify) a:e:try{for(;;)break a}catch{break e}

  • Inline IIFEs containing a single expression (#4354)

    Previously inlining of IIFEs (immediately-invoked function expressions) only worked if the body contained a single return statement. Now it should also work if the body contains a single expression statement instead:

    // Original code
    const foo = () => {
      const cb = () => {
        console.log(x())
      }
      return cb()
    }
    

    // Old output (with --minify) const foo=()=>(()=>{console.log(x())})();

    // New output (with --minify) const foo=()=>{console.log(x())};

  • The minifier now strips empty finally clauses (#4353)

    This improvement means that finally clauses containing dead code can potentially cause the associated try statement to be removed from the output entirely in minified builds:

... (truncated)

Commits
  • 5e0e56d publish 0.27.1 to npm
  • 5a89732 fix #4354: improve IIFE inlining for expressions
  • b940218 minify: move unused expr simplification later
  • c46d498 fix #4353: remove empty try/finally clauses
  • 7a72735 fix #4348: bundler bug with var inside if
  • 4e4e177 fix #4351: label + try + for minifier bug
  • d6427c9 fix: deno release url wrong comment (#4326)
  • 48e3e19 calling Symbol.for with a primitive never throws
  • 4ff88d0 update decorator-tests.js snapshot
  • 1877e60 calling Symbol with a primitive will never throw
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for esbuild since your current version.


Updates prettier from 3.6.2 to 3.7.4

Release notes

Sourced from prettier's releases.

3.7.4

What's Changed

🔗 Changelog

3.7.3

What's Changed

🔗 Changelog

3.7.2

What's Changed

🔗 Changelog

3.7.1

🔗 Changelog

3.7.0

diff

🔗 Release note

Changelog

Sourced from prettier's changelog.

3.7.4

diff

LWC: Avoid quote around interpolations (#18383 by @​kovsu)

<!-- Input -->
<div foo={bar}>   </div>

<!-- Prettier 3.7.3 (--embedded-language-formatting off) --> <div foo="{bar}"></div>

<!-- Prettier 3.7.4 (--embedded-language-formatting off) --> <div foo={bar}></div>

TypeScript: Fix comment inside union type gets duplicated (#18393 by @​fisker)

// Input
type Foo = (/** comment */ a | b) | c;

// Prettier 3.7.3 type Foo = /** comment / (/* comment */ a | b) | c;

// Prettier 3.7.4 type Foo = /** comment */ (a | b) | c;

TypeScript: Fix unstable comment print in union type comments (#18395 by @​fisker)

// Input
type X = (A | B) & (
  // comment
  A | B
);

// Prettier 3.7.3 (first format) type X = (A | B) & (// comment A | B);

// Prettier 3.7.3 (second format) type X = ( | A </tr></table>

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for prettier since your current version.


Updates tsx from 4.20.6 to 4.21.0

Release notes

Sourced from tsx's releases.

v4.21.0

4.21.0 (2025-11-30)

Features


This release is also available on:

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • `@dependabot show <de...

Description has been truncated


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/voidash/digitalgarden/pull/11 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 12/8/2025 **Status:** 🔄 Open **Base:** `v4` ← **Head:** `dependabot/npm_and_yarn/production-dependencies-191890728b` --- ### 📝 Commits (1) - [`3bfdafa`](https://github.com/voidash/digitalgarden/commit/3bfdafab7252bd35e7801025599d412f6292a3b8) chore(deps): bump the production-dependencies group across 1 directory with 17 updates ### 📊 Changes **2 files changed** (+486 additions, -429 deletions) <details> <summary>View changed files</summary> 📝 `package-lock.json` (+469 -412) 📝 `package.json` (+17 -17) </details> ### 📄 Description Bumps the production-dependencies group with 17 updates in the / directory: | Package | From | To | | --- | --- | --- | | [chokidar](https://github.com/paulmillr/chokidar) | `4.0.3` | `5.0.0` | | [flexsearch](https://github.com/nextapps-de/flexsearch) | `0.8.205` | `0.8.212` | | [globby](https://github.com/sindresorhus/globby) | `15.0.0` | `16.0.0` | | [js-yaml](https://github.com/nodeca/js-yaml) | `4.1.0` | `4.1.1` | | [mdast-util-to-hast](https://github.com/syntax-tree/mdast-util-to-hast) | `13.2.0` | `13.2.1` | | [minimatch](https://github.com/isaacs/minimatch) | `10.0.3` | `10.1.1` | | [pixi.js](https://github.com/pixijs/pixijs) | `8.13.2` | `8.14.3` | | [preact](https://github.com/preactjs/preact) | `10.27.2` | `10.28.0` | | [preact-render-to-string](https://github.com/preactjs/preact-render-to-string) | `6.6.2` | `6.6.3` | | [sharp](https://github.com/lovell/sharp) | `0.34.4` | `0.34.5` | | [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `1.26.2` | `3.19.0` | | [workerpool](https://github.com/josdejong/workerpool) | `9.3.4` | `10.0.1` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.7.0` | `24.10.1` | | [@types/yargs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/yargs) | `17.0.33` | `17.0.35` | | [esbuild](https://github.com/evanw/esbuild) | `0.25.10` | `0.27.1` | | [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` | | [tsx](https://github.com/privatenumber/tsx) | `4.20.6` | `4.21.0` | Updates `chokidar` from 4.0.3 to 5.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/paulmillr/chokidar/releases">chokidar's releases</a>.</em></p> <blockquote> <h2>5.0.0</h2> <ul> <li>Make the package ESM-only. Reduces on-disk package size from ~150kb to ~80kb</li> <li>Increase minimum node.js version to v20.19. The versions starting from it support loading esm files from cjs</li> <li>fix: Make types more precise <a href="https://redirect.github.com/paulmillr/chokidar/pull/1424">paulmillr/chokidar#1424</a></li> <li>perf: re-use double slash regex <a href="https://redirect.github.com/paulmillr/chokidar/pull/1435">paulmillr/chokidar#1435</a></li> <li>Update readdirp to ESM-only v5</li> <li>Lots of minor improvements in tests</li> <li>Increase security of NPM releases. Switch to token-less Trusted Publishing, with help of <a href="https://github.com/paulmillr/jsbt">jsbt</a></li> <li>Switch compilation mode to isolatedDeclaration-based typescript for simplified auto-generated docs</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mhkeller"><code>@​mhkeller</code></a> made their first contribution in <a href="https://redirect.github.com/paulmillr/chokidar/pull/1426">paulmillr/chokidar#1426</a></li> <li><a href="https://github.com/btea"><code>@​btea</code></a> made their first contribution in <a href="https://redirect.github.com/paulmillr/chokidar/pull/1432">paulmillr/chokidar#1432</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/paulmillr/chokidar/compare/4.0.3...5.0.0">https://github.com/paulmillr/chokidar/compare/4.0.3...5.0.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/paulmillr/chokidar/commit/c0c8d20e49d337491891078d1081bf91bd178de6"><code>c0c8d20</code></a> Release 5.0.0.</li> <li><a href="https://github.com/paulmillr/chokidar/commit/b211ceca34b1d30326334de21ed30b4a4ceb4c7e"><code>b211cec</code></a> Remove src from npm</li> <li><a href="https://github.com/paulmillr/chokidar/commit/87422468fd353426a53a78788b8718979c8725cc"><code>8742246</code></a> Upgrade dev deps, jsbt, ci files. Upgrade readdirp to v5.</li> <li><a href="https://github.com/paulmillr/chokidar/commit/de5a34c3cccf2d6fc812a6080e29fb4dd1583ec1"><code>de5a34c</code></a> Merge pull request <a href="https://redirect.github.com/paulmillr/chokidar/issues/1442">#1442</a> from paulmillr/flaky-buns</li> <li><a href="https://github.com/paulmillr/chokidar/commit/c08a6c4ed6a67b2cb16f61592f763b33e6bce7d3"><code>c08a6c4</code></a> fix: throttle based on dir + target</li> <li><a href="https://github.com/paulmillr/chokidar/commit/0c55ab3b049682fae9c1ee278ebc964dbfb92f08"><code>0c55ab3</code></a> test: wait for explicit calls in directory test</li> <li><a href="https://github.com/paulmillr/chokidar/commit/ce81be5a51ae72920649e2a74aeba86688c2a5ee"><code>ce81be5</code></a> perf: re-use double slash regex (<a href="https://redirect.github.com/paulmillr/chokidar/issues/1435">#1435</a>)</li> <li><a href="https://github.com/paulmillr/chokidar/commit/7d9c1ed27d2b9150077601677a8a8bad27b8f3da"><code>7d9c1ed</code></a> Merge pull request <a href="https://redirect.github.com/paulmillr/chokidar/issues/1433">#1433</a> from paulmillr/super-matrices</li> <li><a href="https://github.com/paulmillr/chokidar/commit/391554143f582fe78f7d37cf54b834c42f84652b"><code>3915541</code></a> Merge pull request <a href="https://redirect.github.com/paulmillr/chokidar/issues/1430">#1430</a> from paulmillr/esm-only</li> <li><a href="https://github.com/paulmillr/chokidar/commit/9308bedee986abac912100e4bcc4823a1504a10f"><code>9308bed</code></a> chore: use Nodejs 24 in CI (<a href="https://redirect.github.com/paulmillr/chokidar/issues/1432">#1432</a>)</li> <li>Additional commits viewable in <a href="https://github.com/paulmillr/chokidar/compare/4.0.3...5.0.0">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for chokidar since your current version.</p> </details> <br /> Updates `flexsearch` from 0.8.205 to 0.8.212 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/nextapps-de/flexsearch/commits">compare view</a></li> </ul> </details> <br /> Updates `globby` from 15.0.0 to 16.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sindresorhus/globby/releases">globby's releases</a>.</em></p> <blockquote> <h2>v16.0.0</h2> <h3>Breaking</h3> <ul> <li>Respect parent .gitignore files when <code>gitignore</code> option is enabled b9a9a84 <ul> <li>When <code>{gitignore: true}</code>, Globby now searches for .gitignore files up to the Git repo root (if detected). This matches Git's actual behavior where parent .gitignore patterns apply to subdirectories. Previously, only .gitignore files within the glob search path were considered. This change could break existing code that relied on the previous, more limited behavior.</li> </ul> </li> </ul> <h3>Improvements</h3> <ul> <li>Support negation-only patterns 1273541</li> <li>Respect custom fs implementation from options c2eb272</li> <li>Add some more options to <code>isGitIgnored</code> functions e794ff9</li> <li>Improve error message for invalid <code>cwd</code> option 7535e6d</li> </ul> <h3>Fixes</h3> <ul> <li>Fix <code>{gitignore: true}</code> performance issue fcb07c3</li> <li>Fix bundler compatibility e6c72c9</li> <li>Fix parent directory patterns with <code>gitignore</code> option 11dd2df</li> <li>Fix ignore patterns with parent directory references a58d117</li> <li>Fix types for <code>stats</code> option c10f600</li> </ul> <hr /> <p><a href="https://github.com/sindresorhus/globby/compare/v15.0.0...v16.0.0">https://github.com/sindresorhus/globby/compare/v15.0.0...v16.0.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sindresorhus/globby/commit/cdbb6a2e661cb6137fdf959700a755393f8ac23f"><code>cdbb6a2</code></a> 16.0.0</li> <li><a href="https://github.com/sindresorhus/globby/commit/e6c72c9ff8ad41d095032e6cc6e72c29d2339bde"><code>e6c72c9</code></a> Fix bundler compatibility</li> <li><a href="https://github.com/sindresorhus/globby/commit/b9a9a84c76064378b5a9fca3769efb890ab42bc4"><code>b9a9a84</code></a> Respect parent .gitignore files when <code>gitignore</code> option is enabled</li> <li><a href="https://github.com/sindresorhus/globby/commit/db9cb722a04cd52edde4725851426c4d1e7d3f53"><code>db9cb72</code></a> Add test for <code>suppressErrors</code> option with file patterns</li> <li><a href="https://github.com/sindresorhus/globby/commit/69e0ee7bbe75cd9b7174607ee6ef0582ce2c49a8"><code>69e0ee7</code></a> Add test for ignore option with trailing slashes</li> <li><a href="https://github.com/sindresorhus/globby/commit/11dd2dfae37aaa966a568e10837d973d461b9ead"><code>11dd2df</code></a> Fix parent directory patterns with <code>gitignore</code> option</li> <li><a href="https://github.com/sindresorhus/globby/commit/e4d09180fb5b856575c7addbcbfdda93823bc34a"><code>e4d0918</code></a> Add tests for special characters in directory names</li> <li><a href="https://github.com/sindresorhus/globby/commit/f92613260e99e6a61376b79354a3dd3a65ee2ab1"><code>f926132</code></a> Improve path check in gitignore logic</li> <li><a href="https://github.com/sindresorhus/globby/commit/7535e6d74c9170c188c819bbd55834750c0b9f1d"><code>7535e6d</code></a> Improve error message for invalid <code>cwd</code> option</li> <li><a href="https://github.com/sindresorhus/globby/commit/c10f600c61941becda43f959eca64d4417e0ed31"><code>c10f600</code></a> Fix types for <code>stats</code> option</li> <li>Additional commits viewable in <a href="https://github.com/sindresorhus/globby/compare/v15.0.0...v16.0.0">compare view</a></li> </ul> </details> <br /> Updates `js-yaml` from 4.1.0 to 4.1.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md">js-yaml's changelog</a>.</em></p> <blockquote> <h2>[4.1.1] - 2025-11-12</h2> <h3>Security</h3> <ul> <li>Fix prototype pollution issue in yaml merge (&lt;&lt;) operator.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/nodeca/js-yaml/commit/cc482e775913e6625137572a3712d2826170e53a"><code>cc482e7</code></a> 4.1.1 released</li> <li><a href="https://github.com/nodeca/js-yaml/commit/50968b862e75866ef90e626572fe0b2f97b55f9f"><code>50968b8</code></a> dist rebuild</li> <li><a href="https://github.com/nodeca/js-yaml/commit/d092d866031751cb27c12d93f3e2470ad74d678b"><code>d092d86</code></a> lint fix</li> <li><a href="https://github.com/nodeca/js-yaml/commit/383665ff4248ec2192d1274e934462bb30426879"><code>383665f</code></a> fix prototype pollution in merge (&lt;&lt;)</li> <li><a href="https://github.com/nodeca/js-yaml/commit/0d3ca7a27b03a6c974790a30a89e456007d62976"><code>0d3ca7a</code></a> README.md: HTTP =&gt; HTTPS (<a href="https://redirect.github.com/nodeca/js-yaml/issues/678">#678</a>)</li> <li><a href="https://github.com/nodeca/js-yaml/commit/49baadd52af887d2991e2c39a6639baa56d6c71b"><code>49baadd</code></a> doc: 'empty' style option for !!null</li> <li><a href="https://github.com/nodeca/js-yaml/commit/ba3460eb9d3e4478edcbc29edabe17c2157fc9ce"><code>ba3460e</code></a> Fix demo link (<a href="https://redirect.github.com/nodeca/js-yaml/issues/618">#618</a>)</li> <li>See full diff in <a href="https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1">compare view</a></li> </ul> </details> <br /> Updates `mdast-util-to-hast` from 13.2.0 to 13.2.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/syntax-tree/mdast-util-to-hast/releases">mdast-util-to-hast's releases</a>.</em></p> <blockquote> <h2>13.2.1</h2> <h4>Fix</h4> <ul> <li>ab3a795 Fix support for spaces in class names</li> </ul> <h4>Types</h4> <ul> <li>efb5312 Refactor to use <code>@import</code>s</li> <li>a5bc210 Add declaration maps</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/syntax-tree/mdast-util-to-hast/compare/13.2.0...13.2.1">https://github.com/syntax-tree/mdast-util-to-hast/compare/13.2.0...13.2.1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/syntax-tree/mdast-util-to-hast/commit/174795b21f7757fffb54dd8d5fb4012f4751f791"><code>174795b</code></a> 13.2.1</li> <li><a href="https://github.com/syntax-tree/mdast-util-to-hast/commit/3d05b3a715133df55689fe3753c2e47101315b4e"><code>3d05b3a</code></a> Update Node in Actions</li> <li><a href="https://github.com/syntax-tree/mdast-util-to-hast/commit/ab3a79570a1afbfa7efef5d4a0cd9b5caafbc5d7"><code>ab3a795</code></a> Fix support for spaces in class names</li> <li><a href="https://github.com/syntax-tree/mdast-util-to-hast/commit/efb531231020055e0dab7b39a18d80b569d5b566"><code>efb5312</code></a> Refactor to use <code>@import</code>s</li> <li><a href="https://github.com/syntax-tree/mdast-util-to-hast/commit/a5bc210f1aa308e4c6141ac374893c9237fcd746"><code>a5bc210</code></a> Add declaration maps</li> <li><a href="https://github.com/syntax-tree/mdast-util-to-hast/commit/b54955d4e123b0167eac13646333c809bb8f301c"><code>b54955d</code></a> Add <code>.tsbuildinfo</code> to <code>.gitignore</code></li> <li>See full diff in <a href="https://github.com/syntax-tree/mdast-util-to-hast/compare/13.2.0...13.2.1">compare view</a></li> </ul> </details> <br /> Updates `minimatch` from 10.0.3 to 10.1.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/isaacs/minimatch/blob/main/changelog.md">minimatch's changelog</a>.</em></p> <blockquote> <h1>change log</h1> <h2>10.1</h2> <ul> <li>Add <code>magicalBraces</code> option for <code>escape</code></li> <li>Fix <code>makeRe</code> when <code>partial: true</code> is set.</li> <li>Fix <code>makeRe</code> when pattern ends in a final <code>**</code> path part.</li> </ul> <h2>10.0</h2> <ul> <li>Require node 20 or 22 and higher</li> </ul> <h2>9.0</h2> <ul> <li>No default export, only named exports.</li> </ul> <h2>8.0</h2> <ul> <li>Recursive descent parser for extglob, allowing correct support for arbitrarily nested extglob expressions</li> <li>Bump required Node.js version</li> </ul> <h2>7.4</h2> <ul> <li>Add <code>escape()</code> method</li> <li>Add <code>unescape()</code> method</li> <li>Add <code>Minimatch.hasMagic()</code> method</li> </ul> <h2>7.3</h2> <ul> <li>Add support for posix character classes in a unicode-aware way.</li> </ul> <h2>7.2</h2> <ul> <li>Add <code>windowsNoMagicRoot</code> option</li> </ul> <h2>7.1</h2> <ul> <li>Add <code>optimizationLevel</code> configuration option, and revert the default back to the 6.2 style minimal optimizations, making the advanced transforms introduced in 7.0 opt-in. Also, process provided file paths in the same way in optimizationLevel:2 mode, so <em>most</em> things that matched with optimizationLevel 1 or 0 <em>should</em> match with level 2 as well. However, level 1 is the default, out of an abundance of caution.</li> </ul> <h2>7.0</h2> <ul> <li>Preprocess patterns to simplify complicated patterns and reduce out <code>..</code> pattern portions where possible. Note that this means</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/isaacs/minimatch/commit/5b833726b3fb81f83933a2708fade6399c9c86eb"><code>5b83372</code></a> 10.1.1</li> <li><a href="https://github.com/isaacs/minimatch/commit/7ed71cdc1fbb656f1a423f9586596ba2aa862fef"><code>7ed71cd</code></a> do not require * to match something if already matching something</li> <li><a href="https://github.com/isaacs/minimatch/commit/30efec42d19c8214d4aecf0c58b4cc4631cd5a94"><code>30efec4</code></a> fix some typedoc comments and export types</li> <li><a href="https://github.com/isaacs/minimatch/commit/7a71a90527b5df4f8290334765f1890375fc4293"><code>7a71a90</code></a> 10.1.0</li> <li><a href="https://github.com/isaacs/minimatch/commit/8bc631a7540691be3a44eb62f3db6e34f5180ecc"><code>8bc631a</code></a> changelog 10.1</li> <li><a href="https://github.com/isaacs/minimatch/commit/0a0a7a1a831d1576fc460d738dd499c18a6fc08c"><code>0a0a7a1</code></a> Added missing periods for text consistency</li> <li><a href="https://github.com/isaacs/minimatch/commit/a1b68f2b8f6de5a1142679c7ce8e7eac0387aa63"><code>a1b68f2</code></a> docs: fix typo</li> <li><a href="https://github.com/isaacs/minimatch/commit/6b882774ea3e074c6a4c3d864128e3fb5bc8100a"><code>6b88277</code></a> remove unnecessary types for brace-expansion</li> <li><a href="https://github.com/isaacs/minimatch/commit/0d27f1c6b42625f741da4e5a57ad569174de6245"><code>0d27f1c</code></a> Support <code>magicalBraces</code> option in escape/unescape</li> <li><a href="https://github.com/isaacs/minimatch/commit/281de34b373f283b6efb9d61722ac2d85741984b"><code>281de34</code></a> prettier</li> <li>Additional commits viewable in <a href="https://github.com/isaacs/minimatch/compare/v10.0.3...v10.1.1">compare view</a></li> </ul> </details> <br /> Updates `pixi.js` from 8.13.2 to 8.14.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pixijs/pixijs/releases">pixi.js's releases</a>.</em></p> <blockquote> <h2>v8.14.3</h2> <h2>💾 Download</h2> <p>Installation:</p> <pre lang="bash"><code>npm install pixi.js@8.14.3 </code></pre> <p>Development Build:</p> <ul> <li><a href="https://cdn.jsdelivr.net/npm/pixi.js@8.14.3/dist/pixi.js">https://cdn.jsdelivr.net/npm/pixi.js@8.14.3/dist/pixi.js</a></li> <li><a href="https://cdn.jsdelivr.net/npm/pixi.js@8.14.3/dist/pixi.mjs">https://cdn.jsdelivr.net/npm/pixi.js@8.14.3/dist/pixi.mjs</a></li> </ul> <p>Production Build:</p> <ul> <li><a href="https://cdn.jsdelivr.net/npm/pixi.js@8.14.3/dist/pixi.min.js">https://cdn.jsdelivr.net/npm/pixi.js@8.14.3/dist/pixi.min.js</a></li> <li><a href="https://cdn.jsdelivr.net/npm/pixi.js@8.14.3/dist/pixi.min.mjs">https://cdn.jsdelivr.net/npm/pixi.js@8.14.3/dist/pixi.min.mjs</a></li> </ul> <p>Documentation:</p> <ul> <li><a href="https://pixijs.download/v8.14.3/docs/index.html">https://pixijs.download/v8.14.3/docs/index.html</a></li> </ul> <h2>Changed</h2> <p><a href="https://github.com/pixijs/pixijs/compare/v8.14.2...v8.14.3">https://github.com/pixijs/pixijs/compare/v8.14.2...v8.14.3</a></p> <h3>🐛 Fixed</h3> <ul> <li>fix: Only create stage Container on init if it doesn't exist by <a href="https://github.com/lunarraid"><code>@​lunarraid</code></a> in <a href="https://redirect.github.com/pixijs/pixijs/pull/11766">pixijs/pixijs#11766</a></li> </ul> <h2>v8.14.2</h2> <h2>💾 Download</h2> <p>Installation:</p> <pre lang="bash"><code>npm install pixi.js@8.14.2 </code></pre> <p>Development Build:</p> <ul> <li><a href="https://cdn.jsdelivr.net/npm/pixi.js@8.14.2/dist/pixi.js">https://cdn.jsdelivr.net/npm/pixi.js@8.14.2/dist/pixi.js</a></li> <li><a href="https://cdn.jsdelivr.net/npm/pixi.js@8.14.2/dist/pixi.mjs">https://cdn.jsdelivr.net/npm/pixi.js@8.14.2/dist/pixi.mjs</a></li> </ul> <p>Production Build:</p> <ul> <li><a href="https://cdn.jsdelivr.net/npm/pixi.js@8.14.2/dist/pixi.min.js">https://cdn.jsdelivr.net/npm/pixi.js@8.14.2/dist/pixi.min.js</a></li> <li><a href="https://cdn.jsdelivr.net/npm/pixi.js@8.14.2/dist/pixi.min.mjs">https://cdn.jsdelivr.net/npm/pixi.js@8.14.2/dist/pixi.min.mjs</a></li> </ul> <p>Documentation:</p> <ul> <li><a href="https://pixijs.download/v8.14.2/docs/index.html">https://pixijs.download/v8.14.2/docs/index.html</a></li> </ul> <h2>Changed</h2> <p><a href="https://github.com/pixijs/pixijs/compare/v8.14.1...v8.14.2">https://github.com/pixijs/pixijs/compare/v8.14.1...v8.14.2</a></p> <h3>🐛 Fixed</h3> <ul> <li>fix: graphics memory leak and cleanup by <a href="https://github.com/Zyie"><code>@​Zyie</code></a> in <a href="https://redirect.github.com/pixijs/pixijs/pull/11753">pixijs/pixijs#11753</a></li> <li>fix: typo in Application example: replace '-' with '=' in asset loading by <a href="https://github.com/Aryaman1792"><code>@​Aryaman1792</code></a> in <a href="https://redirect.github.com/pixijs/pixijs/pull/11750">pixijs/pixijs#11750</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pixijs/pixijs/commit/e17c886f6f184c2bb93686e454bddf224e0cfa37"><code>e17c886</code></a> v8.14.3</li> <li><a href="https://github.com/pixijs/pixijs/commit/ded9a151a26e19f23f4e7821c519a901654e0cd6"><code>ded9a15</code></a> fix(Application): Only create stage Container on init if it doesn't exist (<a href="https://redirect.github.com/pixijs/pixijs/issues/1">#1</a>...</li> <li><a href="https://github.com/pixijs/pixijs/commit/506a83c86ab9b47c6e53c23811aaf3381e5117d2"><code>506a83c</code></a> v8.14.2</li> <li><a href="https://github.com/pixijs/pixijs/commit/40a000c60ac51aaa6ddd1fcf8cf77ef8c334f0ae"><code>40a000c</code></a> fix: parse resolution and format from URLs in object sources in assets resolv...</li> <li><a href="https://github.com/pixijs/pixijs/commit/643f966f50c2b35f9567b5c515d1eac5f84a352b"><code>643f966</code></a> fix: Track item count in Pool class and add related tests (<a href="https://redirect.github.com/pixijs/pixijs/issues/11760">#11760</a>)</li> <li><a href="https://github.com/pixijs/pixijs/commit/e15d113fdf1b94c5e87c964017c4493ea3733ff0"><code>e15d113</code></a> fix: bitmanFontXMLParser should recognize xml fonts with versions (<a href="https://redirect.github.com/pixijs/pixijs/issues/11761">#11761</a>)</li> <li><a href="https://github.com/pixijs/pixijs/commit/580558c1cae6a8abd7c8ce0808598f917e17aea8"><code>580558c</code></a> Remove listener from TextureSource on Texture destroy (<a href="https://redirect.github.com/pixijs/pixijs/issues/11764">#11764</a>)</li> <li><a href="https://github.com/pixijs/pixijs/commit/620d2d80225d4e11f250f12516122d707d7a3143"><code>620d2d8</code></a> Fix typo in Application example: replace '-' with '=' in asset loading (<a href="https://redirect.github.com/pixijs/pixijs/issues/11750">#11750</a>)</li> <li><a href="https://github.com/pixijs/pixijs/commit/a3b5cf1ccf4c7fcb9468e6f0b0678bdc0d4e9cd0"><code>a3b5cf1</code></a> fix: graphics memory leak and cleanup (<a href="https://redirect.github.com/pixijs/pixijs/issues/11753">#11753</a>)</li> <li><a href="https://github.com/pixijs/pixijs/commit/5eda7c7881abc7d7dcdffd54896cabf7c6cb4107"><code>5eda7c7</code></a> fix: correct uBackTexture binding for filters with blendRequired (<a href="https://redirect.github.com/pixijs/pixijs/issues/11754">#11754</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pixijs/pixijs/compare/v8.13.2...v8.14.3">compare view</a></li> </ul> </details> <br /> Updates `preact` from 10.27.2 to 10.28.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/preactjs/preact/releases">preact's releases</a>.</em></p> <blockquote> <h2>10.28.0</h2> <h2>Types</h2> <ul> <li>Updates dangerouslySetInnerHTML type so future TS will accept Trusted… (<a href="https://redirect.github.com/preactjs/preact/issues/4931">#4931</a>, thanks <a href="https://github.com/lukewarlow"><code>@​lukewarlow</code></a>)</li> <li>Adds snap events (<a href="https://redirect.github.com/preactjs/preact/issues/4947">#4947</a>, thanks <a href="https://github.com/argyleink"><code>@​argyleink</code></a>)</li> <li>Remove missed jsx duplicates (<a href="https://redirect.github.com/preactjs/preact/issues/4950">#4950</a>, thanks <a href="https://github.com/rschristian"><code>@​rschristian</code></a>)</li> <li>Fix scroll events (<a href="https://redirect.github.com/preactjs/preact/issues/4949">#4949</a>, thanks <a href="https://github.com/rschristian"><code>@​rschristian</code></a>)</li> </ul> <h2>Fixes</h2> <ul> <li>Fix cascading renders with signals (<a href="https://redirect.github.com/preactjs/preact/issues/4966">#4966</a>, thanks <a href="https://github.com/JoviDeCroock"><code>@​JoviDeCroock</code></a>)</li> <li>add <code>commpat/server.browser</code> entry (<a href="https://redirect.github.com/preactjs/preact/issues/4941">#4941</a> &amp; <a href="https://redirect.github.com/preactjs/preact/issues/4940">#4940</a>, thanks <a href="https://github.com/marvinhagemeister"><code>@​marvinhagemeister</code></a>)</li> <li>Avoid lazy components without result going in throw loop (<a href="https://redirect.github.com/preactjs/preact/issues/4937">#4937</a>, thanks <a href="https://github.com/JoviDeCroock"><code>@​JoviDeCroock</code></a>)</li> </ul> <h2>Performance</h2> <ul> <li>Backport some v11 optimizations (<a href="https://redirect.github.com/preactjs/preact/issues/4967">#4967</a>, thanks <a href="https://github.com/JoviDeCroock"><code>@​JoviDeCroock</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/preactjs/preact/commit/b36b6a714810b92c572bc7d7c906180b4f975a24"><code>b36b6a7</code></a> 10.28.0 (<a href="https://redirect.github.com/preactjs/preact/issues/4968">#4968</a>)</li> <li><a href="https://github.com/preactjs/preact/commit/4d40e96f43cdc8e8a469edac012aa6484d00a7b4"><code>4d40e96</code></a> Backport some v11 optimizations (<a href="https://redirect.github.com/preactjs/preact/issues/4967">#4967</a>)</li> <li><a href="https://github.com/preactjs/preact/commit/7b74b406e2aadd27ea53f0cde8e0bfcc29aa18e3"><code>7b74b40</code></a> Fix cascading renders with signals (<a href="https://redirect.github.com/preactjs/preact/issues/4966">#4966</a>)</li> <li><a href="https://github.com/preactjs/preact/commit/3ab5c6fbbb28ca76a0d3f29cb3c7d7a90ae2f491"><code>3ab5c6f</code></a> Updates dangerouslySetInnerHTML type so future TS will accept Trusted… (<a href="https://redirect.github.com/preactjs/preact/issues/4931">#4931</a>)</li> <li><a href="https://github.com/preactjs/preact/commit/ff30c2b5c48d3a6af66caeabe7eb93889d45889a"><code>ff30c2b</code></a> Adds snap events (<a href="https://redirect.github.com/preactjs/preact/issues/4947">#4947</a>)</li> <li><a href="https://github.com/preactjs/preact/commit/8ac26818844d53134a22ed6130e90c5b5f8c0cea"><code>8ac2681</code></a> types: Missed jsx duplicates (<a href="https://redirect.github.com/preactjs/preact/issues/4950">#4950</a>)</li> <li><a href="https://github.com/preactjs/preact/commit/20ba6ccec4fd7141706273f3d622ce5a6d9fad05"><code>20ba6cc</code></a> types: Fix scroll events v10.x (<a href="https://redirect.github.com/preactjs/preact/issues/4949">#4949</a>)</li> <li><a href="https://github.com/preactjs/preact/commit/3a5b4ba6466ebe5bcafb03d4e6e6ecaabd08ae9e"><code>3a5b4ba</code></a> Merge pull request <a href="https://redirect.github.com/preactjs/preact/issues/4941">#4941</a> from preactjs/v10-server-browser-entry</li> <li><a href="https://github.com/preactjs/preact/commit/a347b0b5d91accf5e12f8be65a336538030ef1df"><code>a347b0b</code></a> fix(compat): add <code>commpat/server.browser</code> entry (<a href="https://redirect.github.com/preactjs/preact/issues/4940">#4940</a>)</li> <li><a href="https://github.com/preactjs/preact/commit/58ad04e670c681959714c4ce3ca0dd5a93dfaff9"><code>58ad04e</code></a> Avoid lazy components without result going in throw loop (<a href="https://redirect.github.com/preactjs/preact/issues/4937">#4937</a>)</li> <li>See full diff in <a href="https://github.com/preactjs/preact/compare/10.27.2...10.28.0">compare view</a></li> </ul> </details> <br /> Updates `preact-render-to-string` from 6.6.2 to 6.6.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/preactjs/preact-render-to-string/releases">preact-render-to-string's releases</a>.</em></p> <blockquote> <h2>v6.6.3</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/preactjs/preact-render-to-string/pull/432">#432</a> <a href="https://github.com/preactjs/preact-render-to-string/commit/62c87e4204e16e615c04377e254e7ead5a93e3a2"><code>62c87e4</code></a> Thanks <a href="https://github.com/nwalters512"><code>@​nwalters512</code></a>! - Preserve whitespace in <code>&lt;pre&gt;</code>/<code>&lt;textarea&gt;</code> when using <code>pretty: true</code></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/preactjs/preact-render-to-string/blob/main/CHANGELOG.md">preact-render-to-string's changelog</a>.</em></p> <blockquote> <h2>6.6.3</h2> <h3>Patch Changes</h3> <ul> <li><a href="https://redirect.github.com/preactjs/preact-render-to-string/pull/432">#432</a> <a href="https://github.com/preactjs/preact-render-to-string/commit/62c87e4204e16e615c04377e254e7ead5a93e3a2"><code>62c87e4</code></a> Thanks <a href="https://github.com/nwalters512"><code>@​nwalters512</code></a>! - Preserve whitespace in <code>&lt;pre&gt;</code>/<code>&lt;textarea&gt;</code> when using <code>pretty: true</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/preactjs/preact-render-to-string/commit/166755647185fef87d87174f9d7cf8c74ed6c10e"><code>1667556</code></a> Merge pull request <a href="https://redirect.github.com/preactjs/preact-render-to-string/issues/434">#434</a> from preactjs/chore/bump-npm-version</li> <li><a href="https://github.com/preactjs/preact-render-to-string/commit/e4d3b466a3b750c8e638307eb26544d3736fe3c7"><code>e4d3b46</code></a> ci: Ensure CI is using latest NPM version</li> <li><a href="https://github.com/preactjs/preact-render-to-string/commit/4fdcf112adb55dfc3fd3ecc305d1a517e16ddd29"><code>4fdcf11</code></a> chore: Bump lockfile</li> <li><a href="https://github.com/preactjs/preact-render-to-string/commit/35bb4fb4e3aab7ab9ccbe894ea25191ad64dd9e1"><code>35bb4fb</code></a> Merge pull request <a href="https://redirect.github.com/preactjs/preact-render-to-string/issues/433">#433</a> from preactjs/changeset-release/main</li> <li><a href="https://github.com/preactjs/preact-render-to-string/commit/ef57ced5328a4df598e04da20fe8e777b2b2bc2c"><code>ef57ced</code></a> Version Packages</li> <li><a href="https://github.com/preactjs/preact-render-to-string/commit/69ed3373bcee40f616917ba6a6ac95941cf26f2d"><code>69ed337</code></a> Merge pull request <a href="https://redirect.github.com/preactjs/preact-render-to-string/issues/432">#432</a> from nwalters512/pretty-format-preserve-whitespace</li> <li><a href="https://github.com/preactjs/preact-render-to-string/commit/96dfd13462f2fb9a63c66198d69d70ed0eecde74"><code>96dfd13</code></a> Update lockfile</li> <li><a href="https://github.com/preactjs/preact-render-to-string/commit/62c87e4204e16e615c04377e254e7ead5a93e3a2"><code>62c87e4</code></a> Preserve whitespace for pre/textarea when pretty-printing</li> <li>See full diff in <a href="https://github.com/preactjs/preact-render-to-string/compare/v6.6.2...v6.6.3">compare view</a></li> </ul> </details> <br /> Updates `sharp` from 0.34.4 to 0.34.5 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/lovell/sharp/releases">sharp's releases</a>.</em></p> <blockquote> <h2>v0.34.5</h2> <ul> <li> <p>Upgrade to libvips v8.17.3 for upstream bug fixes.</p> </li> <li> <p>Add experimental support for prebuilt Linux RISC-V 64-bit binaries.</p> </li> <li> <p>Support building from source with npm v12+, deprecate <code>--build-from-source</code> flag. <a href="https://redirect.github.com/lovell/sharp/issues/4458">#4458</a></p> </li> <li> <p>Add support for BigTIFF output. <a href="https://redirect.github.com/lovell/sharp/pull/4459">#4459</a> <a href="https://github.com/throwbi"><code>@​throwbi</code></a></p> </li> <li> <p>Improve error messaging when only warnings issued. <a href="https://redirect.github.com/lovell/sharp/issues/4465">#4465</a></p> </li> <li> <p>Simplify ICC processing when retaining input profiles. <a href="https://redirect.github.com/lovell/sharp/issues/4468">#4468</a></p> </li> </ul> <h2>v0.34.5-rc.1</h2> <ul> <li> <p>Upgrade to libvips v8.17.3 for upstream bug fixes.</p> </li> <li> <p>Add experimental support for prebuilt Linux RISC-V 64-bit binaries.</p> </li> <li> <p>Support building from source with npm v12+, deprecate <code>--build-from-source</code> flag. <a href="https://redirect.github.com/lovell/sharp/issues/4458">#4458</a></p> </li> <li> <p>Add support for BigTIFF output. <a href="https://redirect.github.com/lovell/sharp/pull/4459">#4459</a> <a href="https://github.com/throwbi"><code>@​throwbi</code></a></p> </li> <li> <p>Improve error messaging when only warnings issued. <a href="https://redirect.github.com/lovell/sharp/issues/4465">#4465</a></p> </li> <li> <p>Simplify ICC processing when retaining input profiles. <a href="https://redirect.github.com/lovell/sharp/issues/4468">#4468</a></p> </li> </ul> <h2>v0.34.5-rc.0</h2> <ul> <li> <p>Upgrade to libvips v8.17.3 for upstream bug fixes.</p> </li> <li> <p>Add experimental support for prebuilt Linux RISC-V 64-bit binaries.</p> </li> <li> <p>Support building from source with npm v12+, deprecate <code>--build-from-source</code> flag. <a href="https://redirect.github.com/lovell/sharp/issues/4458">#4458</a></p> </li> <li> <p>Add support for BigTIFF output. <a href="https://redirect.github.com/lovell/sharp/pull/4459">#4459</a> <a href="https://github.com/throwbi"><code>@​throwbi</code></a></p> </li> <li> <p>Improve error messaging when only warnings issued. <a href="https://redirect.github.com/lovell/sharp/issues/4465">#4465</a></p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lovell/sharp/commit/e0624568686516209c434de2d3c0ef6688f0811d"><code>e062456</code></a> Release v0.34.5</li> <li><a href="https://github.com/lovell/sharp/commit/6450c704a686d4205a2c21ddb1d10d5fc28c6c23"><code>6450c70</code></a> Prerelease v0.34.5-rc.1</li> <li><a href="https://github.com/lovell/sharp/commit/f7c95d1bf0f24049ee6ee77b21b1c1bb8d181aa2"><code>f7c95d1</code></a> TypeScript: consolidate a few enum-like properties</li> <li><a href="https://github.com/lovell/sharp/commit/ef86a75560adb40605d3dfc85dc3656a0b88c413"><code>ef86a75</code></a> Prerelease v0.34.5-rc.0</li> <li><a href="https://github.com/lovell/sharp/commit/6c1e840098ea4a25d833518b30703d9b0af83d32"><code>6c1e840</code></a> Use structured binding for tuples where possible</li> <li><a href="https://github.com/lovell/sharp/commit/e1628d8ef5033dedde9ed1ddd4dd681e1fc30e1e"><code>e1628d8</code></a> Simplify ICC processing when retaining input profiles <a href="https://redirect.github.com/lovell/sharp/issues/4468">#4468</a></li> <li><a href="https://github.com/lovell/sharp/commit/4f9f8179a6350448a32851e5daf5508d61c727ba"><code>4f9f817</code></a> Linter: apply all recommended biome settings</li> <li><a href="https://github.com/lovell/sharp/commit/09d5aa8cfa09522ddc67342295cb75ab1d044b09"><code>09d5aa8</code></a> Docs: update internal and libvips doc links</li> <li><a href="https://github.com/lovell/sharp/commit/040b73ca746f4b8e71950708de4a464c7ba6a188"><code>040b73c</code></a> Upgrade to libvips v8.17.3</li> <li><a href="https://github.com/lovell/sharp/commit/1f2f33d9a7eb8ffba91b8576e49a39df5fdebb76"><code>1f2f33d</code></a> Ensure licensing headers are retained by code bundlers</li> <li>Additional commits viewable in <a href="https://github.com/lovell/sharp/compare/v0.34.4...v0.34.5">compare view</a></li> </ul> </details> <br /> Updates `shiki` from 1.26.2 to 3.19.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/shikijs/shiki/releases">shiki's releases</a>.</em></p> <blockquote> <h2>v3.19.0</h2> <h3>   🚀 Features</h3> <ul> <li>Support <code>rootStyle: false</code> option  -  by <a href="https://github.com/khushthecoder"><code>@​khushthecoder</code></a> and <a href="https://github.com/antfu"><code>@​antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1184">shikijs/shiki#1184</a> <a href="https://github.com/shikijs/shiki/commit/baf9aeef"><!-- raw HTML omitted -->(baf9a)<!-- raw HTML omitted --></a></li> <li><strong>transformers</strong>: <ul> <li>Add <code>classActiveCode</code> option to notation transformers  -  by <a href="https://github.com/GreenHacker420"><code>@​GreenHacker420</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1171">shikijs/shiki#1171</a> <a href="https://github.com/shikijs/shiki/commit/a6a44026"><!-- raw HTML omitted -->(a6a44)<!-- raw HTML omitted --></a></li> <li>Add transformerRemoveComments  -  by <a href="https://github.com/Bitshifter-9"><code>@​Bitshifter-9</code></a>, <strong>Copilot</strong>, <a href="https://github.com/crazylogic03"><code>@​crazylogic03</code></a> and <a href="https://github.com/antfu"><code>@​antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1144">shikijs/shiki#1144</a> <a href="https://github.com/shikijs/shiki/commit/f2ee36b3"><!-- raw HTML omitted -->(f2ee3)<!-- raw HTML omitted --></a></li> </ul> </li> <li><strong>twoslash</strong>: <ul> <li>Add context parameter to filter option  -  by <a href="https://github.com/siddu-09"><code>@​siddu-09</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1173">shikijs/shiki#1173</a> <a href="https://github.com/shikijs/shiki/commit/ac7f5e90"><!-- raw HTML omitted -->(ac7f5)<!-- raw HTML omitted --></a></li> </ul> </li> </ul> <h3>   🐞 Bug Fixes</h3> <ul> <li>Add typesVersions for legacy resolution support  -  by <a href="https://github.com/khushthecoder"><code>@​khushthecoder</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1179">shikijs/shiki#1179</a> <a href="https://github.com/shikijs/shiki/commit/100b7d01"><!-- raw HTML omitted -->(100b7)<!-- raw HTML omitted --></a></li> <li><strong>core</strong>: Check embeddedLanguages in registry dependency check  -  by <a href="https://github.com/vamsi2246"><code>@​vamsi2246</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1178">shikijs/shiki#1178</a> <a href="https://github.com/shikijs/shiki/commit/6ad16579"><!-- raw HTML omitted -->(6ad16)<!-- raw HTML omitted --></a></li> <li><strong>monaco</strong>: Correctly handle sparse color map updates  -  by <a href="https://github.com/wcr-karan"><code>@​wcr-karan</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1169">shikijs/shiki#1169</a> <a href="https://github.com/shikijs/shiki/commit/38c7f799"><!-- raw HTML omitted -->(38c7f)<!-- raw HTML omitted --></a></li> </ul> <h5>    <a href="https://github.com/shikijs/shiki/compare/v3.18.0...v3.19.0">View changes on GitHub</a></h5> <h2>v3.18.0</h2> <h3>   🚀 Features</h3> <ul> <li><strong>transformers</strong>: Support <code>zeroIndexed</code> option to <code>transformerMetaHighlight</code>  -  by <a href="https://github.com/manak-sharma20"><code>@​manak-sharma20</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1149">shikijs/shiki#1149</a> <a href="https://github.com/shikijs/shiki/commit/c39ff79a"><!-- raw HTML omitted -->(c39ff)<!-- raw HTML omitted --></a></li> </ul> <h3>   🐞 Bug Fixes</h3> <ul> <li><strong>core</strong>: <ul> <li>Correct offset calculation in mergeWhitespaceTokens  -  by <a href="https://github.com/Karthikeya1500"><code>@​Karthikeya1500</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1162">shikijs/shiki#1162</a> <a href="https://github.com/shikijs/shiki/commit/15e73459"><!-- raw HTML omitted -->(15e73)<!-- raw HTML omitted --></a></li> <li>Allow <code>langAlias</code> to special languages, close <a href="https://github.com/shikijs/shiki/tree/HEAD/packages/shiki/issues/1164">#1164</a>  -  by <a href="https://github.com/antfu"><code>@​antfu</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1164">shikijs/shiki#1164</a> <a href="https://github.com/shikijs/shiki/commit/45ab19a6"><!-- raw HTML omitted -->(45ab1)<!-- raw HTML omitted --></a></li> </ul> </li> </ul> <h5>    <a href="https://github.com/shikijs/shiki/compare/v3.17.1...v3.18.0">View changes on GitHub</a></h5> <h2>v3.17.1</h2> <h3>   🚀 Features</h3> <ul> <li><strong>core</strong>: Enhance string utils with robust edge case handling  -  by <a href="https://github.com/shekhar-narayan-mishra"><code>@​shekhar-narayan-mishra</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1154">shikijs/shiki#1154</a> <a href="https://github.com/shikijs/shiki/commit/a2b6804f"><!-- raw HTML omitted -->(a2b68)<!-- raw HTML omitted --></a></li> </ul> <h3>   🐞 Bug Fixes</h3> <ul> <li><strong>core</strong>: Correctly parse 4-digit hex colors in dimColor  -  by <a href="https://github.com/shalini-saloni"><code>@​shalini-saloni</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1151">shikijs/shiki#1151</a> <a href="https://github.com/shikijs/shiki/commit/fcdd3372"><!-- raw HTML omitted -->(fcdd3)<!-- raw HTML omitted --></a></li> <li><strong>monaco</strong>: Ensure correct color map update when switching themes  -  by <a href="https://github.com/shivank-1011"><code>@​shivank-1011</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1155">shikijs/shiki#1155</a> <a href="https://github.com/shikijs/shiki/commit/d2e94057"><!-- raw HTML omitted -->(d2e94)<!-- raw HTML omitted --></a></li> </ul> <h5>    <a href="https://github.com/shikijs/shiki/compare/v3.17.0...v3.17.1">View changes on GitHub</a></h5> <h2>v3.17.0</h2> <h3>   🚀 Features</h3> <ul> <li><strong>cli</strong>: Support passing remote file url  -  by <a href="https://github.com/o-az"><code>@​o-az</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1139">shikijs/shiki#1139</a> <a href="https://github.com/shikijs/shiki/commit/fb05a9e5"><!-- raw HTML omitted -->(fb05a)<!-- raw HTML omitted --></a></li> <li><strong>core</strong>: Support embeddedLanguages alias for backwards compatibility  -  by <a href="https://github.com/Ipshita29"><code>@​Ipshita29</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1044">shikijs/shiki#1044</a> and <a href="https://redirect.github.com/shikijs/shiki/issues/1145">shikijs/shiki#1145</a> <a href="https://github.com/shikijs/shiki/commit/3a367d56"><!-- raw HTML omitted -->(3a367)<!-- raw HTML omitted --></a></li> <li><strong>monaco</strong>: Normalize theme tokenScopes and tighten monaco type import  -  by <a href="https://github.com/Simon-He95"><code>@​Simon-He95</code></a> in <a href="https://redirect.github.com/shikijs/shiki/issues/1140">shikijs/shiki#1140</a> <a href="https://github.com/shikijs/shiki/commit/dc79245b"><!-- raw HTML omitted -->(dc792)<!-- raw HTML omitted --></a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/shikijs/shiki/commit/61c87e889333a64448b6b810de0c13d4243379f2"><code>61c87e8</code></a> chore: release v3.19.0</li> <li><a href="https://github.com/shikijs/shiki/commit/0cd35ac2b7105f062c4c67d78cb7616e43f4daee"><code>0cd35ac</code></a> test: use <code>using</code> in tests</li> <li><a href="https://github.com/shikijs/shiki/commit/a016f19e0fe77932f6f35edd5d32fd4365a8c0a5"><code>a016f19</code></a> chore: release v3.18.0</li> <li><a href="https://github.com/shikijs/shiki/commit/355d207023482ab39bea2bbe3a79393bf892f667"><code>355d207</code></a> chore: release v3.17.1</li> <li><a href="https://github.com/shikijs/shiki/commit/b4d3a57dde599c589fdeed7495637549ada7b3e7"><code>b4d3a57</code></a> chore: release v3.17.0</li> <li><a href="https://github.com/shikijs/shiki/commit/e6d21b04d3b0d563269f227a709cb805f590265c"><code>e6d21b0</code></a> fix(shiki): rename <code>createdBundledHighlighter</code> to <code>createBundledHighlighter</code> ...</li> <li><a href="https://github.com/shikijs/shiki/commit/fe08ee0271326fd48c8de51668a64f08be124c38"><code>fe08ee0</code></a> chore: release v3.16.0</li> <li><a href="https://github.com/shikijs/shiki/commit/02dab9b8c632406405fa0e75f7472f78bed2bee2"><code>02dab9b</code></a> feat: update grammars</li> <li><a href="https://github.com/shikijs/shiki/commit/4bf5be3d5495aff24d1fde99c8b3a8019299da12"><code>4bf5be3</code></a> chore: update snapshot</li> <li><a href="https://github.com/shikijs/shiki/commit/63ab64b4825fc890dd41d82dad1b5680331e447b"><code>63ab64b</code></a> chore: release v3.15.0</li> <li>Additional commits viewable in <a href="https://github.com/shikijs/shiki/commits/v3.19.0/packages/shiki">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for shiki since your current version.</p> </details> <br /> Updates `workerpool` from 9.3.4 to 10.0.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/josdejong/workerpool/blob/master/HISTORY.md">workerpool's changelog</a>.</em></p> <blockquote> <h2>2025-11-19, version 10.0.1</h2> <ul> <li>Fix: <a href="https://redirect.github.com/josdejong/workerpool/issues/523">#523</a> make <code>WorkerHandler</code> resilient against errors without <code>message</code> property.</li> </ul> <h2>2025-10-21, version 10.0.0</h2> <p>BREAKING CHANGES:</p> <ul> <li>Feat: implement <code>queueStrategy</code> option (FIFO / LIFO / custom) (<a href="https://redirect.github.com/josdejong/workerpool/issues/518">#518</a>, <a href="https://redirect.github.com/josdejong/workerpool/issues/517">#517</a>). This is a new feature without changes in the public API, but the internal property <code>pool.tasks</code> is changed into <code>pool.taskQueue</code>. So, changes are required if you rely on this internal property. Thanks <a href="https://github.com/amaneru55"><code>@​amaneru55</code></a></li> <li>Feat: introduce a new <code>TerminateError</code> class to differentiate between a crash and a regular error (see <a href="https://redirect.github.com/josdejong/workerpool/issues/519">#519</a>, <a href="https://redirect.github.com/josdejong/workerpool/issues/520">#520</a>). The <code>TerminateError</code> class extends from the class <code>Error</code> so no breaking changes in that regard. But some of the error messages are changed so if you have code that depends on the exact error messages you may need to change your code accordingly. Thanks <a href="https://github.com/Julusian"><code>@​Julusian</code></a>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/josdejong/workerpool/commits/v10.0.1">compare view</a></li> </ul> </details> <br /> Updates `@types/node` from 24.7.0 to 24.10.1 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare view</a></li> </ul> </details> <br /> Updates `@types/yargs` from 17.0.33 to 17.0.35 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/yargs">compare view</a></li> </ul> </details> <br /> Updates `esbuild` from 0.25.10 to 0.27.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/evanw/esbuild/releases">esbuild's releases</a>.</em></p> <blockquote> <h2>v0.27.1</h2> <ul> <li> <p>Fix bundler bug with <code>var</code> nested inside <code>if</code> (<a href="https://redirect.github.com/evanw/esbuild/issues/4348">#4348</a>)</p> <p>This release fixes a bug with the bundler that happens when importing an ES module using <code>require</code> (which causes it to be wrapped) and there's a top-level <code>var</code> inside an <code>if</code> statement without being wrapped in a <code>{ ... }</code> block (and a few other conditions). The bundling transform needed to hoist these <code>var</code> declarations outside of the lazy ES module wrapper for correctness. See the issue for details.</p> </li> <li> <p>Fix minifier bug with <code>for</code> inside <code>try</code> inside label (<a href="https://redirect.github.com/evanw/esbuild/issues/4351">#4351</a>)</p> <p>This fixes an old regression from <a href="https://github.com/evanw/esbuild/releases/v0.21.4">version v0.21.4</a>. Some code was introduced to move the label inside the <code>try</code> statement to address a problem with transforming labeled <code>for await</code> loops to avoid the <code>await</code> (the transformation involves converting the <code>for await</code> loop into a <code>for</code> loop and wrapping it in a <code>try</code> statement). However, it introduces problems for cross-compiled JVM code that uses all three of these features heavily. This release restricts this transform to only apply to <code>for</code> loops that esbuild itself generates internally as part of the <code>for await</code> transform. Here is an example of some affected code:</p> <pre lang="js"><code>// Original code d: { e: { try { while (1) { break d } } catch { break e; } } } <p>// Old output (with --minify) a:try{e:for(;;)break a}catch{break e}</p> <p>// New output (with --minify) a:e:try{for(;;)break a}catch{break e} </code></pre></p> </li> <li> <p>Inline IIFEs containing a single expression (<a href="https://redirect.github.com/evanw/esbuild/issues/4354">#4354</a>)</p> <p>Previously inlining of IIFEs (immediately-invoked function expressions) only worked if the body contained a single <code>return</code> statement. Now it should also work if the body contains a single expression statement instead:</p> <pre lang="js"><code>// Original code const foo = () =&gt; { const cb = () =&gt; { console.log(x()) } return cb() } <p>// Old output (with --minify) const foo=()=&gt;(()=&gt;{console.log(x())})();</p> <p>// New output (with --minify) const foo=()=&gt;{console.log(x())}; </code></pre></p> </li> <li> <p>The minifier now strips empty <code>finally</code> clauses (<a href="https://redirect.github.com/evanw/esbuild/issues/4353">#4353</a>)</p> <p>This improvement means that <code>finally</code> clauses containing dead code can potentially cause the associated <code>try</code> statement to be removed from the output entirely in minified builds:</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/evanw/esbuild/blob/main/CHANGELOG.md">esbuild's changelog</a>.</em></p> <blockquote> <h2>0.27.1</h2> <ul> <li> <p>Fix bundler bug with <code>var</code> nested inside <code>if</code> (<a href="https://redirect.github.com/evanw/esbuild/issues/4348">#4348</a>)</p> <p>This release fixes a bug with the bundler that happens when importing an ES module using <code>require</code> (which causes it to be wrapped) and there's a top-level <code>var</code> inside an <code>if</code> statement without being wrapped in a <code>{ ... }</code> block (and a few other conditions). The bundling transform needed to hoist these <code>var</code> declarations outside of the lazy ES module wrapper for correctness. See the issue for details.</p> </li> <li> <p>Fix minifier bug with <code>for</code> inside <code>try</code> inside label (<a href="https://redirect.github.com/evanw/esbuild/issues/4351">#4351</a>)</p> <p>This fixes an old regression from <a href="https://github.com/evanw/esbuild/releases/v0.21.4">version v0.21.4</a>. Some code was introduced to move the label inside the <code>try</code> statement to address a problem with transforming labeled <code>for await</code> loops to avoid the <code>await</code> (the transformation involves converting the <code>for await</code> loop into a <code>for</code> loop and wrapping it in a <code>try</code> statement). However, it introduces problems for cross-compiled JVM code that uses all three of these features heavily. This release restricts this transform to only apply to <code>for</code> loops that esbuild itself generates internally as part of the <code>for await</code> transform. Here is an example of some affected code:</p> <pre lang="js"><code>// Original code d: { e: { try { while (1) { break d } } catch { break e; } } } <p>// Old output (with --minify) a:try{e:for(;;)break a}catch{break e}</p> <p>// New output (with --minify) a:e:try{for(;;)break a}catch{break e} </code></pre></p> </li> <li> <p>Inline IIFEs containing a single expression (<a href="https://redirect.github.com/evanw/esbuild/issues/4354">#4354</a>)</p> <p>Previously inlining of IIFEs (immediately-invoked function expressions) only worked if the body contained a single <code>return</code> statement. Now it should also work if the body contains a single expression statement instead:</p> <pre lang="js"><code>// Original code const foo = () =&gt; { const cb = () =&gt; { console.log(x()) } return cb() } <p>// Old output (with --minify) const foo=()=&gt;(()=&gt;{console.log(x())})();</p> <p>// New output (with --minify) const foo=()=&gt;{console.log(x())}; </code></pre></p> </li> <li> <p>The minifier now strips empty <code>finally</code> clauses (<a href="https://redirect.github.com/evanw/esbuild/issues/4353">#4353</a>)</p> <p>This improvement means that <code>finally</code> clauses containing dead code can potentially cause the associated <code>try</code> statement to be removed from the output entirely in minified builds:</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/evanw/esbuild/commit/5e0e56d6d62076dfeff47f5227ae5300f91d2b16"><code>5e0e56d</code></a> publish 0.27.1 to npm</li> <li><a href="https://github.com/evanw/esbuild/commit/5a89732d6bc7d251b604b9d82a3044de65078230"><code>5a89732</code></a> fix <a href="https://redirect.github.com/evanw/esbuild/issues/4354">#4354</a>: improve IIFE inlining for expressions</li> <li><a href="https://github.com/evanw/esbuild/commit/b940218ceaadc819d11e8d84dfdf07ac84e27e57"><code>b940218</code></a> minify: move unused expr simplification later</li> <li><a href="https://github.com/evanw/esbuild/commit/c46d498c20ed336a3b5b69040b1250a861b2fa89"><code>c46d498</code></a> fix <a href="https://redirect.github.com/evanw/esbuild/issues/4353">#4353</a>: remove empty <code>try</code>/<code>finally</code> clauses</li> <li><a href="https://github.com/evanw/esbuild/commit/7a72735c0d5efccd99ac4920cb9501e928b28ec9"><code>7a72735</code></a> fix <a href="https://redirect.github.com/evanw/esbuild/issues/4348">#4348</a>: bundler bug with <code>var</code> inside <code>if</code></li> <li><a href="https://github.com/evanw/esbuild/commit/4e4e177bf252829472fc827aa421554cf436b40a"><code>4e4e177</code></a> fix <a href="https://redirect.github.com/evanw/esbuild/issues/4351">#4351</a>: label + <code>try</code> + <code>for</code> minifier bug</li> <li><a href="https://github.com/evanw/esbuild/commit/d6427c91edab734da686c4c5d29ed580b08b9fd5"><code>d6427c9</code></a> fix: deno release url wrong comment (<a href="https://redirect.github.com/evanw/esbuild/issues/4326">#4326</a>)</li> <li><a href="https://github.com/evanw/esbuild/commit/48e3e19bbf5c72e7b15afbb660fb1e1acaf3ce6f"><code>48e3e19</code></a> calling <code>Symbol.for</code> with a primitive never throws</li> <li><a href="https://github.com/evanw/esbuild/commit/4ff88d01062514c21ee58fdbee6ecfc4158689c0"><code>4ff88d0</code></a> update <code>decorator-tests.js</code> snapshot</li> <li><a href="https://github.com/evanw/esbuild/commit/1877e605bf1ac3e5881e6ffba5dfe94d5259b95c"><code>1877e60</code></a> calling <code>Symbol</code> with a primitive will never throw</li> <li>Additional commits viewable in <a href="https://github.com/evanw/esbuild/compare/v0.25.10...v0.27.1">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for esbuild since your current version.</p> </details> <br /> Updates `prettier` from 3.6.2 to 3.7.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/releases">prettier's releases</a>.</em></p> <blockquote> <h2>3.7.4</h2> <h2>What's Changed</h2> <ul> <li>Fix comment in union type gets duplicated by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/prettier/prettier/pull/18393">prettier/prettier#18393</a></li> <li>Fix unstable comment print in union type by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/prettier/prettier/pull/18395">prettier/prettier#18395</a></li> <li>Avoid quote around LWC interpolations by <a href="https://github.com/kovsu"><code>@​kovsu</code></a> in <a href="https://redirect.github.com/prettier/prettier/pull/18383">prettier/prettier#18383</a></li> </ul> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374">Changelog</a></p> <h2>3.7.3</h2> <h2>What's Changed</h2> <ul> <li>Fix <code>prettier.getFileInfo()</code> change that breaks VSCode extension by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/prettier/prettier/pull/18375">prettier/prettier#18375</a></li> </ul> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373">Changelog</a></p> <h2>3.7.2</h2> <h2>What's Changed</h2> <ul> <li>Fix string print when switching quotes by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/prettier/prettier/pull/18351">prettier/prettier#18351</a></li> <li>Preserve quote for embedded HTML attribute values by <a href="https://github.com/kovsu"><code>@​kovsu</code></a> in <a href="https://redirect.github.com/prettier/prettier/pull/18352">prettier/prettier#18352</a></li> <li>Fix comment in empty type literal by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/prettier/prettier/pull/18364">prettier/prettier#18364</a></li> </ul> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372">Changelog</a></p> <h2>3.7.1</h2> <ul> <li>Fix performance regression in doc printer (<a href="https://redirect.github.com/prettier/prettier/pull/18342">#18342</a> by <a href="https://github.com/fisker"><code>@​fisker</code></a>)</li> </ul> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371">Changelog</a></p> <h2>3.7.0</h2> <p><a href="https://github.com/prettier/prettier/compare/3.6.2...3.7.0">diff</a></p> <p>🔗 <a href="https://prettier.io/blog/2025/11/27/3.7.0">Release note</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's changelog</a>.</em></p> <blockquote> <h1>3.7.4</h1> <p><a href="https://github.com/prettier/prettier/compare/3.7.3...3.7.4">diff</a></p> <h4>LWC: Avoid quote around interpolations (<a href="https://redirect.github.com/prettier/prettier/pull/18383">#18383</a> by <a href="https://github.com/kovsu"><code>@​kovsu</code></a>)</h4> <!-- raw HTML omitted --> <pre lang="html"><code>&lt;!-- Input --&gt; &lt;div foo={bar}&gt; &lt;/div&gt; <p>&lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --&gt; &lt;div foo=&quot;{bar}&quot;&gt;&lt;/div&gt;</p> <p>&lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --&gt; &lt;div foo={bar}&gt;&lt;/div&gt; </code></pre></p> <h4>TypeScript: Fix comment inside union type gets duplicated (<a href="https://redirect.github.com/prettier/prettier/pull/18393">#18393</a> by <a href="https://github.com/fisker"><code>@​fisker</code></a>)</h4> <!-- raw HTML omitted --> <pre lang="tsx"><code>// Input type Foo = (/** comment */ a | b) | c; <p>// Prettier 3.7.3 type Foo = /** comment <em>/ (/</em>* comment */ a | b) | c;</p> <p>// Prettier 3.7.4 type Foo = /** comment */ (a | b) | c; </code></pre></p> <h4>TypeScript: Fix unstable comment print in union type comments (<a href="https://redirect.github.com/prettier/prettier/pull/18395">#18395</a> by <a href="https://github.com/fisker"><code>@​fisker</code></a>)</h4> <!-- raw HTML omitted --> <pre lang="tsx"><code>// Input type X = (A | B) &amp; ( // comment A | B ); <p>// Prettier 3.7.3 (first format) type X = (A | B) &amp; (// comment A | B);</p> <p>// Prettier 3.7.3 (second format) type X = ( | A &lt;/tr&gt;&lt;/table&gt; </code></pre></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e"><code>7848357</code></a> Release 3.7.4</li> <li><a href="https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0"><code>7686c59</code></a> Release <code>@​prettier/plugin-hermes</code> &amp; <code>@​prettier/plugin-oxc</code> v0.1.3</li> <li><a href="https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c"><code>fe49434</code></a> Remove dead code checking union/intersection types length (<a href="https://redirect.github.com/prettier/prettier/issues/18396">#18396</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729"><code>ca02b37</code></a> Fix unstable comment print (<a href="https://redirect.github.com/prettier/prettier/issues/18395">#18395</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974"><code>7efb988</code></a> Fix comment in union type get duplicated (<a href="https://redirect.github.com/prettier/prettier/issues/18393">#18393</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3"><code>cfa92c1</code></a> Update dependency <code>@​angular/compiler</code> to v21.0.2 (<a href="https://redirect.github.com/prettier/prettier/issues/18392">#18392</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d"><code>1de2737</code></a> Update dependency yaml to v2.8.2 (<a href="https://redirect.github.com/prettier/prettier/issues/18391">#18391</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6"><code>706aa4e</code></a> Switch js parse postprocess to <code>onEnter</code> (<a href="https://redirect.github.com/prettier/prettier/issues/18382">#18382</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e"><code>d3eb2b2</code></a> Reuse arrays in visitor keys (<a href="https://redirect.github.com/prettier/prettier/issues/18386">#18386</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99"><code>c45fef1</code></a> Fix LWC attribute with <code>--embedded-language-formatting off</code> (<a href="https://redirect.github.com/prettier/prettier/issues/18383">#18383</a>)</li> <li>Additional commits viewable in <a href="https://github.com/prettier/prettier/compare/3.6.2...3.7.4">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for prettier since your current version.</p> </details> <br /> Updates `tsx` from 4.20.6 to 4.21.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/privatenumber/tsx/releases">tsx's releases</a>.</em></p> <blockquote> <h2>v4.21.0</h2> <h1><a href="https://github.com/privatenumber/tsx/compare/v4.20.6...v4.21.0">4.21.0</a> (2025-11-30)</h1> <h3>Features</h3> <ul> <li>upgrade esbuild (<a href="https://redirect.github.com/privatenumber/tsx/issues/748">#748</a>) (<a href="https://github.com/privatenumber/tsx/commit/048fb623870f22c5026ad84187b545d418d2dfe8">048fb62</a>)</li> </ul> <hr /> <p>This release is also available on:</p> <ul> <li><a href="https://www.npmjs.com/package/tsx/v/4.21.0"><code>npm package (@​latest dist-tag)</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/privatenumber/tsx/commit/f6284cd50575ce6e8d110f63266d66cb9cde3b88"><code>f6284cd</code></a> ci: lock in semantic-release v24</li> <li><a href="https://github.com/privatenumber/tsx/commit/048fb623870f22c5026ad84187b545d418d2dfe8"><code>048fb62</code></a> feat: upgrade esbuild (<a href="https://redirect.github.com/privatenumber/tsx/issues/748">#748</a>)</li> <li>See full diff in <a href="https://github.com/privatenumber/tsx/compare/v4.20.6...v4.21.0">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <de... _Description has been truncated_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
voidash/digitalgarden#12
No description provided.