[PR #58] chore(deps): bump the dependencies group across 1 directory with 17 updates #60

Open
opened 2026-03-02 11:45:15 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/karant-dev/AutoRedact/pull/58
Author: @dependabot[bot]
Created: 2/25/2026
Status: 🔄 Open

Base: mainHead: dependabot/npm_and_yarn/dependencies-a47b4ef182


📝 Commits (1)

  • 2641a8d chore(deps): bump the dependencies group across 1 directory with 17 updates

📊 Changes

2 files changed (+604 additions, -739 deletions)

View changed files

📝 package-lock.json (+588 -723)
📝 package.json (+16 -16)

📄 Description

Bumps the dependencies group with 16 updates in the / directory:

Package From To
@fastify/multipart 9.3.0 9.4.0
commander 14.0.2 14.0.3
fastify 5.6.2 5.7.4
jspdf 4.0.0 4.2.0
pdfjs-dist 5.4.530 5.4.624
react 19.2.3 19.2.4
@types/react 19.2.8 19.2.14
react-dom 19.2.3 19.2.4
@eslint/js 9.39.2 10.0.1
@tailwindcss/vite 4.1.18 4.2.1
@types/node 25.0.8 25.3.0
@vitejs/plugin-react 5.1.2 5.1.4
eslint 9.39.2 10.0.2
eslint-plugin-react-refresh 0.4.26 0.5.2
globals 17.0.0 17.3.0
typescript-eslint 8.53.0 8.56.1

Updates @fastify/multipart from 9.3.0 to 9.4.0

Release notes

Sourced from @​fastify/multipart's releases.

v9.4.0

What's Changed

New Contributors

Full Changelog: https://github.com/fastify/fastify-multipart/compare/v9.3.0...v9.4.0

Commits

Updates commander from 14.0.2 to 14.0.3

Release notes

Sourced from commander's releases.

v14.0.3

Added

  • Release Policy document (#2462)

Changes

  • old major versions now supported for 12 months instead of just previous major version, to give predictable end-of-life date (#2462)
  • clarify typing for deprecated callback parameter to .outputHelp() (#2427)
  • simple readability improvements to README (#2465)
Changelog

Sourced from commander's changelog.

[14.0.3] (2026-01-31)

Added

  • Release Policy document (#2462)

Changes

  • old major versions now supported for 12 months instead of just previous major version, to give predictable end-of-life date (#2462)
  • clarify typing for deprecated callback parameter to .outputHelp() (#2427)
  • simple readability improvements to README (#2465)
Commits

Updates fastify from 5.6.2 to 5.7.4

Release notes

Sourced from fastify's releases.

v5.7.4

Full Changelog: https://github.com/fastify/fastify/compare/v5.7.3...v5.7.4

v5.7.3

⚠️ Security Release

What's Changed

Full Changelog: https://github.com/fastify/fastify/compare/v5.7.2...v5.7.3

v5.7.2

⚠️ Notice ⚠️

Parsing of the content-type header has been improved to a strict parser in PR #6414. This means only header values in the form described in RFC 9110 are accepted.

What's Changed

New Contributors

Full Changelog: https://github.com/fastify/fastify/compare/v5.7.1...v5.7.2

v5.7.1

What's Changed

Full Changelog: https://github.com/fastify/fastify/compare/v5.7.0...v5.7.1

v5.7.0

What's Changed

... (truncated)

Commits

Updates jspdf from 4.0.0 to 4.2.0

Release notes

Sourced from jspdf's releases.

v4.2.0

This release fixes three security issues.

What's Changed

New Contributors

Full Changelog: https://github.com/parallax/jsPDF/compare/v4.1.0...v4.2.0

v4.1.0

This release fixes several security issues.

What's Changed

Full Changelog: https://github.com/parallax/jsPDF/compare/v4.0.0...v4.1.0

Commits

Updates pdfjs-dist from 5.4.530 to 5.4.624

Release notes

Sourced from pdfjs-dist's releases.

v5.4.624

This release contains improvements for accessibility, the annotation editor, image decoding, performance and the viewer.

Changes since v5.4.530

Commits
  • 384c620 Merge pull request #20565 from kairosci/fix-bug-20557
  • e4cd317 Merge pull request #20602 from Snuffleupagus/BasePDFStream-2
  • ecb09d6 Add the current loading percentage to the onPassword callback
  • 4ca205b Add an abstract BasePDFStreamRangeReader class, that all the old `IPDFStrea...
  • 54d8c5e Add an abstract BasePDFStreamReader class, that all the old `IPDFStreamRead...
  • 4a8fb4d Add an abstract BasePDFStream class, that all the old IPDFStream implemen...
  • a80f10f Remove the onProgress callback from the IPDFStreamRangeReader interface
  • 05b78ce Stop registering an onProgress callback on the PDFWorkerStreamRangeReader...
  • 9872657 Remove the unused IPDFStreamRangeReader.prototype.isStreamingSupported getter
  • 62d5408 Stop tracking progressiveDataLength in the ChunkedStreamManager class
  • Additional commits viewable in compare view

Updates react from 19.2.3 to 19.2.4

Release notes

Sourced from react's releases.

19.2.4 (January 26th, 2026)

React Server Components

Commits

Updates @types/react from 19.2.8 to 19.2.14

Commits

Updates react-dom from 19.2.3 to 19.2.4

Release notes

Sourced from react-dom's releases.

19.2.4 (January 26th, 2026)

React Server Components

Commits

Updates @eslint/js from 9.39.2 to 10.0.1

Release notes

Sourced from @​eslint/js's releases.

v10.0.1

Bug Fixes

  • c87d5bd fix: update eslint (#20531) (renovate[bot])
  • d841001 fix: update minimatch to 10.2.1 to address security vulnerabilities (#20519) (루밀LuMir)
  • 04c2147 fix: update error message for unused suppressions (#20496) (fnx)
  • 38b089c fix: update dependency @​eslint/config-array to ^0.23.1 (#20484) (renovate[bot])

Documentation

  • 5b3dbce docs: add AI acknowledgement section to templates (#20431) (루밀LuMir)
  • 6f23076 docs: toggle nav in no-JS mode (#20476) (Tanuj Kanti)
  • b69cfb3 docs: Update README (GitHub Actions Bot)

Chores

  • e5c281f chore: updates for v9.39.3 release (Jenkins)
  • 8c3832a chore: update @​typescript-eslint/parser to ^8.56.0 (#20514) (Milos Djermanovic)
  • 8330d23 test: add tests for config-api (#20493) (Milos Djermanovic)
  • 37d6e91 chore: remove eslint v10 prereleases from eslint-config-eslint deps (#20494) (Milos Djermanovic)
  • da7cd0e refactor: cleanup error message templates (#20479) (Francesco Trotta)
  • 84fb885 chore: package.json update for @​eslint/js release (Jenkins)
  • 1f66734 chore: add eslint to peerDependencies of @eslint/js (#20467) (Milos Djermanovic)

v10.0.0

Breaking Changes

  • f9e54f4 feat!: estimate rule-tester failure location (#20420) (ST-DDT)
  • a176319 feat!: replace chalk with styleText and add color to ResultsMeta (#20227) (루밀LuMir)
  • c7046e6 feat!: enable JSX reference tracking (#20152) (Pixel998)
  • fa31a60 feat!: add name to configs (#20015) (Kirk Waiblinger)
  • 3383e7e fix!: remove deprecated SourceCode methods (#20137) (Pixel998)
  • 501abd0 feat!: update dependency minimatch to v10 (#20246) (renovate[bot])
  • ca4d3b4 fix!: stricter rule tester assertions for valid test cases (#20125) (唯然)
  • 96512a6 fix!: Remove deprecated rule context methods (#20086) (Nicholas C. Zakas)
  • c69fdac feat!: remove eslintrc support (#20037) (Francesco Trotta)
  • 208b5cc feat!: Use ScopeManager#addGlobals() (#20132) (Milos Djermanovic)
  • a2ee188 fix!: add uniqueItems: true in no-invalid-regexp option (#20155) (Tanuj Kanti)
  • a89059d feat!: Program range span entire source text (#20133) (Pixel998)
  • 39a6424 fix!: assert 'text' is a string across all RuleFixer methods (#20082) (Pixel998)
  • f28fbf8 fix!: Deprecate "always" and "as-needed" options of the radix rule (#20223) (Milos Djermanovic)
  • aa3fb2b fix!: tighten func-names schema (#20119) (Pixel998)
  • f6c0ed0 feat!: report eslint-env comments as errors (#20128) (Francesco Trotta)
  • 4bf739f fix!: remove deprecated LintMessage#nodeType and TestCaseError#type (#20096) (Pixel998)
  • 523c076 feat!: drop support for jiti < 2.2.0 (#20016) (michael faith)
  • 454a292 feat!: update eslint:recommended configuration (#20210) (Pixel998)
  • 4f880ee feat!: remove v10_* and inactive unstable_* flags (#20225) (sethamus)
  • f18115c feat!: no-shadow-restricted-names report globalThis by default (#20027) (sethamus)
  • c6358c3 feat!: Require Node.js ^20.19.0 || ^22.13.0 || >=24 (#20160) (Milos Djermanovic)

Features

  • bff9091 feat: handle Array.fromAsync in array-callback-return (#20457) (Francesco Trotta)
  • 290c594 feat: add self to no-implied-eval rule (#20468) (sethamus)
  • 43677de feat: fix handling of function and class expression names in no-shadow (#20432) (Milos Djermanovic)

... (truncated)

Commits
  • 84fb885 chore: package.json update for @​eslint/js release
  • 1f66734 chore: add eslint to peerDependencies of @eslint/js (#20467)
  • f3fbc2f chore: set @eslint/js version to 10.0.0 to skip releasing it (#20466)
  • b4b3127 chore: package.json update for @​eslint/js release
  • 0b14059 chore: package.json update for @​eslint/js release
  • fa31a60 feat!: add name to configs (#20015)
  • 1e2cad5 chore: package.json update for @​eslint/js release
  • 454a292 feat!: update eslint:recommended configuration (#20210)
  • c6358c3 feat!: Require Node.js ^20.19.0 || ^22.13.0 || >=24 (#20160)
  • See full diff in compare view

Updates @tailwindcss/vite from 4.1.18 to 4.2.1

Release notes

Sourced from @​tailwindcss/vite's releases.

v4.2.1

Fixed

  • Allow trailing dash in functional utility names for backwards compatibility (#19696)
  • Properly detect classes containing . characters within curly braces in MDX files (#19711)

v4.2.0

Added

  • Add mauve, olive, mist, and taupe color palettes to the default theme (#19627)
  • Add @tailwindcss/webpack package to run Tailwind CSS as a webpack plugin (#19610)
  • Add pbs-* and pbe-* utilities for padding-block-start and padding-block-end (#19601)
  • Add mbs-* and mbe-* utilities for margin-block-start and margin-block-end (#19601)
  • Add scroll-pbs-* and scroll-pbe-* utilities for scroll-padding-block-start and scroll-padding-block-end (#19601)
  • Add scroll-mbs-* and scroll-mbe-* utilities for scroll-margin-block-start and scroll-margin-block-end (#19601)
  • Add border-bs-* and border-be-* utilities for border-block-start and border-block-end (#19601)
  • Add inline-*, min-inline-*, max-inline-* utilities for inline-size, min-inline-size, and max-inline-size (#19612)
  • Add block-*, min-block-*, max-block-* utilities for block-size, min-block-size, and max-block-size (#19612)
  • Add inset-s-*, inset-e-*, inset-bs-*, inset-be-* utilities for inset-inline-start, inset-inline-end, inset-block-start, and inset-block-end (#19613)
  • Add font-features-* utility for font-feature-settings (#19623)

Fixed

  • Prevent double @supports wrapper for color-mix values (#19450)
  • Allow whitespace around @source inline() argument (#19461)
  • Emit comment when source maps are saved to files when using @tailwindcss/cli (#19447)
  • Detect utilities containing capital letters followed by numbers (#19465)
  • Fix class extraction for Rails' strict locals (#19525)
  • Align @utility name validation with Oxide scanner rules (#19524)
  • Fix infinite loop when using @variant inside @custom-variant (#19633)
  • Allow multiples of .25 in aspect-* fractions (e.g. aspect-8.5/11) (#19688)
  • Ensure changes to external files listed via @source trigger a full page reload when using @tailwindcss/vite (#19670)
  • Improve performance of Oxide scanner in bigger projects by reducing file system walks (#19632)
  • Ensure import aliases in Astro v5 work without crashing when using @tailwindcss/vite (#19677)
  • Allow escape characters in @utility names to improve support with formatters such as Biome (#19626)
  • Fix incorrect canonicalization results when canonicalizing multiple times (#19675)
  • Add .jj to default ignored content directories (#19687)

Deprecated

  • Deprecate start-* and end-* utilities in favor of inset-s-* and inset-e-* utilities (#19613)
Changelog

Sourced from @​tailwindcss/vite's changelog.

[4.2.1] - 2026-02-23

Fixed

  • Allow trailing dash in functional utility names for backwards compatibility (#19696)
  • Properly detect classes containing . characters within curly braces in MDX files (#19711)

[4.2.0] - 2026-02-18

Added

  • Add mauve, olive, mist, and taupe color palettes to the default theme (#19627)
  • Add @tailwindcss/webpack package to run Tailwind CSS as a webpack plugin (#19610)
  • Add pbs-* and pbe-* utilities for padding-block-start and padding-block-end (#19601)
  • Add mbs-* and mbe-* utilities for margin-block-start and margin-block-end (#19601)
  • Add scroll-pbs-* and scroll-pbe-* utilities for scroll-padding-block-start and scroll-padding-block-end (#19601)
  • Add scroll-mbs-* and scroll-mbe-* utilities for scroll-margin-block-start and scroll-margin-block-end (#19601)
  • Add border-bs-* and border-be-* utilities for border-block-start and border-block-end (#19601)
  • Add inline-*, min-inline-*, max-inline-* utilities for inline-size, min-inline-size, and max-inline-size (#19612)
  • Add block-*, min-block-*, max-block-* utilities for block-size, min-block-size, and max-block-size (#19612)
  • Add inset-s-*, inset-e-*, inset-bs-*, inset-be-* utilities for inset-inline-start, inset-inline-end, inset-block-start, and inset-block-end (#19613)
  • Add font-features-* utility for font-feature-settings (#19623)

Fixed

  • Prevent double @supports wrapper for color-mix values (#19450)
  • Allow whitespace around @source inline() argument (#19461)
  • Emit comment when source maps are saved to files when using @tailwindcss/cli (#19447)
  • Detect utilities containing capital letters followed by numbers (#19465)
  • Fix class extraction for Rails' strict locals (#19525)
  • Align @utility name validation with Oxide scanner rules (#19524)
  • Fix infinite loop when using @variant inside @custom-variant (#19633)
  • Allow multiples of .25 in aspect-* fractions (e.g. aspect-8.5/11) (#19688)
  • Ensure changes to external files listed via @source trigger a full page reload when using @tailwindcss/vite (#19670)
  • Improve performance of Oxide scanner in bigger projects by reducing file system walks (#19632)
  • Ensure import aliases in Astro v5 work without crashing when using @tailwindcss/vite (#19677)
  • Allow escape characters in @utility names to improve support with formatters such as Biome (#19626)
  • Fix incorrect canonicalization results when canonicalizing multiple times (#19675)
  • Add .jj to default ignored content directories (#19687)

Deprecated

  • Deprecate start-* and end-* utilities in favor of inset-s-* and inset-e-* utilities (#19613)
Commits

Updates @types/node from 25.0.8 to 25.3.0

Commits

Updates @types/react from 19.2.8 to 19.2.14

Commits

Updates @vitejs/plugin-react from 5.1.2 to 5.1.4

Release notes

Sourced from @​vitejs/plugin-react's releases.

plugin-react@5.1.4

Fix canSkipBabel not accounting for babel.overrides (#1098)

When configuring babel.overrides without top-level plugins or presets, Babel was incorrectly skipped. The canSkipBabel function now checks for overrides.length to ensure override configurations are processed.

plugin-react@5.1.3

No release notes provided.

Changelog

Sourced from @​vitejs/plugin-react's changelog.

5.1.4 (2026-02-10)

Fix canSkipBabel not accounting for babel.overrides (#1098)

When configuring babel.overrides without top-level plugins or presets, Babel was incorrectly skipped. The canSkipBabel function now checks for overrides.length to ensure override configurations are processed.

5.1.3 (2026-02-02)

Commits
## 📋 Pull Request Information **Original PR:** https://github.com/karant-dev/AutoRedact/pull/58 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 2/25/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `dependabot/npm_and_yarn/dependencies-a47b4ef182` --- ### 📝 Commits (1) - [`2641a8d`](https://github.com/karant-dev/AutoRedact/commit/2641a8d21f1ea5620c010af454b4eb79bdd8299f) chore(deps): bump the dependencies group across 1 directory with 17 updates ### 📊 Changes **2 files changed** (+604 additions, -739 deletions) <details> <summary>View changed files</summary> 📝 `package-lock.json` (+588 -723) 📝 `package.json` (+16 -16) </details> ### 📄 Description Bumps the dependencies group with 16 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@fastify/multipart](https://github.com/fastify/fastify-multipart) | `9.3.0` | `9.4.0` | | [commander](https://github.com/tj/commander.js) | `14.0.2` | `14.0.3` | | [fastify](https://github.com/fastify/fastify) | `5.6.2` | `5.7.4` | | [jspdf](https://github.com/parallax/jsPDF) | `4.0.0` | `4.2.0` | | [pdfjs-dist](https://github.com/mozilla/pdf.js) | `5.4.530` | `5.4.624` | | [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.4` | | [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.8` | `19.2.14` | | [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.4` | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.2` | `10.0.1` | | [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.1.18` | `4.2.1` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.0.8` | `25.3.0` | | [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.2` | `5.1.4` | | [eslint](https://github.com/eslint/eslint) | `9.39.2` | `10.0.2` | | [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.26` | `0.5.2` | | [globals](https://github.com/sindresorhus/globals) | `17.0.0` | `17.3.0` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.53.0` | `8.56.1` | Updates `@fastify/multipart` from 9.3.0 to 9.4.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/fastify/fastify-multipart/releases"><code>@​fastify/multipart</code>'s releases</a>.</em></p> <blockquote> <h2>v9.4.0</h2> <h2>What's Changed</h2> <ul> <li>test(multipart-body-schema): remove stray console.log by <a href="https://github.com/Fdawgs"><code>@​Fdawgs</code></a> in <a href="https://redirect.github.com/fastify/fastify-multipart/pull/598">fastify/fastify-multipart#598</a></li> <li>chore(deps-dev): bump <code>@​types/node</code> from 24.10.4 to 25.0.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/fastify/fastify-multipart/pull/600">fastify/fastify-multipart#600</a></li> <li>feat: add per route busboy configuration by <a href="https://github.com/grigoran"><code>@​grigoran</code></a> in <a href="https://redirect.github.com/fastify/fastify-multipart/pull/580">fastify/fastify-multipart#580</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/grigoran"><code>@​grigoran</code></a> made their first contribution in <a href="https://redirect.github.com/fastify/fastify-multipart/pull/580">fastify/fastify-multipart#580</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/fastify/fastify-multipart/compare/v9.3.0...v9.4.0">https://github.com/fastify/fastify-multipart/compare/v9.3.0...v9.4.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/fastify/fastify-multipart/commit/e21c54ce3e8fe667f2fb31f1c5555c6b4e13b610"><code>e21c54c</code></a> 9.4.0</li> <li><a href="https://github.com/fastify/fastify-multipart/commit/239f1493bc41b836ad61f80b5bae048e677559c9"><code>239f149</code></a> feat: add per route busboy configuration (<a href="https://redirect.github.com/fastify/fastify-multipart/issues/580">#580</a>)</li> <li><a href="https://github.com/fastify/fastify-multipart/commit/b4c6b3dcc5df5b28b6d93ffe65d88fcf7632618c"><code>b4c6b3d</code></a> chore(deps-dev): bump <code>@​types/node</code> from 24.10.4 to 25.0.3 (<a href="https://redirect.github.com/fastify/fastify-multipart/issues/600">#600</a>)</li> <li><a href="https://github.com/fastify/fastify-multipart/commit/83aea9789d45a6222041a4fa33fd9535a179f4b9"><code>83aea97</code></a> test(multipart-body-schema): remove stray console.log (<a href="https://redirect.github.com/fastify/fastify-multipart/issues/598">#598</a>)</li> <li>See full diff in <a href="https://github.com/fastify/fastify-multipart/compare/v9.3.0...v9.4.0">compare view</a></li> </ul> </details> <br /> Updates `commander` from 14.0.2 to 14.0.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tj/commander.js/releases">commander's releases</a>.</em></p> <blockquote> <h2>v14.0.3</h2> <h3>Added</h3> <ul> <li>Release Policy document (<a href="https://redirect.github.com/tj/commander.js/issues/2462">#2462</a>)</li> </ul> <h3>Changes</h3> <ul> <li>old major versions now supported for 12 months instead of just previous major version, to give predictable end-of-life date (<a href="https://redirect.github.com/tj/commander.js/issues/2462">#2462</a>)</li> <li>clarify typing for deprecated callback parameter to <code>.outputHelp()</code> (<a href="https://redirect.github.com/tj/commander.js/issues/2427">#2427</a>)</li> <li>simple readability improvements to README (<a href="https://redirect.github.com/tj/commander.js/issues/2465">#2465</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tj/commander.js/blob/master/CHANGELOG.md">commander's changelog</a>.</em></p> <blockquote> <h2>[14.0.3] (2026-01-31)</h2> <h3>Added</h3> <ul> <li>Release Policy document (<a href="https://redirect.github.com/tj/commander.js/issues/2462">#2462</a>)</li> </ul> <h3>Changes</h3> <ul> <li>old major versions now supported for 12 months instead of just previous major version, to give predictable end-of-life date (<a href="https://redirect.github.com/tj/commander.js/issues/2462">#2462</a>)</li> <li>clarify typing for deprecated callback parameter to <code>.outputHelp()</code> (<a href="https://redirect.github.com/tj/commander.js/issues/2427">#2427</a>)</li> <li>simple readability improvements to README (<a href="https://redirect.github.com/tj/commander.js/issues/2465">#2465</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tj/commander.js/commit/8247364da749736570161e95682b07fc2d72497b"><code>8247364</code></a> 14.0.3</li> <li><a href="https://github.com/tj/commander.js/commit/e281fe3e8c63c2518cdd7f3f1966ad2a0fbd1258"><code>e281fe3</code></a> Update docs for 14.0.3 (<a href="https://redirect.github.com/tj/commander.js/issues/2474">#2474</a>)</li> <li><a href="https://github.com/tj/commander.js/commit/7357ddafe2cb7f6eed09217d77db4201e22aad83"><code>7357dda</code></a> Separate out a more detailed release policy document (<a href="https://redirect.github.com/tj/commander.js/issues/2462">#2462</a>)</li> <li><a href="https://github.com/tj/commander.js/commit/b6e2e3a1ebe1751224a5c19778332df93caf0dea"><code>b6e2e3a</code></a> Bump eslint from 9.39.1 to 9.39.2 (<a href="https://redirect.github.com/tj/commander.js/issues/2470">#2470</a>)</li> <li><a href="https://github.com/tj/commander.js/commit/d6f63a7b33716da842e9b67433147150fb9059cd"><code>d6f63a7</code></a> Bump ts-jest from 29.4.5 to 29.4.6 (<a href="https://redirect.github.com/tj/commander.js/issues/2467">#2467</a>)</li> <li><a href="https://github.com/tj/commander.js/commit/2a9768aea01e6d8caa5d55b70d3ad53a35e47288"><code>2a9768a</code></a> Bump prettier from 3.6.2 to 3.7.4 (<a href="https://redirect.github.com/tj/commander.js/issues/2466">#2466</a>)</li> <li><a href="https://github.com/tj/commander.js/commit/921191868b3cb935908256d4655b7bb9c6ad90bc"><code>9211918</code></a> docs(README): Tweak formatting, punctuation for clarity (<a href="https://redirect.github.com/tj/commander.js/issues/2465">#2465</a>)</li> <li><a href="https://github.com/tj/commander.js/commit/4208a96ee7533b7ee5fa10123d169bc8c631b83c"><code>4208a96</code></a> Bump typescript-eslint from 8.46.2 to 8.48.0 (<a href="https://redirect.github.com/tj/commander.js/issues/2458">#2458</a>)</li> <li><a href="https://github.com/tj/commander.js/commit/03308ceb50c8b508abcfc3b34c36daa2e7b813d2"><code>03308ce</code></a> Bump eslint-plugin-jest from 29.0.1 to 29.2.1 (<a href="https://redirect.github.com/tj/commander.js/issues/2457">#2457</a>)</li> <li><a href="https://github.com/tj/commander.js/commit/4d2db1f287112f37e0f9bfac54d5d7d981c5ec01"><code>4d2db1f</code></a> Bump globals from 16.4.0 to 16.5.0 (<a href="https://redirect.github.com/tj/commander.js/issues/2456">#2456</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tj/commander.js/compare/v14.0.2...v14.0.3">compare view</a></li> </ul> </details> <br /> Updates `fastify` from 5.6.2 to 5.7.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/fastify/fastify/releases">fastify's releases</a>.</em></p> <blockquote> <h2>v5.7.4</h2> <p><strong>Full Changelog</strong>: <a href="https://github.com/fastify/fastify/compare/v5.7.3...v5.7.4">https://github.com/fastify/fastify/compare/v5.7.3...v5.7.4</a></p> <h2>v5.7.3</h2> <h2>⚠️ Security Release</h2> <ul> <li>Fix <a href="https://github.com/fastify/fastify/security/advisories/GHSA-mrq3-vjjr-p77c">https://github.com/fastify/fastify/security/advisories/GHSA-mrq3-vjjr-p77c</a> <code>CVE-2026-25224</code>.</li> </ul> <h2>What's Changed</h2> <ul> <li>docs: update Reply.send() documentation for string serialization by <a href="https://github.com/mcollina"><code>@​mcollina</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6466">fastify/fastify#6466</a></li> <li>chore: ignore agents config files by <a href="https://github.com/mcollina"><code>@​mcollina</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6474">fastify/fastify#6474</a></li> <li>docs: update vulnerability reporting to use GitHub Security by <a href="https://github.com/mcollina"><code>@​mcollina</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6475">fastify/fastify#6475</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/fastify/fastify/compare/v5.7.2...v5.7.3">https://github.com/fastify/fastify/compare/v5.7.2...v5.7.3</a></p> <h2>v5.7.2</h2> <h2>⚠️ Notice ⚠️</h2> <p>Parsing of the <code>content-type</code> header has been improved to a strict parser in PR <a href="https://redirect.github.com/fastify/fastify/issues/6414">#6414</a>. This means only header values in the form described in <a href="https://httpwg.org/specs/rfc9110.html#field.content-type">RFC 9110</a> are accepted.</p> <h2>What's Changed</h2> <ul> <li>chore: npm ignore AI related files by <a href="https://github.com/climba03003"><code>@​climba03003</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6447">fastify/fastify#6447</a></li> <li>chore: update sponsor url by <a href="https://github.com/Eomm"><code>@​Eomm</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6450">fastify/fastify#6450</a></li> <li>docs: add fastify-http-exceptions to Ecosystem.md by <a href="https://github.com/bhouston"><code>@​bhouston</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6442">fastify/fastify#6442</a></li> <li>docs: fix invalid shorten form schema example by <a href="https://github.com/climba03003"><code>@​climba03003</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6448">fastify/fastify#6448</a></li> <li>docs: Simplify and tighten decorators example by <a href="https://github.com/smith558"><code>@​smith558</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6451">fastify/fastify#6451</a></li> <li>docs: Fix incorrect variable use by <a href="https://github.com/smith558"><code>@​smith558</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6455">fastify/fastify#6455</a></li> <li>chore: update sponsor link by <a href="https://github.com/Eomm"><code>@​Eomm</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6460">fastify/fastify#6460</a></li> <li>fix: Fix MIT Licence file to conform to standard by <a href="https://github.com/smith558"><code>@​smith558</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6464">fastify/fastify#6464</a></li> <li>docs: move querystringParser option under routerOptions by <a href="https://github.com/inyourtime"><code>@​inyourtime</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6463">fastify/fastify#6463</a></li> <li>chore: Updated content-type header parsing by <a href="https://github.com/jsumners"><code>@​jsumners</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6414">fastify/fastify#6414</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/bhouston"><code>@​bhouston</code></a> made their first contribution in <a href="https://redirect.github.com/fastify/fastify/pull/6442">fastify/fastify#6442</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/fastify/fastify/compare/v5.7.1...v5.7.2">https://github.com/fastify/fastify/compare/v5.7.1...v5.7.2</a></p> <h2>v5.7.1</h2> <h2>What's Changed</h2> <ul> <li>chore: Bump actions/checkout from 5 to 6 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/fastify/fastify/pull/6434">fastify/fastify#6434</a></li> <li>chore: updated version in the fastify.js by <a href="https://github.com/Tony133"><code>@​Tony133</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6446">fastify/fastify#6446</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/fastify/fastify/compare/v5.7.0...v5.7.1">https://github.com/fastify/fastify/compare/v5.7.0...v5.7.1</a></p> <h2>v5.7.0</h2> <h2>What's Changed</h2> <ul> <li>docs: Improved firebase serverless guide about process remaining stuck by <a href="https://github.com/alexandercerutti"><code>@​alexandercerutti</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6380">fastify/fastify#6380</a></li> <li>docs: update migration guide with date-time breaking change by <a href="https://github.com/craftsman01"><code>@​craftsman01</code></a> in <a href="https://redirect.github.com/fastify/fastify/pull/6110">fastify/fastify#6110</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/fastify/fastify/commit/4682a78381fcb7b9c382cc734295cfc926e581e4"><code>4682a78</code></a> Bumped v5.7.4</li> <li><a href="https://github.com/fastify/fastify/commit/49468eddb7c59e07fb95183afbf03498fccac99e"><code>49468ed</code></a> Bumped v5.7.3</li> <li><a href="https://github.com/fastify/fastify/commit/eb11156396f6a5fedaceed0140aed2b7f026be37"><code>eb11156</code></a> Merge commit from fork</li> <li><a href="https://github.com/fastify/fastify/commit/d98ce2a0c030e18d27d93ed000788f95944ed910"><code>d98ce2a</code></a> docs: update vulnerability reporting to use GitHub Security (<a href="https://redirect.github.com/fastify/fastify/issues/6475">#6475</a>)</li> <li><a href="https://github.com/fastify/fastify/commit/17172c40506604fd15f8e5f17299b671d4b58686"><code>17172c4</code></a> Ignore agents config files (<a href="https://redirect.github.com/fastify/fastify/issues/6474">#6474</a>)</li> <li><a href="https://github.com/fastify/fastify/commit/b48826f07beaa925809c5e347d67a7e2502eb156"><code>b48826f</code></a> docs: update Reply.send() documentation for string serialization (<a href="https://redirect.github.com/fastify/fastify/issues/6466">#6466</a>)</li> <li><a href="https://github.com/fastify/fastify/commit/e1e4fe75910c36e1b9ebb87026ca16c053a9c1f2"><code>e1e4fe7</code></a> v5.7.2</li> <li><a href="https://github.com/fastify/fastify/commit/32d7b6add39ddf082d92579a58bea7018c5ac821"><code>32d7b6a</code></a> chore: Updated content-type header parsing (<a href="https://redirect.github.com/fastify/fastify/issues/6414">#6414</a>)</li> <li><a href="https://github.com/fastify/fastify/commit/f4a6ac1d0321e9f1757c165a2d423ccbefe7c9c9"><code>f4a6ac1</code></a> docs: move querystringParser example under routerOptions (<a href="https://redirect.github.com/fastify/fastify/issues/6463">#6463</a>)</li> <li><a href="https://github.com/fastify/fastify/commit/2af83d64b53a0a786141d93edb9ffefac8b6446a"><code>2af83d6</code></a> fix: Fix MIT Licence file to conform to standard (<a href="https://redirect.github.com/fastify/fastify/issues/6464">#6464</a>)</li> <li>Additional commits viewable in <a href="https://github.com/fastify/fastify/compare/v5.6.2...v5.7.4">compare view</a></li> </ul> </details> <br /> Updates `jspdf` from 4.0.0 to 4.2.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/parallax/jsPDF/releases">jspdf's releases</a>.</em></p> <blockquote> <h2>v4.2.0</h2> <p>This release fixes three security issues.</p> <h2>What's Changed</h2> <ul> <li>Fix <a href="https://github.com/parallax/jsPDF/security/advisories/GHSA-p5xg-68wr-hm3m">PDF Injection in AcroForm module allows Arbitrary JavaScript Execution (RadioButton children)</a> vulnerability.</li> <li>Fix <a href="https://github.com/parallax/jsPDF/security/advisories/GHSA-67pg-wm7f-q7fj">Client-Side/Server-Side Denial of Service via Malicious GIF Dimensions</a> vulnerability.</li> <li>Fix <a href="https://github.com/parallax/jsPDF/security/advisories/GHSA-9vjf-qc39-jprp">PDF Object Injection via Unsanitized Input in addJS Method</a> vulnerability.</li> <li>Add &quot;default&quot; property to export section in package.json by <a href="https://github.com/stefan-schweiger"><code>@​stefan-schweiger</code></a> in <a href="https://redirect.github.com/parallax/jsPDF/pull/3953">parallax/jsPDF#3953</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/stefan-schweiger"><code>@​stefan-schweiger</code></a> made their first contribution in <a href="https://redirect.github.com/parallax/jsPDF/pull/3953">parallax/jsPDF#3953</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/parallax/jsPDF/compare/v4.1.0...v4.2.0">https://github.com/parallax/jsPDF/compare/v4.1.0...v4.2.0</a></p> <h2>v4.1.0</h2> <p>This release fixes several security issues.</p> <h2>What's Changed</h2> <ul> <li>Upgrade optional dompurify dependency to 3.3.1 in <a href="https://redirect.github.com/parallax/jsPDF/pull/3948">parallax/jsPDF#3948</a></li> <li>Fix <a href="https://github.com/parallax/jsPDF/security/advisories/GHSA-pqxr-3g65-p328">PDF Injection in AcroForm module allows Arbitrary JavaScript Execution</a> vulnerability</li> <li>Fix <a href="https://github.com/parallax/jsPDF/security/advisories/GHSA-vm32-vv63-w422">Stored XMP Metadata Injection (Spoofing &amp; Integrity Violation)</a> vulnerability</li> <li>Fix <a href="https://github.com/parallax/jsPDF/security/advisories/GHSA-cjw8-79x6-5cj4">Shared State Race Condition in addJS Method</a> vulnerability</li> <li>Fix <a href="https://github.com/parallax/jsPDF/security/advisories/GHSA-95fx-jjr5-f39c">Denial of Service (DoS) via Unvalidated BMP Dimensions in BMPDecoder</a> vulnerability</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/parallax/jsPDF/compare/v4.0.0...v4.1.0">https://github.com/parallax/jsPDF/compare/v4.0.0...v4.1.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/parallax/jsPDF/commit/7af912cadaf0f9a2ad28afe7af53033a2c61de64"><code>7af912c</code></a> 4.2.0</li> <li><a href="https://github.com/parallax/jsPDF/commit/56b46d45b052346f5995b005a34af5dcdddd5437"><code>56b46d4</code></a> Merge commit from fork</li> <li><a href="https://github.com/parallax/jsPDF/commit/2e5e156e284d92c7d134bce97e6418756941d5e6"><code>2e5e156</code></a> Merge commit from fork</li> <li><a href="https://github.com/parallax/jsPDF/commit/71ad2dbfa6c7c189ab42b855b782620fa8a38375"><code>71ad2db</code></a> Merge commit from fork</li> <li><a href="https://github.com/parallax/jsPDF/commit/885a7778070d500887c9a5d2b02b55460009a9d0"><code>885a777</code></a> fix: upgrade <code>@​babel/runtime</code> from 7.28.4 to 7.28.6 (<a href="https://redirect.github.com/parallax/jsPDF/issues/3954">#3954</a>)</li> <li><a href="https://github.com/parallax/jsPDF/commit/3b92c7da6b3218e63a4f0c98bb9c4ddaba29eb06"><code>3b92c7d</code></a> Add default export to package.json (<a href="https://redirect.github.com/parallax/jsPDF/issues/3953">#3953</a>)</li> <li><a href="https://github.com/parallax/jsPDF/commit/02273814bf0222eda02944f9a14128811f3b5a33"><code>0227381</code></a> 4.1.0</li> <li><a href="https://github.com/parallax/jsPDF/commit/ae4b93f76d8fc1baa5614bd5fdb5d174c3b85f0d"><code>ae4b93f</code></a> Merge commit from fork</li> <li><a href="https://github.com/parallax/jsPDF/commit/2863e5c26afef211a545e8c174ab4d5fce3b8c0e"><code>2863e5c</code></a> Merge commit from fork</li> <li><a href="https://github.com/parallax/jsPDF/commit/efe54bf50f3f5e5416b2495e3c24624fc80b6cff"><code>efe54bf</code></a> Merge commit from fork</li> <li>Additional commits viewable in <a href="https://github.com/parallax/jsPDF/compare/v4.0.0...v4.2.0">compare view</a></li> </ul> </details> <br /> Updates `pdfjs-dist` from 5.4.530 to 5.4.624 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mozilla/pdf.js/releases">pdfjs-dist's releases</a>.</em></p> <blockquote> <h2>v5.4.624</h2> <p>This release contains improvements for accessibility, the annotation editor, image decoding, performance and the viewer.</p> <h2>Changes since v5.4.530</h2> <ul> <li>Bump the stable version in <code>pdfjs.config</code> by <a href="https://github.com/timvandermeij"><code>@​timvandermeij</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20540">mozilla/pdf.js#20540</a></li> <li>Get glyph contours when stroking using a pattern by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20515">mozilla/pdf.js#20515</a></li> <li>Use the PDFium JBig2 decoder compiled into wasm by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20546">mozilla/pdf.js#20546</a></li> <li>Update dependencies and translations to the most recent versions by <a href="https://github.com/timvandermeij"><code>@​timvandermeij</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20547">mozilla/pdf.js#20547</a></li> <li>Fix wasm url issue for the jbig2 decoder by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20548">mozilla/pdf.js#20548</a></li> <li>Revert &quot;Remove some files from talos tests because they aren't available on webarchive&quot; by <a href="https://github.com/timvandermeij"><code>@​timvandermeij</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20549">mozilla/pdf.js#20549</a></li> <li>Aria-hide artifacts in the text layer (bug 2004951) by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20550">mozilla/pdf.js#20550</a></li> <li>Don't add an aria-label on MathML elements in the struct tree (bug 2004951) by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20551">mozilla/pdf.js#20551</a></li> <li>Add some tests for the JBIG2 js decoder by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20552">mozilla/pdf.js#20552</a></li> <li>Update jbig2 decoder (pdfium@3c679253a9e17c10be696d345c63636b18b7f925) by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20566">mozilla/pdf.js#20566</a></li> <li>Don't use contents stream which have an image format by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20570">mozilla/pdf.js#20570</a></li> <li>Hide the text in the text layer associated with MathML elements (bug 2009627) by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20567">mozilla/pdf.js#20567</a></li> <li>Make sure the caret is black in dark mode when in caret browsing mode by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20569">mozilla/pdf.js#20569</a></li> <li>Add the possibility to drag &amp; drop some thumbnails in the pages view (bug 2009573) by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20559">mozilla/pdf.js#20559</a></li> <li>Select the dropped thumbnail (bug 2010820) by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20578">mozilla/pdf.js#20578</a></li> <li>The 'find in page' feature must correctly work after the pages have been reorganized (bug 2010814) by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20577">mozilla/pdf.js#20577</a></li> <li>Avoid exception after having moved an annotation by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20572">mozilla/pdf.js#20572</a></li> <li>Add the possibility to order the pages in an extracted pdf (bug 1997379) by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20475">mozilla/pdf.js#20475</a></li> <li>Bump lodash from 4.17.21 to 4.17.23 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20588">mozilla/pdf.js#20588</a></li> <li>Update image pattern in gulpfile to accommodate missing images by <a href="https://github.com/dgiessing"><code>@​dgiessing</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20554">mozilla/pdf.js#20554</a></li> <li>Hide the menu container in changing it's visibility by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20583">mozilla/pdf.js#20583</a></li> <li>Fix links and outline after reorganizing a pdf by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20580">mozilla/pdf.js#20580</a></li> <li>Use DecompressionStream in async code by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20593">mozilla/pdf.js#20593</a></li> <li>Fix the drag marker dimensions in the thumbnails view by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20591">mozilla/pdf.js#20591</a></li> <li>Bug 1999154 - Add the ability to undo comment deletion by <a href="https://github.com/marco-c"><code>@​marco-c</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20586">mozilla/pdf.js#20586</a></li> <li>Refactor a bit page mapping stuff in order to be able to support delete/copy pages by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20587">mozilla/pdf.js#20587</a></li> <li>Add a manage button in the thumbnail view in order to save an edited pdf (bug 2010830) by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20582">mozilla/pdf.js#20582</a></li> <li>Fix the sidebar resizer accessibility by <a href="https://github.com/calixteman"><code>@​calixteman</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20598">mozilla/pdf.js#20598</a></li> <li>[Node.js] Don't abort the full request for local PDF files smaller than two range requests, and use standard <code>ReadableStream</code>s by <a href="https://github.com/Snuffleupagus"><code>@​Snuffleupagus</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20594">mozilla/pdf.js#20594</a></li> <li>Simplify the <code>NetworkManager</code> class, and inline it in the <code>PDFNetworkStream</code> class by <a href="https://github.com/Snuffleupagus"><code>@​Snuffleupagus</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20595">mozilla/pdf.js#20595</a></li> <li>Simplify the <code>FileSpec</code> class, and remove no longer needed polyfills by <a href="https://github.com/Snuffleupagus"><code>@​Snuffleupagus</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20596">mozilla/pdf.js#20596</a></li> <li>Remove unit-tests for global <code>ReadableStream</code> and <code>URL</code> by <a href="https://github.com/Snuffleupagus"><code>@​Snuffleupagus</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20605">mozilla/pdf.js#20605</a></li> <li>Improve preferences building, and generate the <code>preferences_schema.json</code> file for the Chromium addon by <a href="https://github.com/Snuffleupagus"><code>@​Snuffleupagus</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20603">mozilla/pdf.js#20603</a></li> <li>Replace the <code>IPDFStream</code>, <code>IPDFStreamReader</code>, and <code>IPDFStreamRangeReader</code> interfaces with proper base classes by <a href="https://github.com/Snuffleupagus"><code>@​Snuffleupagus</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20602">mozilla/pdf.js#20602</a></li> <li>fix: Fix mailto links truncated at dash by <a href="https://github.com/kairosci"><code>@​kairosci</code></a> in <a href="https://redirect.github.com/mozilla/pdf.js/pull/20565">mozilla/pdf.js#20565</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mozilla/pdf.js/commit/384c6208b257e81fa7bcd4e59dc100e3c99d9528"><code>384c620</code></a> Merge pull request <a href="https://redirect.github.com/mozilla/pdf.js/issues/20565">#20565</a> from kairosci/fix-bug-20557</li> <li><a href="https://github.com/mozilla/pdf.js/commit/e4cd3176ab16a9ea8aec3309aaabe819023e0e33"><code>e4cd317</code></a> Merge pull request <a href="https://redirect.github.com/mozilla/pdf.js/issues/20602">#20602</a> from Snuffleupagus/BasePDFStream-2</li> <li><a href="https://github.com/mozilla/pdf.js/commit/ecb09d62fc1fe5d52964ee498a54b2d97df4c017"><code>ecb09d6</code></a> Add the current loading percentage to the <code>onPassword</code> callback</li> <li><a href="https://github.com/mozilla/pdf.js/commit/4ca205bac3bec369ae88818e7271ae019b2c0cd9"><code>4ca205b</code></a> Add an abstract <code>BasePDFStreamRangeReader</code> class, that all the old `IPDFStrea...</li> <li><a href="https://github.com/mozilla/pdf.js/commit/54d8c5e7b48491f268da79c18423e0653d518097"><code>54d8c5e</code></a> Add an abstract <code>BasePDFStreamReader</code> class, that all the old `IPDFStreamRead...</li> <li><a href="https://github.com/mozilla/pdf.js/commit/4a8fb4dde16dc76d6ba35a4c0210848e322dfa2b"><code>4a8fb4d</code></a> Add an abstract <code>BasePDFStream</code> class, that all the old <code>IPDFStream</code> implemen...</li> <li><a href="https://github.com/mozilla/pdf.js/commit/a80f10ff1af47f89c2af7bcf2f1b8fef9b3ad743"><code>a80f10f</code></a> Remove the <code>onProgress</code> callback from the <code>IPDFStreamRangeReader</code> interface</li> <li><a href="https://github.com/mozilla/pdf.js/commit/05b78ce03cb5392eb7664f5100a62351a5cac03d"><code>05b78ce</code></a> Stop registering an <code>onProgress</code> callback on the <code>PDFWorkerStreamRangeReader</code>...</li> <li><a href="https://github.com/mozilla/pdf.js/commit/987265720ed339534effedb846e5c8d422b518b2"><code>9872657</code></a> Remove the unused <code>IPDFStreamRangeReader.prototype.isStreamingSupported</code> getter</li> <li><a href="https://github.com/mozilla/pdf.js/commit/62d5408cf0d7b14d796d1fe16de02c31adc7e07d"><code>62d5408</code></a> Stop tracking <code>progressiveDataLength</code> in the <code>ChunkedStreamManager</code> class</li> <li>Additional commits viewable in <a href="https://github.com/mozilla/pdf.js/compare/v5.4.530...v5.4.624">compare view</a></li> </ul> </details> <br /> Updates `react` from 19.2.3 to 19.2.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/react/releases">react's releases</a>.</em></p> <blockquote> <h2>19.2.4 (January 26th, 2026)</h2> <h2>React Server Components</h2> <ul> <li>Add more DoS mitigations to Server Actions, and harden Server Components (<a href="https://redirect.github.com/facebook/react/pull/35632">#35632</a> by <a href="https://github.com/gnoff"><code>@​gnoff</code></a>, <a href="https://github.com/lubieowoce"><code>@​lubieowoce</code></a>, <a href="https://github.com/sebmarkbage"><code>@​sebmarkbage</code></a>, <a href="https://github.com/unstubbable"><code>@​unstubbable</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2"><code>90ab3f8</code></a> Version 19.2.4</li> <li>See full diff in <a href="https://github.com/facebook/react/commits/v19.2.4/packages/react">compare view</a></li> </ul> </details> <br /> Updates `@types/react` from 19.2.8 to 19.2.14 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare view</a></li> </ul> </details> <br /> Updates `react-dom` from 19.2.3 to 19.2.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/facebook/react/releases">react-dom's releases</a>.</em></p> <blockquote> <h2>19.2.4 (January 26th, 2026)</h2> <h2>React Server Components</h2> <ul> <li>Add more DoS mitigations to Server Actions, and harden Server Components (<a href="https://redirect.github.com/facebook/react/pull/35632">#35632</a> by <a href="https://github.com/gnoff"><code>@​gnoff</code></a>, <a href="https://github.com/lubieowoce"><code>@​lubieowoce</code></a>, <a href="https://github.com/sebmarkbage"><code>@​sebmarkbage</code></a>, <a href="https://github.com/unstubbable"><code>@​unstubbable</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2"><code>90ab3f8</code></a> Version 19.2.4</li> <li>See full diff in <a href="https://github.com/facebook/react/commits/v19.2.4/packages/react-dom">compare view</a></li> </ul> </details> <br /> Updates `@eslint/js` from 9.39.2 to 10.0.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases"><code>@​eslint/js</code>'s releases</a>.</em></p> <blockquote> <h2>v10.0.1</h2> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/c87d5bded54c5cf491eb04c24c9d09bbbd42c23e"><code>c87d5bd</code></a> fix: update eslint (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20531">#20531</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/d84100115c14691691058f00779c94e74fca946a"><code>d841001</code></a> fix: update <code>minimatch</code> to <code>10.2.1</code> to address security vulnerabilities (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20519">#20519</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/04c21475b3004904948f02049f2888b401d82c78"><code>04c2147</code></a> fix: update error message for unused suppressions (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20496">#20496</a>) (fnx)</li> <li><a href="https://github.com/eslint/eslint/commit/38b089c1726feac0e31a31d47941bd99e29ce003"><code>38b089c</code></a> fix: update dependency <code>@​eslint/config-array</code> to ^0.23.1 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20484">#20484</a>) (renovate[bot])</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/5b3dbce50a1404a9f118afe810cefeee79388a2a"><code>5b3dbce</code></a> docs: add AI acknowledgement section to templates (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20431">#20431</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/6f23076037d5879f20fb3be2ef094293b1e8d38c"><code>6f23076</code></a> docs: toggle nav in no-JS mode (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20476">#20476</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/b69cfb32a16c5d5e9986390d484fae1d21e406f9"><code>b69cfb3</code></a> docs: Update README (GitHub Actions Bot)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/e5c281ffd038a3a7a3e5364db0b9378e0ad83020"><code>e5c281f</code></a> chore: updates for v9.39.3 release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/8c3832adb77cd993b4a24891900d5eeaaf093cdc"><code>8c3832a</code></a> chore: update <code>@​typescript-eslint/parser</code> to ^8.56.0 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20514">#20514</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/8330d238ae6adb68bb6a1c9381e38cfedd990d94"><code>8330d23</code></a> test: add tests for config-api (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20493">#20493</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/37d6e91e88fa6a2ca6d8726679096acff21ba6cc"><code>37d6e91</code></a> chore: remove eslint v10 prereleases from eslint-config-eslint deps (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20494">#20494</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/da7cd0e79197ad16e17052eef99df141de6dbfb1"><code>da7cd0e</code></a> refactor: cleanup error message templates (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20479">#20479</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/84fb885d49ac810e79a9491276b4828b53d913e5"><code>84fb885</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/1f667344b57c4c09b548d94bcfac1f91b6e5c63d"><code>1f66734</code></a> chore: add <code>eslint</code> to <code>peerDependencies</code> of <code>@eslint/js</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20467">#20467</a>) (Milos Djermanovic)</li> </ul> <h2>v10.0.0</h2> <h2>Breaking Changes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/f9e54f43a5e497cdfa179338b431093245cb787b"><code>f9e54f4</code></a> feat!: estimate rule-tester failure location (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20420">#20420</a>) (ST-DDT)</li> <li><a href="https://github.com/eslint/eslint/commit/a176319d8ade1a7d9b2d7fb8f038f55a2662325f"><code>a176319</code></a> feat!: replace <code>chalk</code> with <code>styleText</code> and add <code>color</code> to <code>ResultsMeta</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20227">#20227</a>) (루밀LuMir)</li> <li><a href="https://github.com/eslint/eslint/commit/c7046e6c1e03c4ca0eee4888a1f2eba4c6454f84"><code>c7046e6</code></a> feat!: enable JSX reference tracking (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20152">#20152</a>) (Pixel998)</li> <li><a href="https://github.com/eslint/eslint/commit/fa31a608901684fbcd9906d1907e66561d16e5aa"><code>fa31a60</code></a> feat!: add <code>name</code> to configs (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20015">#20015</a>) (Kirk Waiblinger)</li> <li><a href="https://github.com/eslint/eslint/commit/3383e7ec9028166cafc8ea7986c2f7498d0049f0"><code>3383e7e</code></a> fix!: remove deprecated <code>SourceCode</code> methods (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20137">#20137</a>) (Pixel998)</li> <li><a href="https://github.com/eslint/eslint/commit/501abd0e916a35554c58b7c0365537f1fa3880ce"><code>501abd0</code></a> feat!: update dependency minimatch to v10 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20246">#20246</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/ca4d3b40085de47561f89656a2207d09946ed45e"><code>ca4d3b4</code></a> fix!: stricter rule tester assertions for valid test cases (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20125">#20125</a>) (唯然)</li> <li><a href="https://github.com/eslint/eslint/commit/96512a66c86402fb0538cdcb6cd30b9073f6bf3b"><code>96512a6</code></a> fix!: Remove deprecated rule context methods (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20086">#20086</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/c69fdacdb2e886b9d965568a397aa8220db3fe90"><code>c69fdac</code></a> feat!: remove eslintrc support (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20037">#20037</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/208b5cc34a8374ff81412b5bec2e0800eebfbd04"><code>208b5cc</code></a> feat!: Use <code>ScopeManager#addGlobals()</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20132">#20132</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/a2ee188ea7a38a0c6155f3d39e2b00e1d0f36e14"><code>a2ee188</code></a> fix!: add <code>uniqueItems: true</code> in <code>no-invalid-regexp</code> option (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20155">#20155</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/a89059dbf2832d417dd493ee81483227ec44e4ab"><code>a89059d</code></a> feat!: Program range span entire source text (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20133">#20133</a>) (Pixel998)</li> <li><a href="https://github.com/eslint/eslint/commit/39a6424373d915fa9de0d7b0caba9a4dc3da9b53"><code>39a6424</code></a> fix!: assert 'text' is a string across all RuleFixer methods (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20082">#20082</a>) (Pixel998)</li> <li><a href="https://github.com/eslint/eslint/commit/f28fbf846244e043c92b355b224d121b06140b44"><code>f28fbf8</code></a> fix!: Deprecate <code>&quot;always&quot;</code> and <code>&quot;as-needed&quot;</code> options of the <code>radix</code> rule (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20223">#20223</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/aa3fb2b233e929b37220be940575f42c280e0b98"><code>aa3fb2b</code></a> fix!: tighten <code>func-names</code> schema (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20119">#20119</a>) (Pixel998)</li> <li><a href="https://github.com/eslint/eslint/commit/f6c0ed0311dcfee853367d5068c765d066e6b756"><code>f6c0ed0</code></a> feat!: report <code>eslint-env</code> comments as errors (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20128">#20128</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/4bf739fb533e59f7f0a66b65f7bc80be0f37d8db"><code>4bf739f</code></a> fix!: remove deprecated <code>LintMessage#nodeType</code> and <code>TestCaseError#type</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20096">#20096</a>) (Pixel998)</li> <li><a href="https://github.com/eslint/eslint/commit/523c076866400670fb2192a3f55dbf7ad3469247"><code>523c076</code></a> feat!: drop support for jiti &lt; 2.2.0 (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20016">#20016</a>) (michael faith)</li> <li><a href="https://github.com/eslint/eslint/commit/454a292c95f34dad232411ddac06408e6383bb64"><code>454a292</code></a> feat!: update <code>eslint:recommended</code> configuration (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20210">#20210</a>) (Pixel998)</li> <li><a href="https://github.com/eslint/eslint/commit/4f880ee02992e1bf0e96ebaba679985e2d1295f1"><code>4f880ee</code></a> feat!: remove <code>v10_*</code> and inactive <code>unstable_*</code> flags (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20225">#20225</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/f18115c363a4ac7671a4c7f30ee13d57ebba330f"><code>f18115c</code></a> feat!: <code>no-shadow-restricted-names</code> report <code>globalThis</code> by default (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20027">#20027</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/c6358c31fbd3937b92d89be2618ffdf5a774604e"><code>c6358c3</code></a> feat!: Require Node.js <code>^20.19.0 || ^22.13.0 || &gt;=24</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20160">#20160</a>) (Milos Djermanovic)</li> </ul> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/bff9091927811497dbf066b0e3b85ecb37d43822"><code>bff9091</code></a> feat: handle <code>Array.fromAsync</code> in <code>array-callback-return</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20457">#20457</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/290c594bb50c439fb71bc75521ee5360daa8c222"><code>290c594</code></a> feat: add <code>self</code> to <code>no-implied-eval</code> rule (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20468">#20468</a>) (sethamus)</li> <li><a href="https://github.com/eslint/eslint/commit/43677de07ebd6e14bfac40a46ad749ba783c45f2"><code>43677de</code></a> feat: fix handling of function and class expression names in <code>no-shadow</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20432">#20432</a>) (Milos Djermanovic)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/84fb885d49ac810e79a9491276b4828b53d913e5"><code>84fb885</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> <li><a href="https://github.com/eslint/eslint/commit/1f667344b57c4c09b548d94bcfac1f91b6e5c63d"><code>1f66734</code></a> chore: add <code>eslint</code> to <code>peerDependencies</code> of <code>@eslint/js</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20467">#20467</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/f3fbc2f60cbe2c718364feb8c3fc0452c0df3c56"><code>f3fbc2f</code></a> chore: set <code>@eslint/js</code> version to 10.0.0 to skip releasing it (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20466">#20466</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/b4b3127f8542c599ce2dea804b6582ebc40c993d"><code>b4b3127</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> <li><a href="https://github.com/eslint/eslint/commit/0b14059491d830a49b3577931f4f68fbcfce6be5"><code>0b14059</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> <li><a href="https://github.com/eslint/eslint/commit/fa31a608901684fbcd9906d1907e66561d16e5aa"><code>fa31a60</code></a> feat!: add <code>name</code> to configs (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20015">#20015</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/1e2cad5f6fa47ed6ed89d2a29798dda926d50990"><code>1e2cad5</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> <li><a href="https://github.com/eslint/eslint/commit/454a292c95f34dad232411ddac06408e6383bb64"><code>454a292</code></a> feat!: update <code>eslint:recommended</code> configuration (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20210">#20210</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/c6358c31fbd3937b92d89be2618ffdf5a774604e"><code>c6358c3</code></a> feat!: Require Node.js <code>^20.19.0 || ^22.13.0 || &gt;=24</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20160">#20160</a>)</li> <li>See full diff in <a href="https://github.com/eslint/eslint/commits/v10.0.1/packages/js">compare view</a></li> </ul> </details> <br /> Updates `@tailwindcss/vite` from 4.1.18 to 4.2.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tailwindlabs/tailwindcss/releases"><code>@​tailwindcss/vite</code>'s releases</a>.</em></p> <blockquote> <h2>v4.2.1</h2> <h3>Fixed</h3> <ul> <li>Allow trailing dash in functional utility names for backwards compatibility (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19696">#19696</a>)</li> <li>Properly detect classes containing <code>.</code> characters within curly braces in MDX files (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19711">#19711</a>)</li> </ul> <h2>v4.2.0</h2> <h3>Added</h3> <ul> <li>Add mauve, olive, mist, and taupe color palettes to the default theme (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19627">#19627</a>)</li> <li>Add <code>@tailwindcss/webpack</code> package to run Tailwind CSS as a webpack plugin (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19610">#19610</a>)</li> <li>Add <code>pbs-*</code> and <code>pbe-*</code> utilities for <code>padding-block-start</code> and <code>padding-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>mbs-*</code> and <code>mbe-*</code> utilities for <code>margin-block-start</code> and <code>margin-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>scroll-pbs-*</code> and <code>scroll-pbe-*</code> utilities for <code>scroll-padding-block-start</code> and <code>scroll-padding-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>scroll-mbs-*</code> and <code>scroll-mbe-*</code> utilities for <code>scroll-margin-block-start</code> and <code>scroll-margin-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>border-bs-*</code> and <code>border-be-*</code> utilities for <code>border-block-start</code> and <code>border-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>inline-*</code>, <code>min-inline-*</code>, <code>max-inline-*</code> utilities for <code>inline-size</code>, <code>min-inline-size</code>, and <code>max-inline-size</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19612">#19612</a>)</li> <li>Add <code>block-*</code>, <code>min-block-*</code>, <code>max-block-*</code> utilities for <code>block-size</code>, <code>min-block-size</code>, and <code>max-block-size</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19612">#19612</a>)</li> <li>Add <code>inset-s-*</code>, <code>inset-e-*</code>, <code>inset-bs-*</code>, <code>inset-be-*</code> utilities for <code>inset-inline-start</code>, <code>inset-inline-end</code>, <code>inset-block-start</code>, and <code>inset-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19613">#19613</a>)</li> <li>Add <code>font-features-*</code> utility for <code>font-feature-settings</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19623">#19623</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Prevent double <code>@supports</code> wrapper for <code>color-mix</code> values (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19450">#19450</a>)</li> <li>Allow whitespace around <code>@source inline()</code> argument (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19461">#19461</a>)</li> <li>Emit comment when source maps are saved to files when using <code>@tailwindcss/cli</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19447">#19447</a>)</li> <li>Detect utilities containing capital letters followed by numbers (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19465">#19465</a>)</li> <li>Fix class extraction for Rails' strict locals (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19525">#19525</a>)</li> <li>Align <code>@utility</code> name validation with Oxide scanner rules (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19524">#19524</a>)</li> <li>Fix infinite loop when using <code>@variant</code> inside <code>@custom-variant</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19633">#19633</a>)</li> <li>Allow multiples of <code>.25</code> in <code>aspect-*</code> fractions (e.g. <code>aspect-8.5/11</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19688">#19688</a>)</li> <li>Ensure changes to external files listed via <code>@source</code> trigger a full page reload when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19670">#19670</a>)</li> <li>Improve performance of Oxide scanner in bigger projects by reducing file system walks (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19632">#19632</a>)</li> <li>Ensure import aliases in Astro v5 work without crashing when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/19677">#19677</a>)</li> <li>Allow escape characters in <code>@utility</code> names to improve support with formatters such as Biome (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19626">#19626</a>)</li> <li>Fix incorrect canonicalization results when canonicalizing multiple times (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19675">#19675</a>)</li> <li>Add <code>.jj</code> to default ignored content directories (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19687">#19687</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li>Deprecate <code>start-*</code> and <code>end-*</code> utilities in favor of <code>inset-s-*</code> and <code>inset-e-*</code> utilities (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19613">#19613</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md"><code>@​tailwindcss/vite</code>'s changelog</a>.</em></p> <blockquote> <h2>[4.2.1] - 2026-02-23</h2> <h3>Fixed</h3> <ul> <li>Allow trailing dash in functional utility names for backwards compatibility (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19696">#19696</a>)</li> <li>Properly detect classes containing <code>.</code> characters within curly braces in MDX files (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19711">#19711</a>)</li> </ul> <h2>[4.2.0] - 2026-02-18</h2> <h3>Added</h3> <ul> <li>Add mauve, olive, mist, and taupe color palettes to the default theme (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19627">#19627</a>)</li> <li>Add <code>@tailwindcss/webpack</code> package to run Tailwind CSS as a webpack plugin (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19610">#19610</a>)</li> <li>Add <code>pbs-*</code> and <code>pbe-*</code> utilities for <code>padding-block-start</code> and <code>padding-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>mbs-*</code> and <code>mbe-*</code> utilities for <code>margin-block-start</code> and <code>margin-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>scroll-pbs-*</code> and <code>scroll-pbe-*</code> utilities for <code>scroll-padding-block-start</code> and <code>scroll-padding-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>scroll-mbs-*</code> and <code>scroll-mbe-*</code> utilities for <code>scroll-margin-block-start</code> and <code>scroll-margin-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>border-bs-*</code> and <code>border-be-*</code> utilities for <code>border-block-start</code> and <code>border-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19601">#19601</a>)</li> <li>Add <code>inline-*</code>, <code>min-inline-*</code>, <code>max-inline-*</code> utilities for <code>inline-size</code>, <code>min-inline-size</code>, and <code>max-inline-size</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19612">#19612</a>)</li> <li>Add <code>block-*</code>, <code>min-block-*</code>, <code>max-block-*</code> utilities for <code>block-size</code>, <code>min-block-size</code>, and <code>max-block-size</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19612">#19612</a>)</li> <li>Add <code>inset-s-*</code>, <code>inset-e-*</code>, <code>inset-bs-*</code>, <code>inset-be-*</code> utilities for <code>inset-inline-start</code>, <code>inset-inline-end</code>, <code>inset-block-start</code>, and <code>inset-block-end</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19613">#19613</a>)</li> <li>Add <code>font-features-*</code> utility for <code>font-feature-settings</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19623">#19623</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Prevent double <code>@supports</code> wrapper for <code>color-mix</code> values (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19450">#19450</a>)</li> <li>Allow whitespace around <code>@source inline()</code> argument (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19461">#19461</a>)</li> <li>Emit comment when source maps are saved to files when using <code>@tailwindcss/cli</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19447">#19447</a>)</li> <li>Detect utilities containing capital letters followed by numbers (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19465">#19465</a>)</li> <li>Fix class extraction for Rails' strict locals (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19525">#19525</a>)</li> <li>Align <code>@utility</code> name validation with Oxide scanner rules (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19524">#19524</a>)</li> <li>Fix infinite loop when using <code>@variant</code> inside <code>@custom-variant</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19633">#19633</a>)</li> <li>Allow multiples of <code>.25</code> in <code>aspect-*</code> fractions (e.g. <code>aspect-8.5/11</code>) (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19688">#19688</a>)</li> <li>Ensure changes to external files listed via <code>@source</code> trigger a full page reload when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19670">#19670</a>)</li> <li>Improve performance of Oxide scanner in bigger projects by reducing file system walks (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19632">#19632</a>)</li> <li>Ensure import aliases in Astro v5 work without crashing when using <code>@tailwindcss/vite</code> (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/19677">#19677</a>)</li> <li>Allow escape characters in <code>@utility</code> names to improve support with formatters such as Biome (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19626">#19626</a>)</li> <li>Fix incorrect canonicalization results when canonicalizing multiple times (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19675">#19675</a>)</li> <li>Add <code>.jj</code> to default ignored content directories (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19687">#19687</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li>Deprecate <code>start-*</code> and <code>end-*</code> utilities in favor of <code>inset-s-*</code> and <code>inset-e-*</code> utilities (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/19613">#19613</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/1dce64ee7ec2e414c845b4e268ac3b9b89aaf0c8"><code>1dce64e</code></a> 4.2.1 (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19714">#19714</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/1b16411919457ee47d38910fd07e134e9765eb4c"><code>1b16411</code></a> 4.2.0 (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19695">#19695</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/d9fff9f5956433e362dc231ca16dcd77497def76"><code>d9fff9f</code></a> docs: update package README CI badge to main (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19692">#19692</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/bc6e4b85bf1dce84e2947f81cbb9881a77427de7"><code>bc6e4b8</code></a> Fallback to <code>config.createResolver</code> for <code>client</code> and <code>ssr</code> environments in `@...</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/f212b0fc22c3e6f93a5068654e67bd2818109b95"><code>f212b0f</code></a> fix: restore full page reload for watched external files on Vite 7.1+ (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19670">#19670</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/8ed67bf5510d8435d2be766b25245abe15b3bcef"><code>8ed67bf</code></a> Fix Tailwind CSS package README GitHub links (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19644">#19644</a>)</li> <li><a href="https://github.com/tailwindlabs/tailwindcss/commit/e3e85b364fc62a19b97a4250854580132e7967c7"><code>e3e85b3</code></a> [tailwindcss-vite] Add Register dependency messages logline (<a href="https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite/issues/19611">#19611</a>)</li> <li>See full diff in <a href="https://github.com/tailwindlabs/tailwindcss/commits/v4.2.1/packages/@tailwindcss-vite">compare view</a></li> </ul> </details> <br /> Updates `@types/node` from 25.0.8 to 25.3.0 <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/react` from 19.2.8 to 19.2.14 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">compare view</a></li> </ul> </details> <br /> Updates `@vitejs/plugin-react` from 5.1.2 to 5.1.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite-plugin-react/releases"><code>@​vitejs/plugin-react</code>'s releases</a>.</em></p> <blockquote> <h2>plugin-react@5.1.4</h2> <h3>Fix <code>canSkipBabel</code> not accounting for <code>babel.overrides</code> (<a href="https://redirect.github.com/vitejs/vite-plugin-react/pull/1098">#1098</a>)</h3> <p>When configuring <code>babel.overrides</code> without top-level plugins or presets, Babel was incorrectly skipped. The <code>canSkipBabel</code> function now checks for <code>overrides.length</code> to ensure override configurations are processed.</p> <h2>plugin-react@5.1.3</h2> <p>No release notes provided.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md"><code>@​vitejs/plugin-react</code>'s changelog</a>.</em></p> <blockquote> <h2>5.1.4 (2026-02-10)</h2> <h3>Fix <code>canSkipBabel</code> not accounting for <code>babel.overrides</code> (<a href="https://redirect.github.com/vitejs/vite-plugin-react/pull/1098">#1098</a>)</h3> <p>When configuring <code>babel.overrides</code> without top-level plugins or presets, Babel was incorrectly skipped. The <code>canSkipBabel</code> function now checks for <code>overrides.length</code> to ensure override configurations are processed.</p> <h2>5.1.3 (2026-02-02)</h2> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vitejs/vite-plugin-react/commit/f066114c3e6bf18f5209ff3d3ef6bf1ab46d3866">... _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 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
starred/AutoRedact#60
No description provided.