Skip to content

build(deps): bump dotnet-sdk from 10.0.102 to 10.0.201#5029

Merged
jamescrosswell merged 9 commits intomainfrom
dependabot/dotnet_sdk/dotnet-sdk-10.0.201
Mar 26, 2026
Merged

build(deps): bump dotnet-sdk from 10.0.102 to 10.0.201#5029
jamescrosswell merged 9 commits intomainfrom
dependabot/dotnet_sdk/dotnet-sdk-10.0.201

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 15, 2026

Bumps dotnet-sdk from 10.0.102 to 10.0.201.

Workaround for Regression

.NET SDK 10.0.201 introduced a regression in dotnet remove package where passing a project path that points to a subdirectory is silently ignored — the command searches the current working directory instead, failing with "Could not find any project in " if no .csproj exists there.... which caused a couple of our integration tests to fail with:
dotnet remove maui-app/maui-app.csproj package 'Microsoft.Extensions.Logging.Debug'
# Could not find any project in /path/to/integration-test. Exit code: 1

As a workaround, we now run that command from within the project directory rather than by passing a relative path to the project

MS Build issues

D:\a\sentry-dotnet\sentry-dotnet\benchmarks\Sentry.Benchmarks\Sentry.Benchmarks.csproj : error : Could not resolve SDK "Microsoft.NET.Sdk". Exactly one of the probing messages below indicates why we could not resolve the SDK. Investigate and resolve that message to correctly specify the SDK.

.NET SDK 10.0.201 requires MSBuild 18.0, which ships with VS 2026 — not VS 2022 (17.x)... the only way to get this is by bumping to one of the beta runners: windows-2025-vs2026.

Details

Release notes

Sourced from dotnet-sdk's releases.

.NET 10.0.4

Release

.NET 10.0.3

Release

What's Changed

Full Changelog: dotnet/sdk@v10.0.102...v10.0.103

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [dotnet-sdk](https://github.com/dotnet/sdk) from 10.0.102 to 10.0.201.
- [Release notes](https://github.com/dotnet/sdk/releases)
- [Commits](dotnet/sdk@v10.0.102...v10.0.201)

---
updated-dependencies:
- dependency-name: dotnet-sdk
  dependency-version: 10.0.201
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added Dependencies Pull requests that update a dependency file dotnet_sdk_package_manager Pull requests that update dotnet_sdk_package_manager code labels Mar 15, 2026
@dependabot dependabot bot added Dependencies Pull requests that update a dependency file dotnet_sdk_package_manager Pull requests that update dotnet_sdk_package_manager code labels Mar 15, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 15, 2026

Semver Impact of This PR

None (no version bump detected)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


Breaking Changes 🛠

  • The _Metrics_ APIs are now stable: removed Experimental from SentrySdk, SentryOptions and IHub by Flash0ver in #5023

Features ✨

  • Report a new _Diagnostic_ (SENTRY1001) when a Metrics-API is invoked with an unsupported numeric type by Flash0ver in #4840

Fixes 🐛

  • fix: include Data set via ITransactionTracer in SentryTransaction by Flash0ver in #4148
  • fix: CaptureFeedback now applies event processors by jamescrosswell in #4942

Dependencies ⬆️

Deps

  • chore(deps): update Java SDK to v8.36.0 by github-actions in #5036
  • chore(deps): update epitaph to 0.1.1 by github-actions in #5036
  • chore(deps): update Native SDK to v0.13.3 by github-actions in #5045
  • chore(deps): update Cocoa SDK to v9.7.0 by github-actions in #5015
  • chore(deps): update Java SDK to v8.35.0 by github-actions in #5017
  • chore(deps): replaced the heavy protobuf-javalite 3.25.8 dependency with a light-weight epitaph 0.1.0 alternative on Android (getsentry/sentry-java#5157) by github-actions in #5017
  • chore(deps): update CLI to v3.3.3 by github-actions in #5002
  • chore(deps): update Cocoa SDK to v9.6.0 by github-actions in #4958

Other

  • build(deps): bump dotnet-sdk from 10.0.102 to 10.0.201 by dependabot[bot] in #5029
  • ref: Use .NET 6.0 ArgumentNullException throw helpers by copilot-swe-agent in #4985

🤖 This preview updates automatically when you update the PR.

@codecov
Copy link
Copy Markdown

codecov bot commented Mar 25, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.00%. Comparing base (bcc6476) to head (4fbbe56).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5029      +/-   ##
==========================================
- Coverage   74.01%   74.00%   -0.01%     
==========================================
  Files         499      499              
  Lines       18065    18066       +1     
  Branches     3518     3518              
==========================================
  Hits        13370    13370              
- Misses       3836     3841       +5     
+ Partials      859      855       -4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

"omnisharp.useModernNet": true,
"dotnet.defaultSolution": "Sentry.slnx"
"dotnet.defaultSolution": "Sentry.slnx",
"java.configuration.updateBuildConfiguration": "interactive"
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Unrelated Java VS Code setting accidentally committed

Low Severity

The java.configuration.updateBuildConfiguration setting is a Java extension preference that has no relation to this .NET SDK bump PR. This appears to be a local VS Code configuration change that was unintentionally staged and committed alongside the actual changes. It adds noise to the shared workspace settings for a project that has no Java components.

Fix in Cursor Fix in Web

{
actual.FrameworkInstallation.Version.Should().NotBeNull("FrameworkInstallation.Version is null");
}
actual.FrameworkInstallation.Version.Should().NotBeNull("FrameworkInstallation.Version is null");
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I was fixing this for Win64 anyway, so we can finally remove the todo from the v6 release.

@jamescrosswell jamescrosswell merged commit b4cdf2c into main Mar 26, 2026
44 of 45 checks passed
@jamescrosswell jamescrosswell deleted the dependabot/dotnet_sdk/dotnet-sdk-10.0.201 branch March 26, 2026 01:47
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 dotnet_sdk_package_manager Pull requests that update dotnet_sdk_package_manager code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant