Skip to content

MAINT: Bump the minor-and-patch group in /frontend with 9 updates - #2924

Merged
Roman Lutz (romanlutz) merged 3 commits into
mainfrom
dependabot/npm_and_yarn/frontend/minor-and-patch-2f080de033
Oct 4, 2026
Merged

Roman Lutz (romanlutz) merged 3 commits into
mainfrom
dependabot/npm_and_yarn/frontend/minor-and-patch-2f080de033

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Description

Bumps the minor-and-patch group in /frontend with 9 updates:

Package From To
@fluentui/react-components 9.74.7 9.74.9
react-error-boundary 6.1.5 6.1.6
@types/node 26.6.1 26.6.2
@typescript-eslint/eslint-plugin 8.70.0 8.70.1
@typescript-eslint/parser 8.70.0 8.70.1
eslint 10.10.0 10.11.0
jest 30.5.1 30.5.2
jest-environment-jsdom 30.5.1 30.5.2
ts-jest 29.4.12 29.4.14

Coverage-path regression and fix

The original ts-jest 29.4.13 update introduced a source-map regression: it emitted file:// source paths, which became coverage filenames containing file:. The unit tests passed, but GitHub's artifact uploader rejected the : character, causing Frontend Unit Tests & Coverage to fail during coverage upload.

The follow-up commit updates ts-jest to 29.4.14 and regenerates frontend/package-lock.json. This release restores normalized filesystem source paths through kulshekhar/ts-jest#5471, fixing the regression reported in kulshekhar/ts-jest#5469. See the 29.4.13 to 29.4.14 changes.

The fix changes only the ts-jest dependency and lockfile. Jest remains at 30.5.2; no CI configuration, coverage thresholds, assertions, or test exclusions were changed.

Tests and Documentation

Local commands run from frontend:

Command Result
npm install --package-lock-only --ignore-scripts --no-fund Passed; regenerated the lockfile for ts-jest 29.4.14.
npm ci Passed.
npm run test:coverage -- --runInBand --no-cache --json --outputFile=..\.pr2924-validation\jest-results.json Passed: 93 suites and 2,458 tests.
npm run type-check Passed.
npm run lint Passed.
npm run build Passed.

Local statement/branch/function/line coverage: 93.70% / 88.28% / 92.39% / 94.89%. Additional source-map checks exercised Windows and POSIX paths, and a scan of the freshly generated coverage tree found no artifact filenames containing forbidden characters. Temporary validation files were removed.

The new GitHub coverage job passed, including the previously failing artifact upload: 207 coverage files uploaded. CI ran on the PR merge-ref and passed 99 suites and 2,606 tests.

A separate Windows/Python check failed in test_timeout_bounds_pending_send_and_cleanup_async. That failure has not been investigated or changed as part of this frontend dependency fix.

No product documentation changes were needed. Python tests, E2E tests, and JupyText were not run locally for this dependency-only fix.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the minor-and-patch group in /frontend with 9 updates:

| Package | From | To |
| --- | --- | --- |
| [@fluentui/react-components](https://github.com/microsoft/fluentui) | `9.74.7` | `9.74.9` |
| [react-error-boundary](https://github.com/bvaughn/react-error-boundary) | `6.1.5` | `6.1.6` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.6.1` | `26.6.2` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.70.0` | `8.70.1` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.70.0` | `8.70.1` |
| [eslint](https://github.com/eslint/eslint) | `10.10.0` | `10.11.0` |
| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.5.1` | `30.5.2` |
| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.5.1` | `30.5.2` |
| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.12` | `29.4.13` |


Updates `@fluentui/react-components` from 9.74.7 to 9.74.9
- [Release notes](https://github.com/microsoft/fluentui/releases)
- [Commits](https://github.com/microsoft/fluentui/commits/@fluentui/react-components_v9.74.9)

Updates `react-error-boundary` from 6.1.5 to 6.1.6
- [Release notes](https://github.com/bvaughn/react-error-boundary/releases)
- [Commits](bvaughn/react-error-boundary@6.1.5...6.1.6)

Updates `@types/node` from 26.6.1 to 26.6.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@typescript-eslint/eslint-plugin` from 8.70.0 to 8.70.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.70.1/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.70.0 to 8.70.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.70.1/packages/parser)

Updates `eslint` from 10.10.0 to 10.11.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v10.10.0...v10.11.0)

Updates `jest` from 30.5.1 to 30.5.2
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.5.2/packages/jest)

Updates `jest-environment-jsdom` from 30.5.1 to 30.5.2
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.5.2/packages/jest-environment-jsdom)

Updates `ts-jest` from 29.4.12 to 29.4.13
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](kulshekhar/ts-jest@v29.4.12...v29.4.13)

---
updated-dependencies:
- dependency-name: "@fluentui/react-components"
  dependency-version: 9.74.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: react-error-boundary
  dependency-version: 6.1.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: "@types/node"
  dependency-version: 26.6.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.70.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.70.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: eslint
  dependency-version: 10.11.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: jest
  dependency-version: 30.5.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: jest-environment-jsdom
  dependency-version: 30.5.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: ts-jest
  dependency-version: 29.4.13
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
...

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 Sep 30, 2026
@github-actions

github-actions Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Pytest (3.11, dev)

     1 files  ±0       1 suites  ±0   4m 0s ⏱️ -55s
22 855 tests ±0  22 613 ✅ ±0  242 💤 ±0  0 ❌ ±0 
22 939 runs  ±0  22 697 ✅ ±0  242 💤 ±0  0 ❌ ±0 

Results for commit 14e9c89. ± Comparison against base commit c6abbc8.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Pytest (3.13, dev_all)

     1 files  ±0       1 suites  ±0   3m 38s ⏱️ -45s
23 185 tests ±0  23 179 ✅ ±0  6 💤 ±0  0 ❌ ±0 
23 269 runs  ±0  23 263 ✅ ±0  6 💤 ±0  0 ❌ ±0 

Results for commit 14e9c89. ± Comparison against base commit c6abbc8.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Pytest (3.13, dev)

     1 files  ±0       1 suites  ±0   5m 11s ⏱️ + 1m 37s
22 855 tests ±0  22 613 ✅ ±0  242 💤 ±0  0 ❌ ±0 
22 939 runs  ±0  22 697 ✅ ±0  242 💤 ±0  0 ❌ ±0 

Results for commit 14e9c89. ± Comparison against base commit c6abbc8.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Pytest (3.12, dev_all)

     1 files  ±0       1 suites  ±0   6m 6s ⏱️ -1s
23 185 tests ±0  23 179 ✅ ±0  6 💤 ±0  0 ❌ ±0 
23 269 runs  ±0  23 263 ✅ ±0  6 💤 ±0  0 ❌ ±0 

Results for commit 14e9c89. ± Comparison against base commit c6abbc8.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Pytest (3.14, dev)

     1 files  ±0       1 suites  ±0   5m 17s ⏱️ +55s
22 855 tests ±0  22 613 ✅ ±0  242 💤 ±0  0 ❌ ±0 
22 939 runs  ±0  22 697 ✅ ±0  242 💤 ±0  0 ❌ ±0 

Results for commit 14e9c89. ± Comparison against base commit c6abbc8.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Pytest (3.12, dev)

     1 files  ±0       1 suites  ±0   5m 21s ⏱️ + 1m 3s
22 855 tests ±0  22 613 ✅ ±0  242 💤 ±0  0 ❌ ±0 
22 939 runs  ±0  22 697 ✅ ±0  242 💤 ±0  0 ❌ ±0 

Results for commit 14e9c89. ± Comparison against base commit c6abbc8.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Pytest (3.11, dev_all)

     1 files  ±0       1 suites  ±0   5m 21s ⏱️ +42s
23 185 tests ±0  23 179 ✅ ±0  6 💤 ±0  0 ❌ ±0 
23 269 runs  ±0  23 263 ✅ ±0  6 💤 ±0  0 ❌ ±0 

Results for commit 14e9c89. ± Comparison against base commit c6abbc8.

♻️ This comment has been updated with latest results.

@github-actions

github-actions Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Pytest (3.14, dev_all)

     1 files  ±0       1 suites  ±0   5m 31s ⏱️ + 1m 5s
23 185 tests ±0  23 179 ✅ ±0  6 💤 ±0  0 ❌ ±0 
23 269 runs  ±0  23 263 ✅ ±0  6 💤 ±0  0 ❌ ±0 

Results for commit 14e9c89. ± Comparison against base commit c6abbc8.

♻️ This comment has been updated with latest results.

Use ts-jest 29.4.14 to restore filesystem source-map sources after the 29.4.13 file-URL regression. This keeps coverage HTML filenames compatible with upload-artifact without changing CI behavior.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@romanlutz
Roman Lutz (romanlutz) added this pull request to the merge queue Oct 4, 2026
Merged via the queue into main with commit b6a18a2 Oct 4, 2026
56 checks passed
@romanlutz
Roman Lutz (romanlutz) deleted the dependabot/npm_and_yarn/frontend/minor-and-patch-2f080de033 branch October 4, 2026 00:39
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