Skip to content

chore(deps): bump the npm-production group across 1 directory with 30 updates - #107

Merged
callumalpass merged 4 commits into
mainfrom
dependabot/npm_and_yarn/npm-production-7ba71ebe1f
Oct 29, 2026
Merged

callumalpass merged 4 commits into
mainfrom
dependabot/npm_and_yarn/npm-production-7ba71ebe1f

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the npm-production group with 30 updates in the / directory:

Package From To
@lingui/core 6.9.0 6.10.1
@lingui/react 6.9.0 6.10.1
yaml 2.9.0 2.9.1
@capacitor/core 8.5.3 8.6.0
electron 44.9.0 45.1.0
react 19.2.8 19.3.1
react-dom 19.2.8 19.3.1
@citation-js/plugin-csl 0.8.2 0.9.0
@tanstack/react-table 9.2.4 9.3.1
@tanstack/react-virtual 3.14.13 3.14.22
@zip.js/zip.js 2.8.36 2.24.0
dockview-react 8.3.1 8.6.2
@codemirror/autocomplete 6.20.3 6.20.4
@codemirror/commands 6.10.4 6.11.1
@codemirror/language 6.12.4 6.13.1
@codemirror/search 6.7.1 6.7.2
@codemirror/state 6.7.1 6.7.6
@codemirror/view 6.43.8 6.43.15
@lezer/highlight 1.2.3 1.2.5
@readium/navigator 2.8.2 2.14.0
@readium/shared 2.4.0 2.8.0
fast-xml-parser 5.10.1 5.11.2
@embedpdf/engines 2.15.0 2.15.1
@embedpdf/models 2.15.0 2.15.1
@embedpdf/plugin-annotation 2.15.0 2.15.1
@embedpdf/plugin-capture 2.15.0 2.15.1
@embedpdf/plugin-search 2.15.0 2.15.1
@embedpdf/plugin-selection 2.15.0 2.15.1
@embedpdf/react-pdf-viewer 2.15.0 2.15.1
defuddle 0.19.5 0.19.6

Updates @lingui/core from 6.9.0 to 6.10.1

Release notes

Sourced from @​lingui/core's releases.

v6.10.1

6.10.1 (2026-10-22)

Bug Fixes

  • conf: do not mutate config objects when replacing <rootDir> (#2730) (60e823f)
  • core: put the plural offset first and unescape meta option keys in the runtime macro (#2726) (0255d73)
  • detect-locale: read subdomains from the host only and return null for missing segments (#2733) (735036e)
  • format-po-gettext: respect explicitIdAsDefault when serializing (#2727) (18123cf)
  • metro-transformer: forward getCacheKey from the wrapped transformer (#2736) (9acef0b)
  • vue-extractor: report the .vue file and line for messages in <script setup> (#2728) (aed4f98)

Performance Improvements

  • vite-plugin: resolve catalogs once per build instead of on every catalog import (#2737) (bfa5b76)

v6.10.0

6.10.0 (2026-10-16)

Features

Bug Fixes

  • cli: don't compile twice per change in watch mode without --debounce (#2722) (92c8622)

v6.9.1

6.9.1 (2026-10-09)

Bug Fixes

  • format-csv: read catalogs that end with a line break (#2696) (c3b7838)
  • vite-plugin: fail early when native transform is used with Solid (#2708) (15549f3)
  • vite-plugin: strip query from module id before native macro transform (#2703) (10c1b79)

Performance Improvements

  • cli: write experimental extractor catalogs in worker pool (#2715) (f7731f2)
Changelog

Sourced from @​lingui/core's changelog.

6.10.1 (2026-10-22)

Bug Fixes

  • core: put the plural offset first and unescape meta option keys in the runtime macro (#2726) (0255d73)

6.10.0 (2026-10-16)

Features

6.9.1 (2026-10-09)

Note: Version bump only for package @​lingui/core

Commits
  • ce5aa25 chore(release): published v6.10.1 [skip ci] (#2742)
  • 0255d73 fix(core): put the plural offset first and unescape meta option keys in the r...
  • b0355f2 chore(release): published v6.10.0 [skip ci] (#2724)
  • bd79e85 feat: runtime core macro (#2618)
  • 7fa9acd feat(core): add default global variables support to i18n instance (#2661)
  • 4d33903 chore(release): published v6.9.1 [skip ci] (#2716)
  • See full diff in compare view

Updates @lingui/react from 6.9.0 to 6.10.1

Release notes

Sourced from @​lingui/react's releases.

v6.10.1

6.10.1 (2026-10-22)

Bug Fixes

  • conf: do not mutate config objects when replacing <rootDir> (#2730) (60e823f)
  • core: put the plural offset first and unescape meta option keys in the runtime macro (#2726) (0255d73)
  • detect-locale: read subdomains from the host only and return null for missing segments (#2733) (735036e)
  • format-po-gettext: respect explicitIdAsDefault when serializing (#2727) (18123cf)
  • metro-transformer: forward getCacheKey from the wrapped transformer (#2736) (9acef0b)
  • vue-extractor: report the .vue file and line for messages in <script setup> (#2728) (aed4f98)

Performance Improvements

  • vite-plugin: resolve catalogs once per build instead of on every catalog import (#2737) (bfa5b76)

v6.10.0

6.10.0 (2026-10-16)

Features

Bug Fixes

  • cli: don't compile twice per change in watch mode without --debounce (#2722) (92c8622)

v6.9.1

6.9.1 (2026-10-09)

Bug Fixes

  • format-csv: read catalogs that end with a line break (#2696) (c3b7838)
  • vite-plugin: fail early when native transform is used with Solid (#2708) (15549f3)
  • vite-plugin: strip query from module id before native macro transform (#2703) (10c1b79)

Performance Improvements

  • cli: write experimental extractor catalogs in worker pool (#2715) (f7731f2)
Changelog

Sourced from @​lingui/react's changelog.

6.10.1 (2026-10-22)

Note: Version bump only for package @​lingui/react

6.10.0 (2026-10-16)

Features

  • core: add default global variables support to i18n instance (#2661) (7fa9acd)

6.9.1 (2026-10-09)

Note: Version bump only for package @​lingui/react

Commits

Updates yaml from 2.9.0 to 2.9.1

Release notes

Sourced from yaml's releases.

v2.9.1

  • Limit recursive merge aliases (#685, #713)
  • Simplify line unfolding during quoted string parsing (#714)
Commits

Updates @capacitor/core from 8.5.3 to 8.6.0

Release notes

Sourced from @​capacitor/core's releases.

8.6.0

8.6.0 (2026-10-28)

Bug Fixes

  • android: keep callbacks on non-public base classes from R8 (02e43f8)
  • android: keep plugin annotation types from R8 full mode (#8646) (9dc5aeb)
  • cli: bump xcode to ^4.0.0 to drop vulnerable uuid@7 (#8674) (463225f)
  • cli: redact sensitive values from telemetry payloads (#8665) (d19f1ea)
  • cli: report npm 12 blocked install scripts in doctor and migrate (#8655) (841017a)

Features

  • android: recognize @​capacitor-community/ssl-pinning for cert pinning (#8669) (19d2a40)
  • cli: recognize @​capacitor-community/ssl-pinning for auto cert copy (#8666) (50a3c51)

Reverts

  • Revert "chore(ios): add App/CapApp-SPM/Package.resolved to .gitignore (#8649)" (175c933), closes #8649
Changelog

Sourced from @​capacitor/core's changelog.

8.6.0 (2026-10-28)

Bug Fixes

  • android: keep callbacks on non-public base classes from R8 (02e43f8)
  • android: keep plugin annotation types from R8 full mode (#8646) (9dc5aeb)
  • cli: bump xcode to ^4.0.0 to drop vulnerable uuid@7 (#8674) (463225f)
  • cli: redact sensitive values from telemetry payloads (#8665) (d19f1ea)
  • cli: report npm 12 blocked install scripts in doctor and migrate (#8655) (841017a)

Features

  • android: recognize @​capacitor-community/ssl-pinning for cert pinning (#8669) (19d2a40)
  • cli: recognize @​capacitor-community/ssl-pinning for auto cert copy (#8666) (50a3c51)

Reverts

  • Revert "chore(ios): add App/CapApp-SPM/Package.resolved to .gitignore (#8649)" (175c933), closes #8649
Commits
  • ef3ce6e Release 8.6.0
  • 4b40f4b chore: add Backstage catalog-info.yaml
  • 463225f fix(cli): bump xcode to ^4.0.0 to drop vulnerable uuid@7 (#8674)
  • d19f1ea fix(cli): redact sensitive values from telemetry payloads (#8665)
  • 02e43f8 fix(android): keep callbacks on non-public base classes from R8
  • 19d2a40 feat(android): recognize @​capacitor-community/ssl-pinning for cert pinning (#...
  • 50a3c51 feat(cli): recognize @​capacitor-community/ssl-pinning for auto cert copy (#8666)
  • 841017a fix(cli): report npm 12 blocked install scripts in doctor and migrate (#8655)
  • acaa9e6 docs: minor correction (#8660)
  • 9dc5aeb fix(android): keep plugin annotation types from R8 full mode (#8646)
  • Additional commits viewable in compare view

Updates electron from 44.9.0 to 45.1.0

Release notes

Sourced from electron's releases.

electron v45.1.0

Release Notes for v45.1.0

Features

  • Added filtering options to session.registerPreloadScript - matches, excludeMatches, includeGlobs, excludeGlobs, matchOriginAsFallback. #55181 (Also in 44)

Fixes

  • Fixed a crash on Linux when a D-Bus method call was made on a disconnected bus. #55292 (Also in 44, 46)
  • Fixed a main process crash when onSendHeaders observed Blob uploads. #55169 (Also in 44)
  • Fixed extension chrome.webRequest events reporting a tabId of -1 and chrome.declarativeNetRequest rules restricted to tabs never matching. #55283 (Also in 46)
    • Fixed session.clearStorageData() unregistering the service workers of loaded extensions.
    • Fixed chrome.management methods and events being unavailable to extensions with the management permission.
    • Fixed __MSG_*__ placeholders not being localized in extension stylesheets.
    • Fixed extension service workers being stopped after 30 seconds while a WebSocket was active.
    • Fixed sandboxed extension pages being hosted in a process with extension API privileges.
    • Fixed extension service workers running an outdated script after an app restart when the extension's files changed without a version change.
    • Fixed chrome.alarms and content scripts registered with persistAcrossSessions not persisting across app restarts.
  • Fixed File System Access blocklist gaps for .git/hooks writes and hypervisor UNC shares. #55329
  • Fixed handling of malformed asar archives whose size fields do not match the file length. #55175 (Also in 43, 44)
  • Fixed inconsistent handling of asar archive paths between the main process and child processes. #55184 (Also in 43, 44)
  • Fixed Menu.popup() on macOS sometimes not showing a menu after another closed. #55326 (Also in 44, 46)
  • Fixed MV3 extension events not arriving to background service workers. #55154 (Also in 43, 44)
  • Fixed protocol.registerSource schemes not applying the same fetch rules as protocol.handle schemes. #55178 (Also in 44)
  • Fixed requests stalling when an extension used a blocking chrome.webRequest listener. #55271 (Also in 46)
  • Fixed utilityProcess not emitting an exit event when the app quit while the process was still launching. #55274 (Also in 43, 44, 46)

Other Changes

  • Updated Chromium to 156.0.8078.49. #55252
  • Updated Node.js to v24.22.1. #55163

electron v45.0.0

Release Notes for v45.0.0

Stack Upgrades

Breaking Changes

  • Reduced sandboxed renderer startup work for preload scripts that do not use Buffer. #54048

... (truncated)

Commits

Updates react from 19.2.8 to 19.3.1

Release notes

Sourced from react's releases.

19.3.1 (October 14th, 2026)

React Server Components

19.3.0 (September 9, 2026)

Below is a list of all new features, APIs, and bug fixes.

Read the React 19.3 release post for more information.

New React Features

New React DOM Features

  • browser(): a new react-dom API that returns a usable which errors during server rendering and resolves in the browser. use(browser()) inside a <Suspense> boundary marks a subtree as browser-only without reporting a recoverable error (@​gnoff: #37143, #37241)
    • Added an onBrowserBailout option to the react-dom/server APIs to observe when a subtree defers to the browser (@​gnoff #37193)

Notable changes

All Changes

React

  • Fast Refresh Fixes
  • Performance Track Fixes
    • Prevent crash when accessing $$typeof in Performance Tracks (@​eps1lon #35679)
    • Handle non-string function names in Performance Tracks (@​eps1lon #35659)
    • Use minus (-) instead of en dash for removed props in Performance Tracks (@​eps1lon #35649)
    • Handle arrays with bigints in deep objects in Performance Tracks (@​eps1lon #35648)
    • Don't enumerate typed array props in Performance Tracks in DEV (@​UditDewan #36913)
    • Bail out of diffing wide objects and arrays in Performance Tracks (@​eps1lon #34742)
    • Clear potentially large performance measures in DEV (@​hoxyq #34803)
    • Fix missing else branch for renders with no props change in Performance Tracks (@​hoxyq #34837)
  • Activity Fixes

... (truncated)

Changelog

Sourced from react's changelog.

19.3.0 (September 9, 2026)

New React Features

New React DOM Features

  • browser(): a new react-dom API that returns a usable which errors during server rendering and resolves in the browser. use(browser()) inside a <Suspense> boundary marks a subtree as browser-only without reporting a recoverable error (@​gnoff: #37143, #37241)
    • Added an onBrowserBailout option to the react-dom/server APIs to observe wh...

      Description has been truncated

… updates

Bumps the npm-production group with 30 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@lingui/core](https://github.com/lingui/js-lingui/tree/HEAD/packages/core) | `6.9.0` | `6.10.1` |
| [@lingui/react](https://github.com/lingui/js-lingui/tree/HEAD/packages/react) | `6.9.0` | `6.10.1` |
| [yaml](https://github.com/eemeli/yaml) | `2.9.0` | `2.9.1` |
| [@capacitor/core](https://github.com/ionic-team/capacitor) | `8.5.3` | `8.6.0` |
| [electron](https://github.com/electron/electron) | `44.9.0` | `45.1.0` |
| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.8` | `19.3.1` |
| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.8` | `19.3.1` |
| [@citation-js/plugin-csl](https://github.com/citation-js/citation-js/tree/HEAD/packages/plugin-csl) | `0.8.2` | `0.9.0` |
| [@tanstack/react-table](https://github.com/TanStack/table/tree/HEAD/packages/react-table) | `9.2.4` | `9.3.1` |
| [@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual) | `3.14.13` | `3.14.22` |
| [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js) | `2.8.36` | `2.24.0` |
| [dockview-react](https://github.com/dockview/dockview/tree/HEAD/packages/dockview-react) | `8.3.1` | `8.6.2` |
| [@codemirror/autocomplete](https://github.com/codemirror/autocomplete) | `6.20.3` | `6.20.4` |
| [@codemirror/commands](https://github.com/codemirror/commands) | `6.10.4` | `6.11.1` |
| [@codemirror/language](https://github.com/codemirror/language) | `6.12.4` | `6.13.1` |
| [@codemirror/search](https://github.com/codemirror/search) | `6.7.1` | `6.7.2` |
| [@codemirror/state](https://github.com/codemirror/state) | `6.7.1` | `6.7.6` |
| [@codemirror/view](https://github.com/codemirror/view) | `6.43.8` | `6.43.15` |
| [@lezer/highlight](https://github.com/lezer-parser/highlight) | `1.2.3` | `1.2.5` |
| [@readium/navigator](https://github.com/readium/ts-toolkit/tree/HEAD/navigator) | `2.8.2` | `2.14.0` |
| [@readium/shared](https://github.com/readium/ts-toolkit/tree/HEAD/shared) | `2.4.0` | `2.8.0` |
| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.10.1` | `5.11.2` |
| [@embedpdf/engines](https://github.com/embedpdf/embed-pdf-viewer/tree/HEAD/packages/engines) | `2.15.0` | `2.15.1` |
| [@embedpdf/models](https://github.com/embedpdf/embed-pdf-viewer/tree/HEAD/packages/models) | `2.15.0` | `2.15.1` |
| [@embedpdf/plugin-annotation](https://github.com/embedpdf/embed-pdf-viewer/tree/HEAD/packages/plugin-annotation) | `2.15.0` | `2.15.1` |
| [@embedpdf/plugin-capture](https://github.com/embedpdf/embed-pdf-viewer/tree/HEAD/packages/plugin-capture) | `2.15.0` | `2.15.1` |
| [@embedpdf/plugin-search](https://github.com/embedpdf/embed-pdf-viewer/tree/HEAD/packages/plugin-search) | `2.15.0` | `2.15.1` |
| [@embedpdf/plugin-selection](https://github.com/embedpdf/embed-pdf-viewer/tree/HEAD/packages/plugin-selection) | `2.15.0` | `2.15.1` |
| [@embedpdf/react-pdf-viewer](https://github.com/embedpdf/embed-pdf-viewer/tree/HEAD/viewers/react) | `2.15.0` | `2.15.1` |
| [defuddle](https://github.com/kepano/defuddle) | `0.19.5` | `0.19.6` |



Updates `@lingui/core` from 6.9.0 to 6.10.1
- [Release notes](https://github.com/lingui/js-lingui/releases)
- [Changelog](https://github.com/lingui/js-lingui/blob/main/packages/core/CHANGELOG.md)
- [Commits](https://github.com/lingui/js-lingui/commits/v6.10.1/packages/core)

Updates `@lingui/react` from 6.9.0 to 6.10.1
- [Release notes](https://github.com/lingui/js-lingui/releases)
- [Changelog](https://github.com/lingui/js-lingui/blob/main/packages/react/CHANGELOG.md)
- [Commits](https://github.com/lingui/js-lingui/commits/v6.10.1/packages/react)

Updates `yaml` from 2.9.0 to 2.9.1
- [Release notes](https://github.com/eemeli/yaml/releases)
- [Commits](eemeli/yaml@v2.9.0...v2.9.1)

Updates `@capacitor/core` from 8.5.3 to 8.6.0
- [Release notes](https://github.com/ionic-team/capacitor/releases)
- [Changelog](https://github.com/ionic-team/capacitor/blob/main/CHANGELOG.md)
- [Commits](ionic-team/capacitor@8.5.3...8.6.0)

Updates `electron` from 44.9.0 to 45.1.0
- [Release notes](https://github.com/electron/electron/releases)
- [Commits](electron/electron@v44.9.0...v45.1.0)

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

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

Updates `@citation-js/plugin-csl` from 0.8.2 to 0.9.0
- [Changelog](https://github.com/citation-js/citation-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/citation-js/citation-js/commits/v0.9.0/packages/plugin-csl)

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

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

Updates `@zip.js/zip.js` from 2.8.36 to 2.24.0
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases)
- [Commits](gildas-lormeau/zip.js@v2.8.36...v2.24.0)

Updates `dockview-react` from 8.3.1 to 8.6.2
- [Release notes](https://github.com/dockview/dockview/releases)
- [Commits](https://github.com/dockview/dockview/commits/v8.6.2/packages/dockview-react)

Updates `@codemirror/autocomplete` from 6.20.3 to 6.20.4
- [Changelog](https://github.com/codemirror/autocomplete/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/autocomplete/commits)

Updates `@codemirror/commands` from 6.10.4 to 6.11.1
- [Changelog](https://github.com/codemirror/commands/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/commands/commits)

Updates `@codemirror/language` from 6.12.4 to 6.13.1
- [Changelog](https://github.com/codemirror/language/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/language/commits)

Updates `@codemirror/search` from 6.7.1 to 6.7.2
- [Changelog](https://github.com/codemirror/search/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/search/commits)

Updates `@codemirror/state` from 6.7.1 to 6.7.6
- [Changelog](https://github.com/codemirror/state/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/state/commits)

Updates `@codemirror/view` from 6.43.8 to 6.43.15
- [Changelog](https://github.com/codemirror/view/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codemirror/view/commits)

Updates `@lezer/highlight` from 1.2.3 to 1.2.5
- [Changelog](https://github.com/lezer-parser/highlight/blob/main/CHANGELOG.md)
- [Commits](https://github.com/lezer-parser/highlight/commits)

Updates `@readium/navigator` from 2.8.2 to 2.14.0
- [Release notes](https://github.com/readium/ts-toolkit/releases)
- [Changelog](https://github.com/readium/ts-toolkit/blob/develop/navigator/CHANGELOG.MD)
- [Commits](https://github.com/readium/ts-toolkit/commits/navigator/2.14.0/navigator)

Updates `@readium/shared` from 2.4.0 to 2.8.0
- [Release notes](https://github.com/readium/ts-toolkit/releases)
- [Changelog](https://github.com/readium/ts-toolkit/blob/develop/shared/CHANGELOG.MD)
- [Commits](https://github.com/readium/ts-toolkit/commits/shared/2.8.0/shared)

Updates `fast-xml-parser` from 5.10.1 to 5.11.2
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
- [Commits](NaturalIntelligence/fast-xml-parser@v5.10.1...v5.11.2)

Updates `@embedpdf/engines` from 2.15.0 to 2.15.1
- [Release notes](https://github.com/embedpdf/embed-pdf-viewer/releases)
- [Commits](https://github.com/embedpdf/embed-pdf-viewer/commits/v2.15.1/packages/engines)

Updates `@embedpdf/models` from 2.15.0 to 2.15.1
- [Release notes](https://github.com/embedpdf/embed-pdf-viewer/releases)
- [Commits](https://github.com/embedpdf/embed-pdf-viewer/commits/v2.15.1/packages/models)

Updates `@embedpdf/plugin-annotation` from 2.15.0 to 2.15.1
- [Release notes](https://github.com/embedpdf/embed-pdf-viewer/releases)
- [Commits](https://github.com/embedpdf/embed-pdf-viewer/commits/v2.15.1/packages/plugin-annotation)

Updates `@embedpdf/plugin-capture` from 2.15.0 to 2.15.1
- [Release notes](https://github.com/embedpdf/embed-pdf-viewer/releases)
- [Commits](https://github.com/embedpdf/embed-pdf-viewer/commits/v2.15.1/packages/plugin-capture)

Updates `@embedpdf/plugin-search` from 2.15.0 to 2.15.1
- [Release notes](https://github.com/embedpdf/embed-pdf-viewer/releases)
- [Commits](https://github.com/embedpdf/embed-pdf-viewer/commits/v2.15.1/packages/plugin-search)

Updates `@embedpdf/plugin-selection` from 2.15.0 to 2.15.1
- [Release notes](https://github.com/embedpdf/embed-pdf-viewer/releases)
- [Commits](https://github.com/embedpdf/embed-pdf-viewer/commits/v2.15.1/packages/plugin-selection)

Updates `@embedpdf/react-pdf-viewer` from 2.15.0 to 2.15.1
- [Release notes](https://github.com/embedpdf/embed-pdf-viewer/releases)
- [Commits](https://github.com/embedpdf/embed-pdf-viewer/commits/v2.15.1/viewers/react)

Updates `defuddle` from 0.19.5 to 0.19.6
- [Release notes](https://github.com/kepano/defuddle/releases)
- [Changelog](https://github.com/kepano/defuddle/blob/main/CHANGELOG.md)
- [Commits](kepano/defuddle@0.19.5...0.19.6)

---
updated-dependencies:
- dependency-name: "@lingui/core"
  dependency-version: 6.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-production
- dependency-name: "@lingui/react"
  dependency-version: 6.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-production
- dependency-name: yaml
  dependency-version: 2.9.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
- dependency-name: "@capacitor/core"
  dependency-version: 8.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-production
- dependency-name: electron
  dependency-version: 45.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: npm-production
- dependency-name: react
  dependency-version: 19.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-production
- dependency-name: react-dom
  dependency-version: 19.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-production
- dependency-name: "@citation-js/plugin-csl"
  dependency-version: 0.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-production
- dependency-name: "@tanstack/react-table"
  dependency-version: 9.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-production
- dependency-name: "@tanstack/react-virtual"
  dependency-version: 3.14.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
- dependency-name: "@zip.js/zip.js"
  dependency-version: 2.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-production
- dependency-name: dockview-react
  dependency-version: 8.6.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-production
- dependency-name: "@codemirror/autocomplete"
  dependency-version: 6.20.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
- dependency-name: "@codemirror/commands"
  dependency-version: 6.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-production
- dependency-name: "@codemirror/language"
  dependency-version: 6.13.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-production
- dependency-name: "@codemirror/search"
  dependency-version: 6.7.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
- dependency-name: "@codemirror/state"
  dependency-version: 6.7.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
- dependency-name: "@codemirror/view"
  dependency-version: 6.43.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
- dependency-name: "@lezer/highlight"
  dependency-version: 1.2.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
- dependency-name: "@readium/navigator"
  dependency-version: 2.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-production
- dependency-name: "@readium/shared"
  dependency-version: 2.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-production
- dependency-name: fast-xml-parser
  dependency-version: 5.11.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-production
- dependency-name: "@embedpdf/engines"
  dependency-version: 2.15.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
- dependency-name: "@embedpdf/models"
  dependency-version: 2.15.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
- dependency-name: "@embedpdf/plugin-annotation"
  dependency-version: 2.15.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
- dependency-name: "@embedpdf/plugin-capture"
  dependency-version: 2.15.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
- dependency-name: "@embedpdf/plugin-search"
  dependency-version: 2.15.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
- dependency-name: "@embedpdf/plugin-selection"
  dependency-version: 2.15.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
- dependency-name: "@embedpdf/react-pdf-viewer"
  dependency-version: 2.15.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
- dependency-name: defuddle
  dependency-version: 0.19.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 29, 2026
@dependabot
dependabot Bot requested a review from callumalpass as a code owner October 29, 2026 12:15
EpubNavigator now requires a viewportChanged listener; Reader tracks
position through positionChanged, so it ignores viewport reports.
Locator fragments are optional in shared 2.8, so a selection without
them simply carries no CFI.
With dockview-react 8.5.0 or later (dockview core 8.8.0 throughout),
Reader's mobile layout renders the Library panel empty, so the PDF
touch audit never finds "Find a source by title, author or tag". 8.4.1
passes. 8.5.0 changed how dockview-react keeps instances across React
Activity and StrictMode effect replays (dockview#1670), the likely cause.

Pin 8.4.1 so the rest of this group can merge, and have Dependabot
ignore 8.5.0 and later until Reader works with it.
@callumalpass

Copy link
Copy Markdown
Contributor

Two changes on top of Dependabot's update, so this group can merge:

  • 177d806 adapts renderer-epub to Readium navigator 2.14 / shared 2.8: the new required viewportChanged listener, and optional locations.fragments.
  • 61f4f4f holds dockview-react at 8.4.1. With 8.5.0 or later, Reader's mobile Library panel renders blank, and the PDF-touch audit times out waiting for the source search box. Bisected locally with dockview core at 8.8.0 throughout: 8.4.1 passes, 8.5.0 / 8.5.1 / 8.6.0 / 8.6.1 / 8.6.2 fail. The likely cause is dockview#1670 (keeping instances across React Activity/StrictMode effect replays). dependabot.yml now ignores dockview-react >= 8.5.0 until Reader is fixed for it.

main is merged in. Locally: the PDF-touch and HTML-SVG audits pass, and the whole repo's typecheck and tests pass.

@callumalpass
callumalpass merged commit 180ab3c into main Oct 29, 2026
3 checks passed
@callumalpass
callumalpass deleted the dependabot/npm_and_yarn/npm-production-7ba71ebe1f branch October 29, 2026 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant