Skip to content

chore(deps): update dotnet monorepo to v10 - #384

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-dotnet-monorepo
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-dotnet-monorepo

Conversation

@renovate

@renovate renovate Bot commented Nov 11, 2025 •

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
Microsoft.AspNetCore.Components (source) 8.0.* → 10.0.1* age confidence nuget major
Microsoft.AspNetCore.Components (source) 9.0.* → 10.0.1* age confidence nuget major
Microsoft.AspNetCore.Components.Web (source) 8.0.* → 10.0.1* age confidence nuget major
Microsoft.AspNetCore.Components.Web (source) 9.0.* → 10.0.1* age confidence nuget major
Microsoft.AspNetCore.Components.WebAssembly (source) 9.0.* → 10.0.1* age confidence nuget major
Microsoft.AspNetCore.Components.WebAssembly (source) 8.0.* → 10.0.1* age confidence nuget major
Microsoft.AspNetCore.Components.WebAssembly.DevServer (source) 8.0.* → 10.0.1* age confidence nuget major
Microsoft.AspNetCore.Components.WebAssembly.Server (source) 9.0.* → 10.0.1* age confidence nuget major
Microsoft.Extensions.Configuration.Abstractions (source) 9.0.11 → 10.0.12 age confidence nuget major
Microsoft.Extensions.Logging (source) 9.0.11 → 10.0.12 age confidence nuget major
Microsoft.Extensions.Logging (source) 8.0.* → 10.0.1* age confidence nuget major
Microsoft.Extensions.Logging (source) 9.0.* → 10.0.1* age confidence nuget major
dotnet-sdk 9.0.306 → 10.0.401 age confidence dotnet-sdk major

Release Notes

dotnet/dotnet (Microsoft.AspNetCore.Components)

v10.0.12

v10.0.11

v10.0.10

v10.0.9

v10.0.8

v10.0.7

v10.0.6

v10.0.5

v10.0.4

v10.0.3

v10.0.2

v10.0.1

v9.0.7: .NET 9.0.7

You can build .NET 9.0 from the repository by cloning the release tag v9.0.7 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v9.0.6: .NET 9.0.6

You can build .NET 9.0 from the repository by cloning the release tag v9.0.6 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v9.0.5: .NET 9.0.5

You can build .NET 9.0 from the repository by cloning the release tag v9.0.5 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v9.0.4: .NET 9.0.4

You can build .NET 9.0 from the repository by cloning the release tag v9.0.4 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v9.0.3: .NET 9.0.3

You can build .NET 9.0 from the repository by cloning the release tag v9.0.3 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v9.0.2: .NET 9.0.2

You can build .NET 9.0 from the repository by cloning the release tag v9.0.2 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v9.0.1: .NET 9.0.1

You can build .NET 9.0 from the repository by cloning the release tag v9.0.1 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v9.0.0: .NET 9.0.0

You can build .NET 9.0 from the repository by cloning the release tag v9.0.0 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.18: .NET 8.0.18

You can build .NET 8.0 from the repository by cloning the release tag v8.0.18 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.17: .NET 8.0.17

You can build .NET 8.0 from the repository by cloning the release tag v8.0.17 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.16: .NET 8.0.16

You can build .NET 8.0 from the repository by cloning the release tag v8.0.16 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.15: .NET 8.0.15

You can build .NET 8.0 from the repository by cloning the release tag v8.0.15 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.14: .NET 8.0.14

You can build .NET 8.0 from the repository by cloning the release tag v8.0.14 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.13: .NET 8.0.13

You can build .NET 8.0 from the repository by cloning the release tag v8.0.13 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.12: .NET 8.0.12

You can build .NET 8.0 from the repository by cloning the release tag v8.0.12 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.11: .NET 8.0.11

You can build .NET 8.0 from the repository by cloning the release tag v8.0.11 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.10: .NET 8.0.10

You can build .NET 8.0 from the repository by cloning the release tag v8.0.10 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.8: .NET 8.0.8

You can build .NET 8.0 from the repository by cloning the release tag v8.0.8 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.7: .NET 8.0.7

You can build .NET 8.0 from the repository by cloning the release tag v8.0.7 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.6: .NET 8.0.6

You can build .NET 8.0 from the repository by cloning the release tag v8.0.6 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.5: .NET 8.0.5

You can build .NET 8 from the repository by cloning the release tag v8.0.5 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.4: .NET 8.0.4

You can build .NET 8.0 from the repository by cloning the release tag v8.0.4 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.3: .NET 8.0.3

You can build .NET 8.0 from the repository by cloning the release tag v8.0.3 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.2: .NET 8.0.2

You can build .NET 8.0 from the repository by cloning the release tag v8.0.2 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023

v8.0.1: .NET 8.0.1

You can build .NET 8.0 from the repository by cloning the release tag v8.0.1 and following the build instructions in the main README.md.

Alternatively, you can build from the sources attached to this release directly.
More information on this process can be found in the dotnet/dotnet repository.

Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dotnet.microsoft.com/download/dotnet/release-key-2023.asc

dotnet/sdk (dotnet-sdk)

v10.0.401

Compare Source

v10.0.400

Compare Source

v10.0.303

Compare Source

v10.0.302: .NET 10.0.10

Compare Source

Release

What's Changed

❗ Important

✂ PR body was truncated to here.


Configuration

📅 Schedule: (in timezone America/Vancouver)

  • Branch creation
    • At any time (no schedule defined)
  • 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.


  • 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/major-dotnet-monorepo branch 2 times, most recently from 98f8f63 to d855e63 Compare November 12, 2025 14:04
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch 2 times, most recently from c43dc76 to 772d8e6 Compare December 10, 2025 12:57
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch 2 times, most recently from 0a0f83e to 88887ff Compare January 14, 2026 17:25
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch from 88887ff to 0a3c6d3 Compare February 2, 2026 20:43
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch 2 times, most recently from 4573c4d to 931c9cc Compare February 11, 2026 21:03
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch from 931c9cc to c2f00c9 Compare February 24, 2026 17:27
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch 4 times, most recently from 3f9dea7 to 44e5473 Compare March 13, 2026 01:02
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch from 44e5473 to 4d6dd36 Compare April 7, 2026 13:34
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch 3 times, most recently from 23cf89d to ce3e440 Compare April 22, 2026 05:35
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch from ce3e440 to 2dd26f5 Compare April 28, 2026 20:38
@coderabbitai

coderabbitai Bot commented Apr 28, 2026 •

Copy link
Copy Markdown
📝 Walkthrough

Walkthrough

Updates .NET SDK version from 9.0.306 to 10.0.203 in global.json and bumps two Microsoft.Extensions NuGet packages from 9.0.11 to 10.0.7 in the test project, keeping the SDK rollForward setting unchanged.

Changes

Cohort / File(s) Summary
SDK and Package Updates
global.json, tests/BlazorApplicationInsights.Tests/BlazorApplicationInsights.Tests.csproj
Updates .NET SDK to 10.0.203 and bumps Microsoft.Extensions.Configuration.Abstractions and Microsoft.Extensions.Logging to 10.0.7.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related issues

Possibly related PRs

Poem

🐰 Hoppity-hop, the versions do bump!
From nine-oh to ten, we take the leap,
Extensions now fresh, dependencies steep,
A rabbit's delight in each build we keep! 🌱

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarizes the dependency and .NET SDK upgrade from version 9 to version 10.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate/major-dotnet-monorepo

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
tests/BlazorApplicationInsights.Tests/BlazorApplicationInsights.Tests.csproj (1)

4-4: ⚠️ Potential issue | 🟠 Major

Update TargetFramework to net10.0 to align with SDK and package versions.

The test project still targets net9.0, but this PR updates the .NET SDK to 10.0.203 and upgrades Microsoft.Extensions packages to version 10.0.7 (which are .NET 10 packages). This version mismatch may cause compatibility issues, runtime errors, or prevent the project from utilizing .NET 10-specific features properly.

🔧 Proposed fix to update TargetFramework
-    <TargetFramework>net9.0</TargetFramework>
+    <TargetFramework>net10.0</TargetFramework>
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@tests/BlazorApplicationInsights.Tests/BlazorApplicationInsights.Tests.csproj`
at line 4, Update the test project's TargetFramework XML element from net9.0 to
net10.0 to match the updated .NET SDK and package versions; locate the
TargetFramework element in the test project file (the <TargetFramework> element)
and change its value to "net10.0", then restore/build to ensure compatibility
with the upgraded Microsoft.Extensions packages.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Outside diff comments:
In
`@tests/BlazorApplicationInsights.Tests/BlazorApplicationInsights.Tests.csproj`:
- Line 4: Update the test project's TargetFramework XML element from net9.0 to
net10.0 to match the updated .NET SDK and package versions; locate the
TargetFramework element in the test project file (the <TargetFramework> element)
and change its value to "net10.0", then restore/build to ensure compatibility
with the upgraded Microsoft.Extensions packages.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 6f628544-c7e4-4911-aa31-9314616df2ae

📥 Commits

Reviewing files that changed from the base of the PR and between 08e16d0 and 2dd26f5.

📒 Files selected for processing (2)
  • global.json
  • tests/BlazorApplicationInsights.Tests/BlazorApplicationInsights.Tests.csproj

@renovate renovate Bot changed the title chore(deps): update dotnet monorepo to v10 (major) chore(deps): update dotnet monorepo to v10 May 12, 2026
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch 3 times, most recently from 9603e5a to e5eb9aa Compare May 13, 2026 09:09
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch 2 times, most recently from 5d4f59b to 06268db Compare June 2, 2026 19:02
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch from 06268db to 936361b Compare June 13, 2026 20:02
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch from 936361b to bfd2d70 Compare June 23, 2026 13:52
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch 3 times, most recently from 4642abe to 5efdc6e Compare July 15, 2026 16:13
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch from 5efdc6e to 197b0f8 Compare August 11, 2026 23:39
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch 17 times, most recently from 9af57f2 to c66d85b Compare September 9, 2026 01:02
@renovate
renovate Bot force-pushed the renovate/major-dotnet-monorepo branch from c66d85b to 6577c74 Compare September 9, 2026 05:11

This branch has not been deployed

No deployments
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.

1 participant