Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 1, 2025

Performs the following changes:

  • Updates npm dependencies, except:
    • Known don't upgrades: angular v20 (and ng-packagr and zone.js), ni eslint v9 packages, tiptap v3, react v19, typescript >v5.4.5
    • @vitejs/plugin-react-swc upgrading caused type and build errors I did not investigate
    • yargs major update requires source changes, didn't look into it
    • newly pinned peer flatbuffers. TypeScript 5.7 changed the definitions of Int32Array to include a generic. The flatbuffers library used by apache-arrow updated to a newer version of typescript and now emits types that rely on Int32 being generic. Because we do full type lib checks this causes an issue and TypeScript fails with Error TS2315: Type 'Int32Array' is not generic. messages. Added a peer dep on the older flatbuffers version to avoid the issue. When the Angular upgrade is done and corresponding TypeScript update we can remove that pinned per flatbuffers dep.
  • Updates nuget deps, except:
  • This update ends up pulling in the stylistic update in the ni eslint packages and applies formatting changes for it.
    • Updates template.ts files to opt-out of prettier linting altogether (33 of 62 files already manually were) and the @stylistic/indent eslint rule.
  • Known workflow issues: With the latest Visual Studio installed and with the dotnet-sdk v8 version we specify in the globals.json file it is not possible to run npm run -w packages\blazor-workspace update-lock-files reliably. It will lock to assembly versions that are not part of the sdk installation, see dotnet issue. The best workaround I have so far is to sync the changes in WSL, nuke any existing dotnet installs in WSL, download the x64 sdk, manually install it, and then update lock files to push to the branch.
  • Updates renovate.json to opt-out of package-lock.json updates and npm @ni package updates as separate workflows. Getting the notification for general package.json updates periodically is good enough as updates are a very manual process right now.
Renovate Blazor Update Details > [!NOTE] > Mend has cancelled [the proposed renaming](https://github.com/renovatebot/renovate/discussions/37842) of the Renovate GitHub app being renamed to `mend[bot]`. > > This notice will be removed on 2025-10-07.

This PR contains the following updates:

Package Change Age Confidence
Microsoft.AspNetCore.Components.Web (source) 8.0.19 -> 8.0.20 age confidence
Microsoft.AspNetCore.Components.WebAssembly.DevServer (source) 8.0.19 -> 8.0.20 age confidence
Microsoft.AspNetCore.Components.WebAssembly.Server (source) 8.0.19 -> 8.0.20 age confidence
Microsoft.AspNetCore.Components.WebView (source) 8.0.19 -> 8.0.20 age confidence
Microsoft.AspNetCore.Mvc.Testing (source) 8.0.19 -> 8.0.20 age confidence
xunit.runner.visualstudio 3.1.3 -> 3.1.5 age confidence

[!WARNING]
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

dotnet/aspnetcore (Microsoft.AspNetCore.Components.Web)

v8.0.20: .NET 8.0.20

Release

What's Changed

Full Changelog: dotnet/aspnetcore@v8.0.19...v8.0.20

xunit/visualstudio.xunit (xunit.runner.visualstudio)

v3.1.5

Compare Source

v3.1.4

Compare Source


Configuration

📅 Schedule: Branch creation - "monthly" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/nuget-dependencies branch from 8899641 to 7c82c8f Compare October 1, 2025 03:49
@renovate renovate bot force-pushed the renovate/nuget-dependencies branch from 7c82c8f to 2f89eae Compare October 3, 2025 17:04
@rajsite rajsite changed the title Update nuget dependencies Dependency Update October 2025 Oct 3, 2025
@renovate
Copy link
Contributor Author

renovate bot commented Oct 3, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@github-actions
Copy link

github-actions bot commented Oct 3, 2025

Dependency Review

The following issues were found:

  • ❌ 1 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 12 package(s) with unknown licenses.
  • ⚠️ 6 packages with OpenSSF Scorecard issues.

View full job summary

@rajsite
Copy link
Member

rajsite commented Oct 3, 2025

Dependency Review

The following issues were found:

  • ❌ 1 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 12 package(s) with unknown licenses.
  • ⚠️ 6 packages with OpenSSF Scorecard issues.

View full job summary

Not sure why this is coming up now. It's complaining about [email protected] which has had a moderate-severity issue since february and was already a dependency in nimble for a long-time.

Copy link
Contributor

@jattasNI jattasNI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for handling this!

@rajsite rajsite merged commit a1e13c7 into main Oct 3, 2025
9 of 10 checks passed
@rajsite rajsite deleted the renovate/nuget-dependencies branch October 3, 2025 20:12
@rajsite rajsite mentioned this pull request Nov 3, 2025
1 task
rajsite added a commit that referenced this pull request Nov 3, 2025
This PR contains the following updates:

- Enabled NPM Trusted Publishing
- As described by [Trusted publishing for npm
packages](https://docs.npmjs.com/trusted-publishers#step-2-configure-your-cicd-workflow)
the following changes were made:
    - Add `id-token` permissions (lets GitHub issue a token)
- Updates to [node 24 which brings npm
v11.6.1](https://nodejs.org/en/download/archive/v24.11.0) where npm
v11.5.1+ is required
- Removed explicit npm token configurations in workflow and top-level
`package.json`
- Updated dependencies using the same workarounds and patterns as:
#2710
- Removed dotnet Apache.Arrow from the renovate ignore list to allow
upgrades following discussions here:
https://github.com/apache/arrow-js/discussions/204

<details>
<summary>Renovate Blazor Update Details</summary>
| Package | Change | Age | Confidence |
|---|---|---|---|
| [Microsoft.AspNetCore.Components.Web](https://asp.net/)
([source](https://github.com/dotnet/aspnetcore)) | `8.0.20` ->
`8.0.21` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.AspNetCore.Components.Web/8.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.AspNetCore.Components.Web/8.0.20/8.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [Microsoft.AspNetCore.Components.WebAssembly](https://asp.net/)
([source](https://github.com/dotnet/aspnetcore)) | `8.0.20` ->
`8.0.21` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.AspNetCore.Components.WebAssembly/8.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.AspNetCore.Components.WebAssembly/8.0.20/8.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[Microsoft.AspNetCore.Components.WebAssembly.DevServer](https://asp.net/)
([source](https://github.com/dotnet/aspnetcore)) | `8.0.20` ->
`8.0.21` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.AspNetCore.Components.WebAssembly.DevServer/8.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.AspNetCore.Components.WebAssembly.DevServer/8.0.20/8.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [Microsoft.AspNetCore.Components.WebAssembly.Server](https://asp.net/)
([source](https://github.com/dotnet/aspnetcore)) | `8.0.20` ->
`8.0.21` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.AspNetCore.Components.WebAssembly.Server/8.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.AspNetCore.Components.WebAssembly.Server/8.0.20/8.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [Microsoft.AspNetCore.Components.WebView](https://asp.net/)
([source](https://github.com/dotnet/aspnetcore)) | `8.0.20` ->
`8.0.21` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.AspNetCore.Components.WebView/8.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.AspNetCore.Components.WebView/8.0.20/8.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [Microsoft.AspNetCore.Mvc.Testing](https://asp.net/)
([source](https://github.com/dotnet/aspnetcore)) | `8.0.20` ->
`8.0.21` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.AspNetCore.Mvc.Testing/8.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.AspNetCore.Mvc.Testing/8.0.20/8.0.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>dotnet/aspnetcore
(Microsoft.AspNetCore.Components.Web)</summary>

###
[`v8.0.21`](https://github.com/dotnet/aspnetcore/releases/tag/v8.0.21):
.NET 8.0.21

[Release](https://github.com/dotnet/core/releases/tag/v8.0.21)

##### What's Changed

- Update branding to 8.0.21 by
[@&#8203;vseanreesermsft](https://github.com/vseanreesermsft)
in
[#&#8203;63509](https://github.com/dotnet/aspnetcore/pull/63509)
- \[release/8.0] (deps): Bump src/submodules/googletest from `373af2e`
to `eb2d85e` by
[@&#8203;dependabot](https://github.com/dependabot)\[bot] in
[#&#8203;63500](https://github.com/dotnet/aspnetcore/pull/63500)
- \[release/8.0] Make duplicate deb/rpm packages so we can sign them
with the new PMC key by
[@&#8203;github-actions](https://github.com/github-actions)\[bot]
in
[#&#8203;63250](https://github.com/dotnet/aspnetcore/pull/63250)
- \[release/8.0] Extend Unofficial 1ES template in IdentityModel nightly
tests job by
[@&#8203;github-actions](https://github.com/github-actions)\[bot]
in
[#&#8203;63466](https://github.com/dotnet/aspnetcore/pull/63466)
- \[release/8.0] Quarantine
ResponseBody\_WriteContentLength\_PassedThrough by
[@&#8203;github-actions](https://github.com/github-actions)\[bot]
in
[#&#8203;63534](https://github.com/dotnet/aspnetcore/pull/63534)
- \[release/8.0] Update dependencies from
dotnet/source-build-reference-packages by
[@&#8203;dotnet-maestro](https://github.com/dotnet-maestro)\[bot]
in
[#&#8203;63261](https://github.com/dotnet/aspnetcore/pull/63261)
- \[release/8.0] Use wait assert in flaky tests by
[@&#8203;ilonatommy](https://github.com/ilonatommy) in
[#&#8203;63565](https://github.com/dotnet/aspnetcore/pull/63565)
- \[release/8.0] Update Microsoft.Build versions by
[@&#8203;github-actions](https://github.com/github-actions)\[bot]
in
[#&#8203;62507](https://github.com/dotnet/aspnetcore/pull/62507)
- Merging internal commits for release/8.0 by
[@&#8203;vseanreesermsft](https://github.com/vseanreesermsft)
in
[#&#8203;63603](https://github.com/dotnet/aspnetcore/pull/63603)
- backport(8.0): Fix runtime architecture detection logic in ANCM by
[@&#8203;DeagleGross](https://github.com/DeagleGross) in
[#&#8203;63706](https://github.com/dotnet/aspnetcore/pull/63706)

**Full Changelog**:
<dotnet/aspnetcore@v8.0.20...v8.0.21>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "monthly" (UTC), Automerge - At any
time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/ni/nimble).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
</details>

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: rajsite <[email protected]>
@rajsite rajsite mentioned this pull request Dec 1, 2025
1 task
rajsite added a commit that referenced this pull request Dec 1, 2025
This PR contains the following updates:
- Updated dependencies using the same workarounds and patterns as:
#2710

<details>
<summary>Renovate Blazor Update Details</summary>
| Package | Change | Age | Confidence |
|---|---|---|---|
| [Microsoft.AspNetCore.Components.Web](https://asp.net/)
([source](https://github.com/dotnet/dotnet)) | `8.0.21` ->
`8.0.22` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.AspNetCore.Components.Web/8.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.AspNetCore.Components.Web/8.0.21/8.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [Microsoft.AspNetCore.Components.WebAssembly](https://asp.net/)
([source](https://github.com/dotnet/dotnet)) | `8.0.21` ->
`8.0.22` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.AspNetCore.Components.WebAssembly/8.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.AspNetCore.Components.WebAssembly/8.0.21/8.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[Microsoft.AspNetCore.Components.WebAssembly.DevServer](https://asp.net/)
([source](https://github.com/dotnet/dotnet)) | `8.0.21` ->
`8.0.22` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.AspNetCore.Components.WebAssembly.DevServer/8.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.AspNetCore.Components.WebAssembly.DevServer/8.0.21/8.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [Microsoft.AspNetCore.Components.WebAssembly.Server](https://asp.net/)
([source](https://github.com/dotnet/dotnet)) | `8.0.21` ->
`8.0.22` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.AspNetCore.Components.WebAssembly.Server/8.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.AspNetCore.Components.WebAssembly.Server/8.0.21/8.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [Microsoft.AspNetCore.Components.WebView](https://asp.net/)
([source](https://github.com/dotnet/dotnet)) | `8.0.21` ->
`8.0.22` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.AspNetCore.Components.WebView/8.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.AspNetCore.Components.WebView/8.0.21/8.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [Microsoft.AspNetCore.Mvc.Testing](https://asp.net/)
([source](https://github.com/dotnet/dotnet)) | `8.0.21` ->
`8.0.22` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Microsoft.AspNetCore.Mvc.Testing/8.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Microsoft.AspNetCore.Mvc.Testing/8.0.21/8.0.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "monthly" (UTC), Automerge - At any
time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/ni/nimble).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xOS45IiwidXBkYXRlZEluVmVyIjoiNDIuMTkuOSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
</details>

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: rajsite <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants