Update project dependencies (#12165)#12166
Conversation
|
Important Review skippedAuto incremental reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
WalkthroughThis pull request performs a broad dependency update across the solution, upgrading the .NET SDK from version 10.0.103 to 10.0.200 in configuration files and bumping most Microsoft-prefixed NuGet packages from 10.0.3 to 10.0.4. Additional package updates include Jint (4.6.1 → 4.6.2), Swashbuckle.AspNetCore (10.1.4 → 10.1.5), and ModelContextProtocol (1.0.0 → 1.1.0). Changes
Estimated Code Review Effort🎯 2 (Simple) | ⏱️ ~15 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
There was a problem hiding this comment.
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
src/Websites/Platform/src/Bit.Websites.Platform.Client/Pages/Templates/Templates03GettingStartedPage.razor (1)
97-102:⚠️ Potential issue | 🟡 MinorUpdate the download link to match the SDK version.
Line 102 now installs
10.0.200, but the step still links users to the.NET 9.0download page. That sends Linux users to the wrong docs right where this section is supposed to be self-serve onboarding.📝 Suggested fix
- Install latest <a href="https://dotnet.microsoft.com/en-us/download/dotnet/9.0" target="_blank">.NET SDK</a> + Install latest <a href="https://dotnet.microsoft.com/en-us/download/dotnet/10.0" target="_blank">.NET SDK</a>🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@src/Websites/Platform/src/Bit.Websites.Platform.Client/Pages/Templates/Templates03GettingStartedPage.razor` around lines 97 - 102, The download link currently points to the .NET 9.0 page while the Linux instructions install the 10.0.200 SDK; update the anchor URL in the devOS "Linux" section (the HTML anchor with href "https://dotnet.microsoft.com/en-us/download/dotnet/9.0") to the matching .NET 10 SDK download/docs page (or a direct 10.0.200 SDK download page) so the displayed link and the CodeBox installation command reference the same SDK version.
🧹 Nitpick comments (1)
src/Templates/Boilerplate/Bit.Boilerplate/.devcontainer/devcontainer.json (1)
3-3: Prefer the stable SDK image over the nightly repo.
mcr.microsoft.com/dotnet/nightly/sdkis the nightly image repository, while stable SDK images are published undermcr.microsoft.com/dotnet/sdk. For a template that is pinning10.0.200, staying on the nightly repo makes the environment less reproducible than it needs to be. (learn.microsoft.com)🐳 Suggested fix
- "image": "mcr.microsoft.com/dotnet/nightly/sdk:10.0.200", + "image": "mcr.microsoft.com/dotnet/sdk:10.0.200",🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@src/Templates/Boilerplate/Bit.Boilerplate/.devcontainer/devcontainer.json` at line 3, The devcontainer image is using the nightly repo; update the "image" value in devcontainer.json from "mcr.microsoft.com/dotnet/nightly/sdk:10.0.200" to the stable registry "mcr.microsoft.com/dotnet/sdk:10.0.200" so the template pins the stable .NET SDK image (update the "image" property accordingly).
🤖 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
`@src/Websites/Platform/src/Bit.Websites.Platform.Client/Pages/Templates/Templates03GettingStartedPage.razor`:
- Around line 97-102: The download link currently points to the .NET 9.0 page
while the Linux instructions install the 10.0.200 SDK; update the anchor URL in
the devOS "Linux" section (the HTML anchor with href
"https://dotnet.microsoft.com/en-us/download/dotnet/9.0") to the matching .NET
10 SDK download/docs page (or a direct 10.0.200 SDK download page) so the
displayed link and the CodeBox installation command reference the same SDK
version.
---
Nitpick comments:
In `@src/Templates/Boilerplate/Bit.Boilerplate/.devcontainer/devcontainer.json`:
- Line 3: The devcontainer image is using the nightly repo; update the "image"
value in devcontainer.json from "mcr.microsoft.com/dotnet/nightly/sdk:10.0.200"
to the stable registry "mcr.microsoft.com/dotnet/sdk:10.0.200" so the template
pins the stable .NET SDK image (update the "image" property accordingly).
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository UI
Review profile: CHILL
Plan: Pro
Run ID: 2a34405b-e618-4a34-ba36-8b52280a26d8
📒 Files selected for processing (31)
.devcontainer/devcontainer.jsonsrc/Besql/Demo/Bit.Besql.Demo.Client/Bit.Besql.Demo.Client.csprojsrc/Besql/Demo/Bit.Besql.Demo/Bit.Besql.Demo.csprojsrc/BlazorUI/Bit.BlazorUI.Extras/Bit.BlazorUI.Extras.csprojsrc/BlazorUI/Demo/Bit.BlazorUI.Demo.Server/Bit.BlazorUI.Demo.Server.csprojsrc/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Bit.BlazorUI.Demo.Shared.csprojsrc/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Bit.BlazorUI.Demo.Client.Core.csprojsrc/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Windows/Bit.BlazorUI.Demo.Client.Windows.csprojsrc/Bswup/Bit.Bswup.Demo/Bit.Bswup.Demo.csprojsrc/Bswup/Bit.Bswup.NewDemo/Bit.Bswup.NewDemo.Client/Bit.Bswup.NewDemo.Client.csprojsrc/Bswup/Bit.Bswup.NewDemo/Bit.Bswup.NewDemo/Bit.Bswup.NewDemo.csprojsrc/Bswup/FullDemo/Client/Bit.Bswup.Demo.Client.csprojsrc/Bswup/FullDemo/Server/Bit.Bswup.Demo.Server.csprojsrc/Butil/Demo/Bit.Butil.Demo.Maui/Bit.Butil.Demo.Maui.csprojsrc/Butil/Demo/Bit.Butil.Demo.Web/Bit.Butil.Demo.Web.csprojsrc/ResxTranslator/Bit.ResxTranslator/Bit.ResxTranslator.csprojsrc/Templates/Boilerplate/Bit.Boilerplate/.devcontainer/devcontainer.jsonsrc/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Infrastructure/Data/Migrations/20260119232453_Initial.Designer.cssrc/Templates/Boilerplate/Bit.Boilerplate/src/Client/Boilerplate.Client.Core/Infrastructure/Data/Migrations/AppOfflineDbContextModelSnapshot.cssrc/Templates/Boilerplate/Bit.Boilerplate/src/Directory.Packages.propssrc/Websites/Careers/src/Bit.Websites.Careers.Client/Bit.Websites.Careers.Client.csprojsrc/Websites/Careers/src/Bit.Websites.Careers.Server/Bit.Websites.Careers.Server.csprojsrc/Websites/Careers/src/Bit.Websites.Careers.Shared/Bit.Websites.Careers.Shared.csprojsrc/Websites/Platform/src/Bit.Websites.Platform.Client/Bit.Websites.Platform.Client.csprojsrc/Websites/Platform/src/Bit.Websites.Platform.Client/Pages/Templates/Templates03GettingStartedPage.razorsrc/Websites/Platform/src/Bit.Websites.Platform.Server/Bit.Websites.Platform.Server.csprojsrc/Websites/Platform/src/Bit.Websites.Platform.Shared/Bit.Websites.Platform.Shared.csprojsrc/Websites/Sales/src/Bit.Websites.Sales.Client/Bit.Websites.Sales.Client.csprojsrc/Websites/Sales/src/Bit.Websites.Sales.Server/Bit.Websites.Sales.Server.csprojsrc/Websites/Sales/src/Bit.Websites.Sales.Shared/Bit.Websites.Sales.Shared.csprojsrc/global.json
closes #12165
Summary by CodeRabbit
Documentation
Chores