You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed an issue when using the SDK together with Open Telemetry 1.5.0 and newer where the SDK would create transactions for itself. The fix is backward compatible. (#3001)
CaptureFailedRequests and FailedRequestStatusCodes are now getting respected by the Cocoa SDK. This is relevant for MAUI apps where requests are getting handled natively. (#2826)
Added SentryOptions.AutoRegisterTracing for users who need to control registration of Sentry's tracing middleware (#2871)
WithScope and WithScopeAsync have been proven to not work correctly in desktop contexts when using a global scope. They are now deprecated in favor of the overloads of CaptureEvent, CaptureMessage, and CaptureException. Those methods provide a callback to a configurable scope. (#2677)
StackFrame.InstructionOffset has not been used in the SDK and has been ignored on the server for years. (#2689)
Features
Release of Azure Functions (Isolated Worker/Out-of-Process) support (#2686)
Fixes
Scope is now correctly applied to Transactions when using OpenTelemetry on ASP.NET Core (#2690)
Distributed tracing now works independently of the performance feature. This allows you to connect errors to other Sentry instrumented applications (#2493)
Added Sampling Decision to Trace Envelope Header (#2495)
Add MinimumEventLevel to Sentry.Log4Net and convert events below it to breadcrumbs (#2505)
Support transaction finishing automatically with 'idle timeout' (#2452)
Fixes
Fixed baggage propagation when an exception is thrown from middleware (#2487)
Fix Durable Functions preventing orchestrators from completing (#2491)
Fixed SDK not sending exceptions via Blazor WebAssembly due to a PlatformNotSupportedException (#2506)
Align SDK with docs regarding session update for dropped events (#2496)
Introduced HttpMessageHandler in favor of the now deprecated HttpClientHandler on the options. This allows the SDK to support NSUrlSessionHandler on iOS (#2503)
Using Activity.RecordException now correctly updates the error status of OpenTelemetry Spans (#2515)
Fixed Transaction name not reporting correctly when using UseExceptionHandler (#2511)
log4net logging Level.All now maps to SentryLevel.Debug url-dotnet/pull/2522)))
Fix system frames being marked as "in-app" (#2408)
NOTE: This important fix corrects a value that is used during issue grouping, so you may receive new alerts for existing issues after deploying this update.
This changes how AggregateException is handled. Instead of filtering them out client-side, the SDK marks them as an "exception group",
and adds includes data that represents the hierarchical structure of inner exceptions. Sentry now recognizes this server-side,
improving the accuracy of the issue detail page.
Accordingly, the KeepAggregateException option is now obsolete and does nothing. Please remove any usages of KeepAggregateException.
NOTE: If running Self-Hosted Sentry, you should wait to adopt this SDK update until after updating to the 23.6.0 (est. June 2023) release of Sentry.
The effect of updating the SDK early will be as if KeepAggregateException = true was set. That will not break anything, but may affect issue grouping and alerts.
Fixes
Status messages when uploading symbols or sources are improved. (#2307)
Currently, this allows you to manipulate attachments in the various "before" event delegates.
Hints can also be used in event and transaction processors by implementing ISentryEventProcessorWithHint or ISentryTransactionProcessorWithHint, instead of ISentryEventProcessor or ISentryTransactionProcessor.
Note: Obsoletes the BeforeSend, BeforeSendTransaction, and BeforeBreadcrumb properties on the SentryOptions class. They have been replaced with SetBeforeSend, SetBeforeSendTransaction, and SetBeforeBreadcrumb respectively. Each one provides overloads both with and without a Hint object.
Allow setting the active span on the scope (#2364)
Note: Obsoletes the Scope.GetSpan method in favor of a Scope.Span property (which now has a setter as well).
Remove authority from URLs sent to Sentry (#2365)
Fix EnableTracing option conflict with TracesSampleRate (#2368)
NOTE: This is a potentially breaking change, as the TracesSampleRate property has been made nullable.
Though extremely uncommon, if you are retrieving the TracesSampleRate property for some reason, you will need to account for nulls.
However, there is no change to the behavior or typical usage of either of these properties.
CachedTransport gracefully handles malformed envelopes during processing (#2371)
Remove extraneous iOS simulator resources when building MAUI apps using Visual Studio "Hot Restart" mode, to avoid hitting Windows max path (#2384)
Dependencies
Bump Cocoa SDK from v8.6.0 to v8.7.1 (#2359, #2370)
Notice: The <SentryUploadSymbols> MSBuild property previously defaulted to true for projects compiled in Release configuration.
It is now false by default. To continue uploading symbols, you must opt-in by setting it to true.
See the MSBuild Setup docs for further details.
Features
Added basic functionality to support View Hierarchy (#2163)
Allow SentryUploadSources to work even when not uploading symbols (#2197)
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.26.0
chore(deps): update dependency sentry.aspnetcore to v3.26.1
Jan 18, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.26.1
chore(deps): update dependency sentry.aspnetcore to v3.26.2
Jan 25, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.26.2
chore(deps): update dependency sentry.aspnetcore to v3.27.0
Feb 1, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.27.0
chore(deps): update dependency sentry.aspnetcore to v3.27.1
Feb 4, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.27.1
chore(deps): update dependency sentry.aspnetcore to v3.28.0
Feb 9, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.28.0
chore(deps): update dependency sentry.aspnetcore to v3.28.1
Feb 10, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.28.1
chore(deps): update dependency sentry.aspnetcore to v3.29.0
Mar 7, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.29.0
chore(deps): update dependency sentry.aspnetcore to v3.29.1
Mar 22, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.29.1
chore(deps): update dependency sentry.aspnetcore to v3.30.0
Apr 17, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.30.0
chore(deps): update dependency sentry.aspnetcore to v3.33.0
May 28, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.33.0
chore(deps): update dependency sentry.aspnetcore to v3.33.1
Jun 14, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.33.1
chore(deps): update dependency sentry.aspnetcore to v3.34.0
Jul 13, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.34.0
chore(deps): update dependency sentry.aspnetcore to v3.35.0
Aug 8, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.35.0
chore(deps): update dependency sentry.aspnetcore to v3.35.1
Aug 16, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.35.1
chore(deps): update dependency sentry.aspnetcore to v3.36.0
Aug 23, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.40.0
chore(deps): update dependency sentry.aspnetcore to v3.40.1
Oct 12, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.40.1
chore(deps): update dependency sentry.aspnetcore to v3.41.0
Nov 8, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.41.0
chore(deps): update dependency sentry.aspnetcore to v3.41.1
Nov 23, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.41.1
chore(deps): update dependency sentry.aspnetcore to v3.41.2
Nov 24, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.41.2
chore(deps): update dependency sentry.aspnetcore to v3.41.3
Nov 29, 2023
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.41.3
chore(deps): update dependency sentry.aspnetcore to v3.41.4
Jan 23, 2024
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to v3.41.4
chore(deps): update dependency sentry.aspnetcore to 3.41.4
Aug 28, 2024
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to 3.41.4
chore(deps): update dependency sentry.aspnetcore to 3.41.4 - autoclosed
Mar 11, 2025
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to 3.41.4 - autoclosed
chore(deps): update dependency sentry.aspnetcore to 3.41.4
Mar 11, 2025
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to 3.41.4
chore(deps): update dependency sentry.aspnetcore to 3.41.4 - autoclosed
Jun 19, 2025
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to 3.41.4 - autoclosed
chore(deps): update dependency sentry.aspnetcore to 3.41.4
Jun 19, 2025
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to 3.41.4
chore(deps): update dependency sentry.aspnetcore to 3.41.4 - autoclosed
Aug 18, 2025
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to 3.41.4 - autoclosed
chore(deps): update dependency sentry.aspnetcore to 3.41.4
Aug 18, 2025
renovateBot
changed the title
chore(deps): update dependency sentry.aspnetcore to 3.41.4
chore(deps): update sentry-dotnet monorepo to 3.41.4
Jun 2, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.25.0→3.41.4Release Notes
getsentry/sentry-dotnet (Sentry.AspNetCore)
v3.41.4Compare Source
Fixes
1.5.0and newer where the SDK would create transactions for itself. The fix is backward compatible. (#3001)v3.41.3Compare Source
Fixes
v3.41.2Compare Source
Fixes
Dependencies
v3.41.1Compare Source
Fixes
CaptureFailedRequestsandFailedRequestStatusCodesare now getting respected by the Cocoa SDK. This is relevant for MAUI apps where requests are getting handled natively. (#2826)SentryOptions.AutoRegisterTracingfor users who need to control registration of Sentry's tracing middleware (#2871)Dependencies
v3.41.0Compare Source
Features
Fixes
Dependencies
v3.40.1Compare Source
Fixes
v3.40.0Compare Source
Obsoletion
WithScopeandWithScopeAsynchave been proven to not work correctly in desktop contexts when using a global scope. They are now deprecated in favor of the overloads ofCaptureEvent,CaptureMessage, andCaptureException. Those methods provide a callback to a configurable scope. (#2677)StackFrame.InstructionOffsethas not been used in the SDK and has been ignored on the server for years. (#2689)Features
Fixes
Dependencies
v3.39.1Compare Source
Fixes
v3.39.0Features
DBattributes to automatically generated spans likenameandprovider(#2583)Hintsnow accept attachments provided as a file path viaAddAttachmentmethod (#2585)Fixes
Dependencies
v3.36.0Compare Source
Features
Fixes
Dependencies
v3.35.1Compare Source
Fixes
Jan 01, 001(#2544)Dependencies
v3.35.0Compare Source
Features
Fixes
PlatformNotSupportedException(#2506)HttpMessageHandlerin favor of the now deprecatedHttpClientHandleron the options. This allows the SDK to support NSUrlSessionHandler on iOS (#2503)Activity.RecordExceptionnow correctly updates the error status of OpenTelemetry Spans (#2515)Dependencies
v3.34.0Compare Source
Features
SentryUploadAndroidProguardMappingto automatically upload the Proguard mapping file when targeting Android (#2455)SwiftAsyncStacktraceson iOS (#2436)Fixes
r8enabled no longer crash during SDK init. The package now contains the required proguard rules (#2450)Dependencies
v3.33.1Compare Source
Fixes
UIKit,ABI.MicrosoftandWinRTframes are now marked "system" instead of "in app".Dependencies
v3.33.0Compare Source
Features
AggregateExceptionis handled. Instead of filtering them out client-side, the SDK marks them as an "exception group",and adds includes data that represents the hierarchical structure of inner exceptions. Sentry now recognizes this server-side,
improving the accuracy of the issue detail page.
KeepAggregateExceptionoption is now obsolete and does nothing. Please remove any usages ofKeepAggregateException.The effect of updating the SDK early will be as if
KeepAggregateException = truewas set. That will not break anything, but may affect issue grouping and alerts.Fixes
Dependencies
v3.32.0Compare Source
Features
Azure Functions (Isolated Worker/Out-of-Process) support (#2346)
beta.1release. Please give it a try and let us know how it goes!/samples/Sentry.Samples.Azure.Functions.Worker.Add
Hintsupport (#2351)ISentryEventProcessorWithHintorISentryTransactionProcessorWithHint, instead ofISentryEventProcessororISentryTransactionProcessor.BeforeSend,BeforeSendTransaction, andBeforeBreadcrumbproperties on theSentryOptionsclass. They have been replaced withSetBeforeSend,SetBeforeSendTransaction, andSetBeforeBreadcrumbrespectively. Each one provides overloads both with and without aHintobject.Allow setting the active span on the scope (#2364)
Scope.GetSpanmethod in favor of aScope.Spanproperty (which now has a setter as well).Remove authority from URLs sent to Sentry (#2365)
Add tag filters to
SentryOptions(#2367)Fixes
Fix
EnableTracingoption conflict withTracesSampleRate(#2368)TracesSampleRateproperty has been made nullable.Though extremely uncommon, if you are retrieving the
TracesSampleRateproperty for some reason, you will need to account for nulls.However, there is no change to the behavior or typical usage of either of these properties.
CachedTransport gracefully handles malformed envelopes during processing (#2371)
Remove extraneous iOS simulator resources when building MAUI apps using Visual Studio "Hot Restart" mode, to avoid hitting Windows max path (#2384)
Dependencies
v3.31.0Compare Source
Features
WithScopeand addWithScopeAsync(#2303) (#2309)RemoveExceptionFilter,RemoveEventProcessorandRemoveTransactionProcessorextension methods onSentryOptions(#2331)Fixes
System.Reflection.Metadatadependency for .NET Core 3 (#2302)HttpClient.SendinSentryHttpMessageHandler(#2336)Dependencies
v3.30.0Compare Source
Features
FileDiagnosticLoggerto assist with debugging the SDK (#2242)Scope.ClearandScope.ClearBreadcrumbsmethods (#2284)Fixes
AddAspNetmore than once should not block all errors from being sent (#2253)Dependencies
Bump Cocoa SDK from v8.3.0 to v8.4.0 (#2237, #2248, #2251, #2285)
Bump CLI from v2.14.4 to v2.17.0 (#2238, #2244, #2252, #2264, #2292)
Bump Java SDK from v6.15.0 to v6.17.0 (#2243, #2277)
v3.29.1Compare Source
Fixes
packages.confignuget (#2224)Dependencies
v3.29.0Compare Source
Notice: The
<SentryUploadSymbols>MSBuild property previously defaulted totruefor projects compiled inReleaseconfiguration.It is now
falseby default. To continue uploading symbols, you must opt-in by setting it totrue.See the MSBuild Setup docs for further details.
Features
View Hierarchy(#2163)SentryUploadSourcesto work even when not uploading symbols (#2197)BeforeSendTransaction(#2188)EnableTracingoption to simplify enabling tracing (#2201)SentryUploadSymbolsstrictly opt-in (#2216)Fixes
Dependencies
v3.28.1Compare Source
Fixes
v3.28.0Compare Source
Features
instruction_addr_adjustmentattribute to SentryStackTrace (#2151)Fixes
nuget.orgassnupkgpackages (#2166)Dependencies
v3.27.1Compare Source
Fixes
v3.27.0Compare Source
Features
Sentry.Android.AssemblyReaderas a separate nuget package (for reuse bySentry.Xamarin) (#2127)v3.26.2Compare Source
Fixes
v3.26.1Compare Source
Fixes
v3.26.0Compare Source
Features
Fixes
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.