Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 22, 2025

Updated Sentry from 5.3.0 to 5.15.1.

Release notes

Sourced from Sentry's releases.

5.15.1

Fixes

  • Fail when building Blazor WASM with Profiling. We don't support profiling in Blazor WebAssembly projects. (#​4512)
  • Do not overwrite user IP if it is set manually in ASP.NET sdk (#​4513)
  • Fix SentryOptions.Native.SuppressSignalAborts and SuppressExcBadAccess on iOS (#​4521)

Dependencies

5.15.1-maxpath.1

Fixes

  • Fail when building Blazor WASM with Profiling. We don't support profiling in Blazor WebAssembly projects. (#​4512)
  • Do not overwrite user IP if it is set manually in ASP.NET sdk (#​4513)
  • Fix SentryOptions.Native.SuppressSignalAborts and SuppressExcBadAccess on iOS (#​4521)
  • Partial workaround for MAX_PATH issues when building iOS applications from Windows (#​4533)

Dependencies

5.15.0

Features

  • Experimental Structured Logs:
    • Redesign SDK Logger APIs to allow usage of params (#​4451)
    • Shorten the key names of Microsoft.Extensions.Logging attributes (#​4450)

Fixes

  • Experimental Structured Logs:
    • Remove IDisposable from SentryStructuredLogger. Disposal is intended through the owning IHub instance (#​4424)
    • Ensure all buffered logs are sent to Sentry when the application terminates unexpectedly (#​4425)
    • InvalidOperationException potentially thrown during a race condition, especially in concurrent high-volume logging scenarios (#​4428)
  • Blocking calls are no longer treated as unhandled crashes (#​4458)
  • Only apply Session Replay masks to specific control types when necessary to avoid performance issues in MAUI apps with complex UIs (#​4445)
  • De-duplicate Java.Lang.RuntimeException on Android (#​4509)
  • Upload linked PDB to fix symbolication for Mac Catalyst (#​4503)

Dependencies

5.14.1

Fixes

  • Crontabs now support day names (MON-SUN) and allow step values and ranges to be combined (#​4407)
  • Ensure the correct Sentry Cocoa SDK framework version is used on iOS (#​4411)

Dependencies

5.14.0

Features

Fixes

  • Update sample_rate of Dynamic Sampling Context (DSC) when making sampling decisions (#​4374)

5.14.0-alpha.1

Dependencies

5.14.0-alpha.0

Fixes

  • Update sample_rate of Dynamic Sampling Context (DSC) when making sampling decisions (#​4374)
  • Ensure the correct Sentry Cocoa SDK framework version is used on iOS (#​4411)

5.13.0

Features

  • Sentry now includes an EXPERIMENTAL StringStackTraceFactory. This factory isn't as feature rich as the full SentryStackTraceFactory. However, it may provide better results if you are compiling your application AOT and not getting useful stack traces from the full stack trace factory. (#​4362)

Fixes

  • Source context for class libraries when running on Android in Release mode (#​4294)
  • Native AOT: don't load SentryNative on unsupported platforms (#​4347)
  • Fixed issue introduced in release 5.12.0 that might prevent other middleware or user code from reading request bodies (#​4373)
  • SentryTunnelMiddleware overwrites the X-Forwarded-For header (#​4375)
  • Native AOT support for linux-musl-arm64 (#​4365)

Dependencies

5.12.0

API changes

  • App Hang Tracking for iOS is now disabled by default, until this functionality is more stable. If you want to use it in your applications then you'll need to enable this manually. (#​4320)

Features

  • Added StartSpan and GetTransaction methods to the SentrySdk (#​4303)

Fixes

  • Avoid double reporting sessions on iOS and Android apps (#​4341)
  • Sentry now decompresses Request bodies in ASP.NET Core when RequestDecompression middleware is enabled (#​4315)
  • Custom ISentryEventProcessors are now run for native iOS events (#​4318)
  • Crontab validation when capturing checkins (#​4314)
  • Fixed an issue with the way Sentry detects build settings. This was causing Sentry to produce code that could fail at runtime in AOT compiled applications. (#​4333)
  • Native AOT: link to static lzma on Linux/MUSL (#​4326)
  • AppDomain.CurrentDomain.ProcessExit hook is now removed on shutdown (#​4323)

Dependencies

5.12.0-alpha.0

Features

  • Add experimental support for Sentry Structured Logging via SentrySdk.Experimental.Logger (#​4158)
  • Add experimental integrations of Sentry Structured Logging (#​4193)
    • Sentry.AspNetCore, enabled via SentryAspNetCoreOptions.Experimental.EnableLogs
    • Sentry.Extensions.Logging, enabled via SentryLoggingOptions.Experimental.EnableLogs
    • Sentry.Maui, enabled via SentryMauiOptions.Experimental.EnableLogs

API changes

  • App Hang Tracking for iOS is now disabled by default, until this functionality is more stable. If you want to use it in your applications then you'll need to enable this manually. (#​4320)

Features

Fixes

  • Sentry now decompresses Request bodies in ASP.NET Core when RequestDecompression middleware is enabled (#​4315)
  • Custom ISentryEventProcessors are now run for native iOS events (#​4318)
  • Crontab validation when capturing checkins (#​4314)
  • Native AOT: link to static lzma on Linux/MUSL (#​4326)
  • AppDomain.CurrentDomain.ProcessExit hook is now removed on shutdown (#​4323)

Dependencies

5.11.2

Fixes

  • Unsampled spans no longer propagate empty trace headers (#​4302)

5.11.1

Fixes

  • Fix linking of libsentry-native to avoid DllNotFoundException in Native AOT applications (#​4298)

5.11.0

Features

  • Added non-allocating ConfigureScope and ConfigureScopeAsync overloads (#​4244)
  • Add .NET MAUI AutomationId element information to breadcrumbs (#​4248)
  • The HTTP Response Status Code for spans instrumented using OpenTelemetry is now searchable (#​4283)

Fixes

  • The HTTP instrumentation uses the span created for the outgoing request in the sentry-trace header, fixing the parent-child relationship between client and server (#​4264)
  • ExtraData not captured for Breadcrumbs in MauiEventsBinder (#​4254)
    • NOTE: Required breaking changes to the public API of Sentry.Maui.BreadcrumbEvent, while keeping an Obsolete constructor for backward compatibility.
  • InvalidOperationException sending attachments on Android with LLVM enabled (#​4276)
  • When CaptureFeedback methods are called with invalid email addresses, the email address will be removed and, if Debug mode is enabled, a warning will be logged. This is done to avoid losing the Feedback altogether (Sentry would reject Feedback that has an invalid email address) (#​4284)

Dependencies

5.11.0-alpha.3

Features

  • Added non-allocating ConfigureScope and ConfigureScopeAsync overloads (#​4244)
  • Add .NET MAUI AutomationId element information to breadcrumbs (#​4248)

Fixes

  • The HTTP instrumentation uses the span created for the outgoing request in the sentry-trace header, fixing the parent-child relationship between client and server (#​4264)
  • InvalidOperationException sending attachments on Android with LLVM enabled (#​4276)

Dependencies

5.11.0-alpha.1

Fixes

  • The HTTP instrumentation uses the span created for the outgoing request in the sentry-trace header, fixing the parent-child relationship between client and server (#​4264)

Dependencies

5.10.0

Features

  • Rename MemoryInfo.AllocatedBytes to MemoryInfo.TotalAllocatedBytes (#​4243)
  • Replace libcurl with .NET HttpClient for sentry-native (#​4222)

Fixes

  • InvalidCastException in SentrySpanProcessor when using the Sentry.OpenTelemetry integration (#​4245)
  • Fix InApp Exclude for frames without Module by checking against frame's Package (#​4236)

5.9.0

Features

  • Reduced memory pressure when sampling less than 100% of traces/transactions (#​4212)
  • Add SentrySdk.SetTag (#​4232)

Fixes

  • Fixed symbolication for net9.0-android applications in Release config (#​4221)
  • Support Linux arm64 on Native AOT (#​3700)
  • Revert W3C traceparent support (#​4204)

Dependencies

5.8.2-beta.1

Fixes

  • Fixed symbolication for net9.0-android applications in Release config (#​4221)
  • Support Linux arm64 on Native AOT (#​3700)
  • Revert W3C traceparent support (#​4204)

Dependencies

5.8.1

Fixes

  • Support musl on Linux (#​4188)
  • Support for Windows ARM64 with Native AOT (#​4187)
  • Addressed potential performance issue with Sentry.Maui (#​4219)
  • Respect SentryNative=false at runtime (#​4220)

5.8.0

Features

  • .NET MAUI integration with CommunityToolkit.Mvvm Async Relay Commands can now be auto spanned with the new package Sentry.Maui.CommunityToolkit.Mvvm (#​4125)

Fixes

  • Revert "Bump Cocoa SDK from v8.39.0 to v8.46.0 (#​4103)" (#​4202)
    • IMPORTANT: Fixes multiple issues running versions 5.6.x and 5.7.x of the Sentry SDK for .NET on iOS (initialising the SDK and sending data to Sentry)

Dependencies

5.8.0-alpha.0

Features

  • Add experimental support for Sentry Structured Logging via SentrySdk.Logger (#​4158)
  • Add experimental integrations of Sentry Structured Logging (#​4193)
    • Sentry.AspNetCore, enabled via SentryAspNetCoreOptions.EnableLogs
    • Sentry.Extensions.Logging, enabled via SentryLoggingOptions.EnableLogs
    • Sentry.Maui, enabled via SentryMauiOptions.EnableLogs

5.7.0

Features

  • New source generator allows Sentry to see true build variables like PublishAot and PublishTrimmed to properly adapt checks in the Sentry SDK (#​4101)
  • Auto breadcrumbs now include all .NET MAUI gesture recognizer events (#​4124)
  • Associate replays with errors and traces on Android (#​4133)

Fixes

  • Redact Authorization headers before sending events to Sentry (#​4164)
  • Remove Strong Naming from Sentry.Hangfire (#​4099)
  • Increase RequestSize.Small threshold from 1 kB to 4 kB to match other SDKs (#​4177)

Dependencies

5.7.0-beta.0

Features

  • When setting a transaction on the scope, the SDK will attempt to sync the transaction's trace context with the SDK on the native layer. Finishing a transaction will now also start a new trace (#​4153)
  • Added CaptureFeedback overload with configureScope parameter (#​4073)
  • Custom SessionReplay masks in MAUI Android apps (#​4121)

Fixes

  • Work around iOS SHA1 bug (#​4143)
  • Prevent Auto Breadcrumbs Event Binder from leaking and rebinding events (#​4159)
  • Fixes build error when building .NET Framework applications using Sentry 5.6.0: MSB4185 :The function "IsWindows" on type "System.OperatingSystem" is not available (#​4160)
  • Added a SentrySetCommitReleaseOptions build property that can be specified separately from SentryReleaseOptions (#​4109)

Dependencies

5.6.0

5.6.0

Features

  • Option to disable the SentryNative integration (#​4107, #​4134)
  • Reintroduced experimental support for Session Replay on Android (#​4097)

Fixes

  • Ensure user exception data is not removed by AspNetCoreExceptionProcessor (#​4016)
  • Prevent users from disabling AndroidEnableAssemblyCompression which leads to untrappable crash (#​4089)
  • Fixed MSVCRT build warning on Windows (#​4111)

Features

  • If an incoming HTTP request has the traceparent header, it is now parsed and interpreted like the sentry-trace header. Outgoing requests now contain the traceparent header to facilitate integration with servesr that only support the W3C Trace Context. (#​4084)

Dependencies

5.5.1

Fixes

  • Fix UWP Net Native compilation (#​4085)
  • Sentry Java SDK dependencies are now detected and included in the Android bindings (#​4079)

5.5.0

Features

  • The IScopeObserver now has an SetTrace that allows observing changes to the scope's trace context. The SDK uses this to propagate the trace ID to sentry-native. This allows Sentry to connect errors coming from all layers of your application (#​4026)
  • Exception.HResult is now included in the mechanism data for all exceptions (#​4029)

Fixes

  • Fixed symbolication and source context for net9.0-android (#​4033)
  • Single quotes added to the release name when using MS Build to create Sentry releases on Windows (#​4015)
  • Target net9.0 on Sentry.Google.Cloud.Functions to avoid conflict with Sentry.AspNetCore (#​4039)
  • Changed default value for SentryOptions.EnableAppHangTrackingV2 to false (#​4042)
  • Missing MAUI Shell navigation breadcrumbs on iOS (#​4006)
  • Prevent application crashes when capturing screenshots on iOS (#​4069)

Dependencies

5.4.0

Enhancements

  • Profiling: improve performance by subscribing only to necessary CLR events (#​3970)

Fixes

  • Unknown stack frames in profiles on .NET 8+ (#​3967)

Commits viewable in compare view.

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

---
updated-dependencies:
- dependency-name: Sentry
  dependency-version: 5.15.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Sep 22, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 6, 2025

Superseded by #75.

@dependabot dependabot bot closed this Oct 6, 2025
@dependabot dependabot bot deleted the dependabot/nuget/ConsoleApp/Sentry-5.15.1 branch October 6, 2025 20:10
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 .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants