skyra-project / arkadia

.NET Microservices for Skyra
Apache License 2.0
1 stars 0 forks source link

chore(deps): update all non-major dependencies #62

Open renovate[bot] opened 2 years ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
AngleSharp nuget patch 1.0.0-alpha-844 -> 1.0.3
Grpc.AspNetCore nuget minor 2.41.0 -> 2.53.0
Microsoft.EntityFrameworkCore (source) nuget patch 6.0.1 -> 6.0.18
Microsoft.EntityFrameworkCore.Design (source) nuget patch 6.0.1 -> 6.0.18
Microsoft.EntityFrameworkCore.Relational (source) nuget patch 6.0.1 -> 6.0.18
Npgsql.EntityFrameworkCore.PostgreSQL nuget patch 6.0.2 -> 6.0.8
Remora.Results nuget minor 7.1.0 -> 7.2.3
Sentry.Extensions.Logging (source) nuget minor 3.12.3 -> 3.33.1
System.IO.Abstractions nuget minor 16.0.8 -> 16.1.26

Release Notes

grpc/grpc-dotnet ### [`v2.53.0`](https://togithub.com/grpc/grpc-dotnet/releases/tag/v2.53.0) ##### What's Changed - Update version to 2.53.0 (on v2.53.x branch) by [@​jtattermusch](https://togithub.com/jtattermusch) in [https://github.com/grpc/grpc-dotnet/pull/2115](https://togithub.com/grpc/grpc-dotnet/pull/2115) **Full Changelog**: https://github.com/grpc/grpc-dotnet/compare/v2.53.0-pre1...v2.53.0 ### [`v2.52.0`](https://togithub.com/grpc/grpc-dotnet/releases/tag/v2.52.0) ##### What's Changed - Update version to 2.52.0 (on v2.52.x branch) by [@​jtattermusch](https://togithub.com/jtattermusch) in [https://github.com/grpc/grpc-dotnet/pull/2072](https://togithub.com/grpc/grpc-dotnet/pull/2072) **Full Changelog**: https://github.com/grpc/grpc-dotnet/compare/v2.52.0-pre1...v2.52.0 ### [`v2.51.0`](https://togithub.com/grpc/grpc-dotnet/releases/tag/v2.51.0) ##### What's Changed - Update version to 2.51.0 (on v2.51.x) by [@​jtattermusch](https://togithub.com/jtattermusch) in [https://github.com/grpc/grpc-dotnet/pull/1994](https://togithub.com/grpc/grpc-dotnet/pull/1994) **Full Changelog**: https://github.com/grpc/grpc-dotnet/compare/v2.51.0-pre1...v2.51.0 ### [`v2.50.0`](https://togithub.com/grpc/grpc-dotnet/releases/tag/v2.50.0) ##### What's Changed - Update version to v2.50.0 (on v2.50.x branch). by [@​jtattermusch](https://togithub.com/jtattermusch) in [https://github.com/grpc/grpc-dotnet/pull/1949](https://togithub.com/grpc/grpc-dotnet/pull/1949) **Full Changelog**: https://github.com/grpc/grpc-dotnet/compare/v2.50.0-pre1...v2.50.0 ### [`v2.49.0`](https://togithub.com/grpc/grpc-dotnet/releases/tag/v2.49.0) ##### What's Changed - Update version to 2.49.0 (on the v2.49.x branch) by [@​jtattermusch](https://togithub.com/jtattermusch) in [https://github.com/grpc/grpc-dotnet/pull/1891](https://togithub.com/grpc/grpc-dotnet/pull/1891) **Full Changelog**: https://github.com/grpc/grpc-dotnet/compare/v2.49.0-pre1...v2.49.0
dotnet/efcore ### [`v6.0.18`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.18): .NET 6.0.18 [Release](https://togithub.com/dotnet/core/releases/tag/v6.0.18) ### [`v6.0.16`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.16): EF Core 6.0.16 This is a [patch release of EF Core 6.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/6.1.16) containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 6.1.15. ### [`v6.0.15`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.15): EF Core 6.0.15 This is a [patch release of EF Core 6.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/6.1.15) containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 6.1.14. ### [`v6.0.14`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.14): EF Core 6.0.14 This is a [patch release of EF Core 6.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/6.1.14) containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 6.1.13. ### [`v6.0.13`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.13): EF Core 6.0.13 This is a [patch release of EF Core 6.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/6.1.13) containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 6.1.12. ### [`v6.0.12`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.12): EF Core 6.0.12 This is a [patch release of EF Core 6.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/6.0.12) containing only [important bug fixes](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A6.0.12+is%3Aclosed): - [string.IndexOf throws NullReferenceException when applied on the result of a DbFunction ](https://togithub.com/dotnet/efcore/issues/29204) - [Function StoreType is ignored for DateTime](https://togithub.com/dotnet/efcore/issues/27954) - [RelationalMethodCallTranslatorProvider and explicit typeMapping](https://togithub.com/dotnet/efcore/issues/27524) ### [`v6.0.11`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.11): EF Core 6.0.11 This is a [patch release of EF Core 6.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/6.0.11) containing only [important bug fixes](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A6.0.11+is%3Aclosed): - [Excessive memory usage after enabling DbContextFactory](https://togithub.com/dotnet/efcore/issues/28988) - [Avoid re-sending PRAGMA KEY on pooled SQLite connections](https://togithub.com/dotnet/efcore/issues/28967) ### [`v6.0.10`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.10): EF Core 6.0.10 This is a [patch release of EF Core 6.0.](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/6.1.10) containing only updates to dependencies. There are no additional fixes in this release beyond those already shipped in EF Core 6.1.9. ### [`v6.0.9`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.9): EF Core 6.0.9 This is a [patch release of EF Core 6.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/6.0.9) containing only [important bug fixes](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A6.0.9+is%3Aclosed): - [Scaffolding with NRT generates non-nullable navigation property from principal to dependent](https://togithub.com/dotnet/efcore/issues/27496) - [Migrations containing strings with many line-breaks will truncate strings silently](https://togithub.com/dotnet/efcore/issues/27206) ### [`v6.0.8`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.8): EF Core 6.0.8 This is a [patch release of EF Core 6.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/6.0.8) containing only [important bug fixes](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A6.0.87+is%3Aclosed): - [Regression in 6.0.2: The variable name '@​p0' has already been declared.](https://togithub.com/dotnet/efcore/issues/27427) ### [`v6.0.7`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.7): EF Core 6.0.7 This is a [patch release of EF Core 6.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/6.0.7) containing only [important bug fixes](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A6.0.7+is%3Aclosed): - [Don't add grouping key to projection when Distinct is applied](https://togithub.com/dotnet/efcore/issues/28039) ### [`v6.0.6`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.6): EF Core 6.0.6 This is a [patch release of EF Core 6.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/6.0.6) containing only [important bug fixes](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A6.0.6+is%3Aclosed): - [Can't create a view with navigation property](https://togithub.com/dotnet/efcore/issues/27854) - [Tools: Add dotnet-ef shims arm64](https://togithub.com/dotnet/efcore/issues/27827) - [Diagnostics: DataReaderDisposingEventData.ReadCount accumulates the value from different readers](https://togithub.com/dotnet/efcore/issues/27652) - [Consider setting NullabilityInfoContextSupport=true in EF's NuGet package](https://togithub.com/dotnet/efcore/issues/27474) - [SQLite doesn't work when trimming](https://togithub.com/dotnet/efcore/issues/27311) - [dotnet-ef needs to target 6](https://togithub.com/dotnet/efcore/issues/27787) Note that this release contains a [breaking change for the `dotnet-ef` command line tool](https://docs.microsoft.com/ef/core/what-is-new/ef-core-6.0/breaking-changes#dotnet-ef). ### [`v6.0.5`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.5): EF Core 6.0.5 This is a [patch release of EF Core 6.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/6.0.5) containing only [important bug fixes](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A6.0.5+is%3Aclosed): - [Query exception after upgrading from 6.0.1 to 6.0.2](https://togithub.com/dotnet/efcore/issues/27600) ### [`v6.0.4`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.4): EF Core 6.0.4 This is a [patch release of EF Core 6.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/6.0.4) containing only [important bug fixes](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A6.0.4+is%3Aclosed): - [Exception from SQLite provider when application is shutting down](https://togithub.com/dotnet/efcore/issues/27168) - [Collection_navigation_equal_to_null_for_subquery fails after merging from release/6.0](https://togithub.com/dotnet/efcore/issues/27356) - [EF Core 6.0 temporal tables - migration rollback doesn't work](https://togithub.com/dotnet/efcore/issues/27375) - [InvalidOperationException on save after upgrading from 5 to 6](https://togithub.com/dotnet/efcore/issues/27455) ### [`v6.0.3`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.3): EF Core 6.0.3 This is a [patch release of EF Core 6.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/6.0.3) containing only [important bug fixes](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A6.0.3+is%3Aclosed): - [FirstOrDefault after custom projection == null cannot be translated](https://togithub.com/dotnet/efcore/issues/18476) - [DbContext scaffolding creates reference error CS0120 in nameof() for InverseProperty in certain conditions](https://togithub.com/dotnet/efcore/issues/26588) - [EF core 6 selecting null values despite where clause asking for not null](https://togithub.com/dotnet/efcore/issues/26744) - [Query: Rownumber conversion needs better logic to figure out partitions](https://togithub.com/dotnet/efcore/issues/26756) - [Suboptimal SQL generation for query with optional navigation, its collection navigation and lateral join](https://togithub.com/dotnet/efcore/issues/27072) - [Aggregates on multiple child tables produces invalid SQL](https://togithub.com/dotnet/efcore/issues/27163) - [ServiceProviderCache keeps initially created IServiceProvider indefinitely](https://togithub.com/dotnet/efcore/issues/27169) - [Setting a Nullable Foreign Key property to Null triggers cascade delete](https://togithub.com/dotnet/efcore/issues/27174) - [Optimize hangs and stops responding](https://togithub.com/dotnet/efcore/issues/27301) ### [`v6.0.2`](https://togithub.com/dotnet/efcore/releases/tag/v6.0.2): EF Core 6.0.2 This is a [patch release of EF Core 6.0](https://www.nuget.org/packages/Microsoft.EntityFrameworkCore/6.0.2) containing only [important bug fixes](https://togithub.com/dotnet/efcore/issues?q=is%3Aissue+milestone%3A6.0.2+is%3Aclosed): - [Exception when creating new migration after updating from 6.0-rc.1 to 6.0-rc.2 or 6.0-rtm](https://togithub.com/dotnet/efcore/issues/26405) - [efcore6 produces wrong SELECT SQL when Where/OrderBy clauses are applied to Owned properties followed by .Take](https://togithub.com/dotnet/efcore/issues/26592) - [Proxies using Records with a base class broken since .NET 6](https://togithub.com/dotnet/efcore/issues/26602) - [Parentheses put around IS NULL only if operand is of type boolean](https://togithub.com/dotnet/efcore/issues/26652) - [Self-referencing entity circular dependency happening just on EF Core 6.0](https://togithub.com/dotnet/efcore/issues/26750) - [Many To Many Exception when adding and removing same entity](https://togithub.com/dotnet/efcore/issues/26779) - [RelationalConnection.Close calls async function](https://togithub.com/dotnet/efcore/issues/26790) - [Circular dependency while creating tables with DatabaseFacade.EnsureCreated on EF Core 6](https://togithub.com/dotnet/efcore/issues/26834) - [EF Core Migration Bundles: no way to passthrough custom args to generated efbundle](https://togithub.com/dotnet/efcore/issues/26945) - [Did the naming convention change for HasCheckConstraint in v.6? Is this a breaking change?](https://togithub.com/dotnet/efcore/issues/27059) - [Generated JOIN for multiple MIN is wrong](https://togithub.com/dotnet/efcore/issues/27083) - [StackOverflowException in nested GroupBy query](https://togithub.com/dotnet/efcore/issues/27094) - [When trimming, queries fail because of missing System.Math](https://togithub.com/dotnet/efcore/issues/27097) - [GroupBy with outer reference not translating properly, causing data loss](https://togithub.com/dotnet/efcore/issues/27102) - [EF 6.0.0 and 6.0.1: sub-lists are no longer loaded](https://togithub.com/dotnet/efcore/issues/27105)
npgsql/efcore.pg ### [`v6.0.7`](https://togithub.com/npgsql/efcore.pg/releases/tag/v6.0.7) The full list of changes is available [here](https://togithub.com/npgsql/efcore.pg/milestone/51?closed=1). ### [`v6.0.6`](https://togithub.com/npgsql/efcore.pg/releases/tag/v6.0.6) The full list of changes is available [here](https://togithub.com/npgsql/efcore.pg/milestone/50?closed=1). ### [`v6.0.5`](https://togithub.com/npgsql/efcore.pg/releases/tag/v6.0.5) The full list of changes is available [here](https://togithub.com/npgsql/efcore.pg/milestone/49?closed=1). ### [`v6.0.4`](https://togithub.com/npgsql/efcore.pg/releases/tag/v6.0.4) The full list of changes is available [here](https://togithub.com/npgsql/efcore.pg/milestone/48?closed=1). ### [`v6.0.3`](https://togithub.com/npgsql/efcore.pg/releases/tag/v6.0.3) The full list of changes is available [here](https://togithub.com/npgsql/efcore.pg/milestone/47?closed=1).
Remora/Remora.Results ### [`v7.1.3`](https://togithub.com/Remora/Remora.Results/compare/7.1.2...7.1.3) [Compare Source](https://togithub.com/Remora/Remora.Results/compare/7.1.2...7.1.3) ### [`v7.1.2`](https://togithub.com/Remora/Remora.Results/compare/7.1.1...7.1.2) [Compare Source](https://togithub.com/Remora/Remora.Results/compare/7.1.1...7.1.2) ### [`v7.1.1`](https://togithub.com/Remora/Remora.Results/compare/7.1.0...7.1.1) [Compare Source](https://togithub.com/Remora/Remora.Results/compare/7.1.0...7.1.1)
getsentry/sentry-dotnet ### [`v3.33.1`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3331) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.33.0...3.33.1) ##### Fixes - SentryHttpMessageHandler added when AddHttpClient is before UseSentry ([#​2390](https://togithub.com/getsentry/sentry-dotnet/pull/2390)) - Set the native sdk name for Android ([#​2389](https://togithub.com/getsentry/sentry-dotnet/pull/2389)) - Fix db connection spans not finishing ([#​2398](https://togithub.com/getsentry/sentry-dotnet/pull/2398)) - Various .NET MAUI fixes / improvements ([#​2403](https://togithub.com/getsentry/sentry-dotnet/pull/2403)) - The battery level was being reported incorrectly due to percentage multiplier. - The device architecture (x64, arm64, etc.) is now reported - On Windows, the OS type is now reported as "Windows" instead of "WinUI". Additionally, the OS display version (ex, "22H2") is now included. - `UIKit`, `ABI.Microsoft` and `WinRT` frames are now marked "system" instead of "in app". - Reduce debug files uploaded ([#​2404](https://togithub.com/getsentry/sentry-dotnet/pull/2404)) - Fix system frames being marked as "in-app" ([#​2408](https://togithub.com/getsentry/sentry-dotnet/pull/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. - DB Connection spans presented poorly ([#​2409](https://togithub.com/getsentry/sentry-dotnet/pull/2409)) - Populate scope's Cookies property ([#​2411](https://togithub.com/getsentry/sentry-dotnet/pull/2411)) - Fix UWP GateKeeper errors ([#​2415](https://togithub.com/getsentry/sentry-dotnet/pull/2415)) - Fix sql client db name ([#​2418](https://togithub.com/getsentry/sentry-dotnet/pull/2418)) ##### Dependencies - Bump Cocoa SDK from v8.7.2 to v8.7.3 ([#​2394](https://togithub.com/getsentry/sentry-dotnet/pull/2394)) - [changelog](https://togithub.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#​873) - [diff](https://togithub.com/getsentry/sentry-cocoa/compare/8.7.2...8.7.3) - Bump Java SDK from v6.19.1 to v6.22.0 ([#​2395](https://togithub.com/getsentry/sentry-dotnet/pull/2395), [#​2405](https://togithub.com/getsentry/sentry-dotnet/pull/2405), [#​2417](https://togithub.com/getsentry/sentry-dotnet/pull/2417)) - [changelog](https://togithub.com/getsentry/sentry-java/blob/main/CHANGELOG.md#​6220) - [diff](https://togithub.com/getsentry/sentry-java/compare/6.19.1...6.22.0) ### [`v3.33.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3330) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.32.0...3.33.0) ##### Features - .NET SDK changes for exception groups ([#​2287](https://togithub.com/getsentry/sentry-dotnet/pull/2287)) - 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](https://togithub.com/getsentry/sentry-dotnet/issues/2307)) ##### Dependencies - Bump CLI from v2.18.0 to v2.18.1 ([#​2386](https://togithub.com/getsentry/sentry-dotnet/pull/2386)) - [changelog](https://togithub.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#​2181) - [diff](https://togithub.com/getsentry/sentry-cli/compare/2.18.0...2.18.1) ### [`v3.32.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3320) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.31.0...3.32.0) ##### Features - Azure Functions (Isolated Worker/Out-of-Process) support ([#​2346](https://togithub.com/getsentry/sentry-dotnet/pull/2346)) - Initial `beta.1` release. Please give it a try and let us know how it goes! - Documentation is TBD. For now, see `/samples/Sentry.Samples.AzureFunctions.Worker`. - Add `Hint` support ([#​2351](https://togithub.com/getsentry/sentry-dotnet/pull/2351)) - 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](https://togithub.com/getsentry/sentry-dotnet/pull/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](https://togithub.com/getsentry/sentry-dotnet/pull/2365)) - Add tag filters to `SentryOptions` ([#​2367](https://togithub.com/getsentry/sentry-dotnet/pull/2367)) ##### Fixes - Fix `EnableTracing` option conflict with `TracesSampleRate` ([#​2368](https://togithub.com/getsentry/sentry-dotnet/pull/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](https://togithub.com/getsentry/sentry-dotnet/pull/2371)) - Remove extraneous iOS simulator resources when building MAUI apps using Visual Studio "Hot Restart" mode, to avoid hitting Windows max path ([#​2384](https://togithub.com/getsentry/sentry-dotnet/pull/2384)) ##### Dependencies - Bump Cocoa SDK from v8.6.0 to v8.7.1 ([#​2359](https://togithub.com/getsentry/sentry-dotnet/pull/2359), [#​2370](https://togithub.com/getsentry/sentry-dotnet/pull/2370)) - [changelog](https://togithub.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#​871) - [diff](https://togithub.com/getsentry/sentry-cocoa/compare/8.6.0...8.7.1) - Bump Java SDK from v6.18.1 to v6.19.1 ([#​2374](https://togithub.com/getsentry/sentry-dotnet/pull/2374), [#​2381](https://togithub.com/getsentry/sentry-dotnet/pull/2381)) - [changelog](https://togithub.com/getsentry/sentry-java/blob/main/CHANGELOG.md#​6191) - [diff](https://togithub.com/getsentry/sentry-java/compare/6.18.1...6.19.1) - Bump Cocoa SDK from v8.6.0 to v8.7.2 ([#​2359](https://togithub.com/getsentry/sentry-dotnet/pull/2359), [#​2370](https://togithub.com/getsentry/sentry-dotnet/pull/2370), [#​2375](https://togithub.com/getsentry/sentry-dotnet/pull/2375)) - [changelog](https://togithub.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#​872) - [diff](https://togithub.com/getsentry/sentry-cocoa/compare/8.6.0...8.7.2) - Bump CLI from v2.17.5 to v2.18.0 ([#​2380](https://togithub.com/getsentry/sentry-dotnet/pull/2380)) - [changelog](https://togithub.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#​2180) - [diff](https://togithub.com/getsentry/sentry-cli/compare/2.17.5...2.18.0) ### [`v3.31.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3310) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.30.0...3.31.0) ##### Features - Initial work to support profiling in a future release. ([#​2206](https://togithub.com/getsentry/sentry-dotnet/pull/2206)) - Create a Sentry event for failed HTTP requests ([#​2320](https://togithub.com/getsentry/sentry-dotnet/pull/2320)) - Improve `WithScope` and add `WithScopeAsync` ([#​2303](https://togithub.com/getsentry/sentry-dotnet/pull/2303)) ([#​2309](https://togithub.com/getsentry/sentry-dotnet/pull/2309)) - Build .NET Standard 2.1 for Unity ([#​2328](https://togithub.com/getsentry/sentry-dotnet/pull/2328)) - Add `RemoveExceptionFilter`, `RemoveEventProcessor` and `RemoveTransactionProcessor` extension methods on `SentryOptions` ([#​2331](https://togithub.com/getsentry/sentry-dotnet/pull/2331)) - Include Dynamic Sampling Context with error events, when there's a transaction ([#​2332](https://togithub.com/getsentry/sentry-dotnet/pull/2332)) ##### Fixes - Buffer payloads asynchronously when appropriate ([#​2297](https://togithub.com/getsentry/sentry-dotnet/pull/2297)) - Restore `System.Reflection.Metadata` dependency for .NET Core 3 ([#​2302](https://togithub.com/getsentry/sentry-dotnet/pull/2302)) - Capture open transactions on disabled hubs ([#​2319](https://togithub.com/getsentry/sentry-dotnet/pull/2319)) - Remove session breadcrumbs ([#​2333](https://togithub.com/getsentry/sentry-dotnet/pull/2333)) - Support synchronous `HttpClient.Send` in `SentryHttpMessageHandler` ([#​2336](https://togithub.com/getsentry/sentry-dotnet/pull/2336)) - Fix ASP.NET Core issue with missing context when using capture methods that configure scope ([#​2339](https://togithub.com/getsentry/sentry-dotnet/pull/2339)) - Improve debug file upload handling ([#​2349](https://togithub.com/getsentry/sentry-dotnet/pull/2349)) ##### Dependencies - Bump CLI from v2.17.0 to v2.17.5 ([#​2298](https://togithub.com/getsentry/sentry-dotnet/pull/2298), [#​2318](https://togithub.com/getsentry/sentry-dotnet/pull/2318), [#​2321](https://togithub.com/getsentry/sentry-dotnet/pull/2321), [#​2345](https://togithub.com/getsentry/sentry-dotnet/pull/2345)) - [changelog](https://togithub.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#​2175) - [diff](https://togithub.com/getsentry/sentry-cli/compare/2.17.0...2.17.5) - Bump Cocoa SDK from v8.4.0 to v8.6.0 ([#​2310](https://togithub.com/getsentry/sentry-dotnet/pull/2310), [#​2344](https://togithub.com/getsentry/sentry-dotnet/pull/2344)) - [changelog](https://togithub.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#​860) - [diff](https://togithub.com/getsentry/sentry-cocoa/compare/8.4.0...8.6.0) - Bump Java SDK from v6.17.0 to v6.18.1 ([#​2338](https://togithub.com/getsentry/sentry-dotnet/pull/2338), [#​2343](https://togithub.com/getsentry/sentry-dotnet/pull/2343)) - [changelog](https://togithub.com/getsentry/sentry-java/blob/main/CHANGELOG.md#​6181) - [diff](https://togithub.com/getsentry/sentry-java/compare/6.17.0...6.18.1) ### [`v3.30.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3300) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.29.1...3.30.0) ##### Features - Add `FileDiagnosticLogger` to assist with debugging the SDK ([#​2242](https://togithub.com/getsentry/sentry-dotnet/pull/2242)) - Attach stack trace when events have captured an exception without a stack trace ([#​2266](https://togithub.com/getsentry/sentry-dotnet/pull/2266)) - Add `Scope.Clear` and `Scope.ClearBreadcrumbs` methods ([#​2284](https://togithub.com/getsentry/sentry-dotnet/pull/2284)) - Improvements to exception mechanism data ([#​2294](https://togithub.com/getsentry/sentry-dotnet/pull/2294)) ##### Fixes - Normalize StackFrame in-app resolution for modules & function prefixes ([#​2234](https://togithub.com/getsentry/sentry-dotnet/pull/2234)) - Calling `AddAspNet` more than once should not block all errors from being sent ([#​2253](https://togithub.com/getsentry/sentry-dotnet/pull/2253)) - Fix Sentry CLI arguments when using custom URL or auth token parameters ([#​2259](https://togithub.com/getsentry/sentry-dotnet/pull/2259)) - Sentry.AspNetCore fix transaction name when path base is used and route starts with a slash ([#​2265](https://togithub.com/getsentry/sentry-dotnet/pull/2265)) - Fix Baggage header parsing in ASP.NET (Framework) ([#​2293](https://togithub.com/getsentry/sentry-dotnet/pull/2293)) ##### Dependencies - Bump Cocoa SDK from v8.3.0 to v8.4.0 ([#​2237](https://togithub.com/getsentry/sentry-dotnet/pull/2237), [#​2248](https://togithub.com/getsentry/sentry-dotnet/pull/2248), [#​2251](https://togithub.com/getsentry/sentry-dotnet/pull/2251), [#​2285](https://togithub.com/getsentry/sentry-dotnet/pull/2285)) - [changelog](https://togithub.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#​840) - [diff](https://togithub.com/getsentry/sentry-cocoa/compare/8.3.0...8.4.0) - Bump CLI from v2.14.4 to v2.17.0 ([#​2238](https://togithub.com/getsentry/sentry-dotnet/pull/2238), [#​2244](https://togithub.com/getsentry/sentry-dotnet/pull/2244), [#​2252](https://togithub.com/getsentry/sentry-dotnet/pull/2252), [#​2264](https://togithub.com/getsentry/sentry-dotnet/pull/2264), [#​2292](https://togithub.com/getsentry/sentry-dotnet/pull/2292)) - [changelog](https://togithub.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#​2170) - [diff](https://togithub.com/getsentry/sentry-cli/compare/2.14.4...2.17.0) - Bump Java SDK from v6.15.0 to v6.17.0 ([#​2243](https://togithub.com/getsentry/sentry-dotnet/pull/2243), [#​2277](https://togithub.com/getsentry/sentry-dotnet/pull/2277)) - [changelog](https://togithub.com/getsentry/sentry-java/blob/main/CHANGELOG.md#​6170) - [diff](https://togithub.com/getsentry/sentry-java/compare/6.15.0...6.17.0) ### [`v3.29.1`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3291) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.29.0...3.29.1) ##### Fixes - Get debug image for Full PDB format on Windows ([#​2222](https://togithub.com/getsentry/sentry-dotnet/pull/2222)) - Fix debug files not uploading for `packages.config` nuget ([#​2224](https://togithub.com/getsentry/sentry-dotnet/pull/2224)) ##### Dependencies - Bump Cocoa SDK from v8.2.0 to v8.3.0 ([#​2220](https://togithub.com/getsentry/sentry-dotnet/pull/2220)) - [changelog](https://togithub.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#​830) - [diff](https://togithub.com/getsentry/sentry-cocoa/compare/8.2.0...8.3.0) ### [`v3.29.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3290) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.28.1...3.29.0) **Notice:** The `` 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](https://docs.sentry.io/platforms/dotnet/configuration/msbuild/) docs for further details. ##### Features - Added basic functionality to support `View Hierarchy` ([#​2163](https://togithub.com/getsentry/sentry-dotnet/pull/2163)) - Allow `SentryUploadSources` to work even when not uploading symbols ([#​2197](https://togithub.com/getsentry/sentry-dotnet/pull/2197)) - Add support for `BeforeSendTransaction` ([#​2188](https://togithub.com/getsentry/sentry-dotnet/pull/2188)) - Add `EnableTracing` option to simplify enabling tracing ([#​2201](https://togithub.com/getsentry/sentry-dotnet/pull/2201)) - Make `SentryUploadSymbols` strictly opt-in ([#​2216](https://togithub.com/getsentry/sentry-dotnet/pull/2216)) ##### Fixes - Fix assembly not found on Android in Debug configuration ([#​2175](https://togithub.com/getsentry/sentry-dotnet/pull/2175)) - Fix context object with circular reference prevents event from being sent ([#​2210](https://togithub.com/getsentry/sentry-dotnet/pull/2210)) ##### Dependencies - Bump Java SDK from v6.13.1 to v6.15.0 ([#​2185](https://togithub.com/getsentry/sentry-dotnet/pull/2185), [#​2207](https://togithub.com/getsentry/sentry-dotnet/pull/2207)) - [changelog](https://togithub.com/getsentry/sentry-java/blob/main/CHANGELOG.md#​6150) - [diff](https://togithub.com/getsentry/sentry-java/compare/6.13.1...6.15.0) - Bump CLI from v2.12.0 to v2.14.4 ([#​2187](https://togithub.com/getsentry/sentry-dotnet/pull/2187), [#​2215](https://togithub.com/getsentry/sentry-dotnet/pull/2215)) - [changelog](https://togithub.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#​2144) - [diff](https://togithub.com/getsentry/sentry-cli/compare/2.12.0...2.14.4) - Bump Java SDK from v6.13.1 to v6.14.0 ([#​2185](https://togithub.com/getsentry/sentry-dotnet/pull/2185)) - [changelog](https://togithub.com/getsentry/sentry-java/blob/main/CHANGELOG.md#​6140) - [diff](https://togithub.com/getsentry/sentry-java/compare/6.13.1...6.14.0) - Bump CLI from v2.12.0 to v2.14.3 ([#​2187](https://togithub.com/getsentry/sentry-dotnet/pull/2187), [#​2208](https://togithub.com/getsentry/sentry-dotnet/pull/2208)) - [changelog](https://togithub.com/getsentry/sentry-cli/blob/master/CHANGELOG.md#​2143) - [diff](https://togithub.com/getsentry/sentry-cli/compare/2.12.0...2.14.3) - Bump Cocoa SDK from v7.31.5 to v8.2.0 ([#​2203](https://togithub.com/getsentry/sentry-dotnet/pull/2203)) - [changelog](https://togithub.com/getsentry/sentry-cocoa/blob/main/CHANGELOG.md#​820) - [diff](https://togithub.com/getsentry/sentry-cocoa/compare/7.31.5...8.2.0) ### [`v3.28.1`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3281) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.28.0...3.28.1) ##### Fixes - Fix MAUI missing breadcrumbs for lifecycle and UI events ([#​2170](https://togithub.com/getsentry/sentry-dotnet/pull/2170)) - Fix hybrid sdk names ([#​2171](https://togithub.com/getsentry/sentry-dotnet/pull/2171)) - Fix ASP.NET sdk name ([#​2172](https://togithub.com/getsentry/sentry-dotnet/pull/2172)) ### [`v3.28.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3280) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.27.1...3.28.0) ##### Features - Added `instruction_addr_adjustment` attribute to SentryStackTrace ([#​2151](https://togithub.com/getsentry/sentry-dotnet/pull/2151)) ##### Fixes - Workaround Visual Studio "Pair to Mac" issue (on Windows), and Update bundled Cocoa SDK to version 7.31.5 ([#​2164](https://togithub.com/getsentry/sentry-dotnet/pull/2164)) - Sentry SDK assemblies no longer have PDBs embedded. Debug symbols are uploaded to `nuget.org` as `snupkg` packages ([#​2166](https://togithub.com/getsentry/sentry-dotnet/pull/2166)) ##### Dependencies - Bump Java SDK from v6.13.0 to v6.13.1 ([#​2168](https://togithub.com/getsentry/sentry-dotnet/pull/2168)) - [changelog](https://togithub.com/getsentry/sentry-java/blob/main/CHANGELOG.md#​6131) - [diff](https://togithub.com/getsentry/sentry-java/compare/6.13.0...6.13.1) ### [`v3.27.1`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3271) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.27.0...3.27.1) ##### Fixes - Fix Sentry CLI MSBuild for Xamarin and NetFX ([#​2154](https://togithub.com/getsentry/sentry-dotnet/pull/2154)) - Log aborted HTTP requests as debug instead of error ([#​2155](https://togithub.com/getsentry/sentry-dotnet/pull/2155)) ### [`v3.27.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3270) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.26.2...3.27.0) ##### Features - Publish `Sentry.Android.AssemblyReader` as a separate nuget package (for reuse by `Sentry.Xamarin`) ([#​2127](https://togithub.com/getsentry/sentry-dotnet/pull/2127)) - Improvements for Sentry CLI integration ([#​2145](https://togithub.com/getsentry/sentry-dotnet/pull/2145)) - Update bundled Android SDK to version 6.13.0 ([#​2147](https://togithub.com/getsentry/sentry-dotnet/pull/2147)) ### [`v3.26.2`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3262) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.26.1...3.26.2) ##### Fixes - Fix Sentry CLI integration on Windows ([#​2123](https://togithub.com/getsentry/sentry-dotnet/pull/2123)) ([#​2124](https://togithub.com/getsentry/sentry-dotnet/pull/2124)) ### [`v3.26.1`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3261) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.26.0...3.26.1) ##### Fixes - Fix issue with Sentry CLI msbuild properties ([#​2119](https://togithub.com/getsentry/sentry-dotnet/pull/2119)) ### [`v3.26.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3260) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.25.0...3.26.0) ##### Features - Use Sentry CLI after build to upload symbols ([#​2107](https://togithub.com/getsentry/sentry-dotnet/pull/2107)) ##### Fixes - Logging info instead of warning when skipping debug images ([#​2101](https://togithub.com/getsentry/sentry-dotnet/pull/2101)) - Fix unhandled exception not captured when hub disabled ([#​2103](https://togithub.com/getsentry/sentry-dotnet/pull/2103)) - Fix Android support for Portable PDB format when app uses split APKs ([#​2108](https://togithub.com/getsentry/sentry-dotnet/pull/2108)) - Fix session ending as crashed for unobserved task exceptions ([#​2112](https://togithub.com/getsentry/sentry-dotnet/pull/2112)) - Set absolute path when stripping project path on stack frame ([#​2117](https://togithub.com/getsentry/sentry-dotnet/pull/2117)) ### [`v3.25.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3250) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.24.1...3.25.0) ##### Features - Add support for Portable PDB format ([#​2050](https://togithub.com/getsentry/sentry-dotnet/pull/2050)) - Update bundled Android SDK to version 6.10.0([#​2095](https://togithub.com/getsentry/sentry-dotnet/pull/2095)) - Update bundled Cocoa SDK to version 7.31.4 ([#​2096](https://togithub.com/getsentry/sentry-dotnet/pull/2096)) ##### Fixes - Fix db warnings caused by transaction sampled out ([#​2097](https://togithub.com/getsentry/sentry-dotnet/pull/2097)) ### [`v3.24.1`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3241) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.24.0...3.24.1) ##### Fixes - Fix missing stack trace on UnobservedTaskException ([#​2067](https://togithub.com/getsentry/sentry-dotnet/pull/2067)) - Fix warning caused by db connection span closed prematurely ([#​2068](https://togithub.com/getsentry/sentry-dotnet/pull/2068)) - Attach db connections to child spans correctly ([#​2071](https://togithub.com/getsentry/sentry-dotnet/pull/2071)) - Improve MAUI event bindings ([#​2089](https://togithub.com/getsentry/sentry-dotnet/pull/2089)) ### [`v3.24.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3240) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.23.1...3.24.0) ##### Features - Simplify API for flushing events ([#​2030](https://togithub.com/getsentry/sentry-dotnet/pull/2030)) - Update bundled Cocoa SDK to version 7.31.1 ([#​2053](https://togithub.com/getsentry/sentry-dotnet/pull/2053)) - Update bundled Android SDK to version 6.7.1 ([#​2058](https://togithub.com/getsentry/sentry-dotnet/pull/2058)) ##### Fixes - Update unobserved task exception integration ([#​2034](https://togithub.com/getsentry/sentry-dotnet/pull/2034)) - Fix trace propagation targets setter ([#​2035](https://togithub.com/getsentry/sentry-dotnet/pull/2035)) - Fix DiagnosticSource integration disabled incorrectly with TracesSampler ([#​2039](https://togithub.com/getsentry/sentry-dotnet/pull/2039)) - Update transitive dependencies to resolve security warnings ([#​2045](https://togithub.com/getsentry/sentry-dotnet/pull/2045)) - Fix issue with Hot Restart for iOS ([#​2047](https://togithub.com/getsentry/sentry-dotnet/pull/2047)) - Fix `CacheDirectoryPath` option on MAUI ([#​2055](https://togithub.com/getsentry/sentry-dotnet/pull/2055)) ### [`v3.23.1`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3231) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.23.0...3.23.1) ##### Fixes - Fix concurrency bug in caching transport ([#​2026](https://togithub.com/getsentry/sentry-dotnet/pull/2026)) ### [`v3.23.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3230) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.22.0...3.23.0) ##### Features - Update bundled Android SDK to version 6.5.0 ([#​1984](https://togithub.com/getsentry/sentry-dotnet/pull/1984)) - Update bundled Cocoa SDK to version 7.28.0 ([#​1988](https://togithub.com/getsentry/sentry-dotnet/pull/1988)) - Allow custom processors to be added as a scoped dependency ([#​1979](https://togithub.com/getsentry/sentry-dotnet/pull/1979)) - Support DI for custom transaction processors ([#​1993](https://togithub.com/getsentry/sentry-dotnet/pull/1993)) - Mark Transaction as aborted when unhandled exception occurs ([#​1996](https://togithub.com/getsentry/sentry-dotnet/pull/1996)) - Build Windows and Tizen targets for `Sentry.Maui` ([#​2005](https://togithub.com/getsentry/sentry-dotnet/pull/2005)) - Add Custom Measurements API ([#​2013](https://togithub.com/getsentry/sentry-dotnet/pull/2013)) - Add `ISpan.GetTransaction` convenience method ([#​2014](https://togithub.com/getsentry/sentry-dotnet/pull/2014)) ##### Fixes - Split Android and Cocoa bindings into separate projects ([#​1983](https://togithub.com/getsentry/sentry-dotnet/pull/1983)) - NuGet package `Sentry` now depends on `Sentry.Bindings.Android` for `net6.0-android` targets. - NuGet package `Sentry` now depends on `Sentry.Bindings.Cocoa` for `net6.0-ios` and `net6.0-maccatalyst` targets. - Exclude EF error message from logging ([#​1980](https://togithub.com/getsentry/sentry-dotnet/pull/1980)) - Ensure logs with lower levels are captured by `Sentry.Extensions.Logging` ([#​1992](https://togithub.com/getsentry/sentry-dotnet/pull/1992)) - Fix bug with pre-formatted strings passed to diagnostic loggers ([#​2004](https://togithub.com/getsentry/sentry-dotnet/pull/2004)) - Fix DI issue by binding to MAUI using lifecycle events ([#​2006](https://togithub.com/getsentry/sentry-dotnet/pull/2006)) - Unhide `SentryEvent.Exception` ([#​2011](https://togithub.com/getsentry/sentry-dotnet/pull/2011)) - Bump `Google.Cloud.Functions.Hosting` to version 1.1.0 ([#​2015](https://togithub.com/getsentry/sentry-dotnet/pull/2015)) - Fix default host issue for the Sentry Tunnel middleware ([#​2019](https://togithub.com/getsentry/sentry-dotnet/pull/2019)) ### [`v3.22.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3220) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.21.0...3.22.0) ##### Features - `SentryOptions.AttachStackTrace` is now enabled by default. ([#​1907](https://togithub.com/getsentry/sentry-dotnet/pull/1907)) - Update Sentry Android SDK to version 6.4.1 ([#​1911](https://togithub.com/getsentry/sentry-dotnet/pull/1911)) - Update Sentry Cocoa SDK to version 7.24.1 ([#​1912](https://togithub.com/getsentry/sentry-dotnet/pull/1912)) - Add `TransactionNameSource` annotation ([#​1910](https://togithub.com/getsentry/sentry-dotnet/pull/1910)) - Use URL path in transaction names instead of "Unknown Route" ([#​1919](https://togithub.com/getsentry/sentry-dotnet/pull/1919)) - NOTE: This change effectively ungroups transactions that were previously grouped together under "Unkown Route". - Add `User.Segment` property ([#​1920](https://togithub.com/getsentry/sentry-dotnet/pull/1920)) - Add support for custom `JsonConverter`s ([#​1934](https://togithub.com/getsentry/sentry-dotnet/pull/1934)) - Support more types for message template tags in SentryLogger ([#​1945](https://togithub.com/getsentry/sentry-dotnet/pull/1945)) - Support Dynamic Sampling ([#​1953](https://togithub.com/getsentry/sentry-dotnet/pull/1953)) ##### Fixes - Reduce lock contention when sampling ([#​1915](https://togithub.com/getsentry/sentry-dotnet/pull/1915)) - Dont send transaction for OPTIONS web request ([#​1921](https://togithub.com/getsentry/sentry-dotnet/pull/1921)) - Fix missing details when aggregate exception is filtered out ([#​1922](https://togithub.com/getsentry/sentry-dotnet/pull/1922)) - Exception filters should consider child exceptions of an `AggregateException` ([#​1924](https://togithub.com/getsentry/sentry-dotnet/pull/1924)) - Add Blazor WASM detection to set IsGlobalModeEnabled to true ([#​1931](https://togithub.com/getsentry/sentry-dotnet/pull/1931)) - Respect Transaction.IsSampled in SqlListener ([#​1933](https://togithub.com/getsentry/sentry-dotnet/pull/1933)) - Ignore null Context values ([#​1942](https://togithub.com/getsentry/sentry-dotnet/pull/1942)) - Tags should not differ based on current culture ([#​1949](https://togithub.com/getsentry/sentry-dotnet/pull/1949)) - Always recalculate payload length ([#​1957](https://togithub.com/getsentry/sentry-dotnet/pull/1957)) - Fix issues with envelope deserialization ([#​1965](https://togithub.com/getsentry/sentry-dotnet/pull/1965)) - Set default trace status to `ok` instead of `unknown_error` ([#​1970](https://togithub.com/getsentry/sentry-dotnet/pull/1970)) - Fix reported error count on a crashed session update ([#​1972](https://togithub.com/getsentry/sentry-dotnet/pull/1972)) ### [`v3.21.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3210) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.20.1...3.21.0) *Includes Sentry.Maui Preview 3* ##### Features - Add ISentryTransactionProcessor ([#​1862](https://togithub.com/getsentry/sentry-dotnet/pull/1862)) - Added 'integrations' to SdkVersion ([#​1820](https://togithub.com/getsentry/sentry-dotnet/pull/1820)) - Updated Sentry Android SDK to version 6.3.0 ([#​1826](https://togithub.com/getsentry/sentry-dotnet/pull/1826)) - Add the Sentry iOS SDK ([#​1829](https://togithub.com/getsentry/sentry-dotnet/pull/1829)) - Enable Scope Sync for iOS ([#​1834](https://togithub.com/getsentry/sentry-dotnet/pull/1834)) - Add API for deliberately crashing an app ([#​1842](https://togithub.com/getsentry/sentry-dotnet/pull/1842)) - Add Mac Catalyst target ([#​1848](https://togithub.com/getsentry/sentry-dotnet/pull/1848)) - Add `Distribution` properties ([#​1851](https://togithub.com/getsentry/sentry-dotnet/pull/1851)) - Add and configure options for the iOS SDK ([#​1849](https://togithub.com/getsentry/sentry-dotnet/pull/1849)) - Set default `Release` and `Distribution` for iOS and Android ([#​1856](https://togithub.com/getsentry/sentry-dotnet/pull/1856)) - Apply WinUI 3 exception handler in Sentry core ([#​1863](https://togithub.com/getsentry/sentry-dotnet/pull/1863)) - Copy context info from iOS ([#​1884](https://togithub.com/getsentry/sentry-dotnet/pull/1884)) ##### Fixes - Parse "Mono Unity IL2CPP" correctly in platform runtime name ([#​1742](https://togithub.com/getsentry/sentry-dotnet/pull/1742)) - Fix logging loop with NLog sentry ([#​1824](https://togithub.com/getsentry/sentry-dotnet/pull/1824)) - Fix logging loop with Serilog sentry ([#​1828](https://togithub.com/getsentry/sentry-dotnet/pull/1828)) - Skip attachment if stream is empty ([#​1854](https://togithub.com/getsentry/sentry-dotnet/pull/1854)) - Allow some mobile options to be modified from defaults ([#​1857](https://togithub.com/getsentry/sentry-dotnet/pull/1857)) - Fix environment name casing issue ([#​1861](https://togithub.com/getsentry/sentry-dotnet/pull/1861)) - Null check HttpContext in SystemWebVersionLocator ([#​1881](https://togithub.com/getsentry/sentry-dotnet/pull/1881)) - Fix detection of .NET Framework 4.8.1 ([#​1885](https://togithub.com/getsentry/sentry-dotnet/pull/1885)) - Flush caching transport with main flush ([#​1890](https://togithub.com/getsentry/sentry-dotnet/pull/1890)) - Fix Sentry interfering with MAUI's focus events ([#​1891](https://togithub.com/getsentry/sentry-dotnet/pull/1891)) - Stop using `server-os` and `server-runtime` ([#​1893](https://togithub.com/getsentry/sentry-dotnet/pull/1893)) ### [`v3.20.1`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3201) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.20.0...3.20.1) ##### Fixes - URGENT: Fix events rejected due to duplicate `sent_at` header when offline caching is enabled through `CacheDirectoryPath` ([#​1818](https://togithub.com/getsentry/sentry-dotnet/pull/1818)) - Fix null ref in aspnet TryGetTraceHeader ([#​1807](https://togithub.com/getsentry/sentry-dotnet/pull/1807)) ### [`v3.20.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3200) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.19.0...3.20.0) ##### Features - Use `sent_at` instead of `sentry_timestamp` to reduce clock skew ([#​1690](https://togithub.com/getsentry/sentry-dotnet/pull/1690)) - Send project root path with events ([#​1739](https://togithub.com/getsentry/sentry-dotnet/pull/1739)) ##### Fixes - Detect MVC versioning in route ([#​1731](https://togithub.com/getsentry/sentry-dotnet/pull/1731)) - Fix error with `ConcurrentHashMap` on Android <= 9 ([#​1761](https://togithub.com/getsentry/sentry-dotnet/pull/1761)) - Minor improvements to `BackgroundWorker` ([#​1773](https://togithub.com/getsentry/sentry-dotnet/pull/1773)) - Make GzipRequestBodyHandler respect async ([#​1776](https://togithub.com/getsentry/sentry-dotnet/pull/1776)) - Fix race condition in handling of `InitCacheFlushTimeout` ([#​1784](https://togithub.com/getsentry/sentry-dotnet/pull/1784)) - Fix exceptions on background thread not reported in Unity ([#​1794](https://togithub.com/getsentry/sentry-dotnet/pull/1794)) ### [`v3.19.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3190) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.18.0...3.19.0) *Includes Sentry.Maui Preview 2* ##### Features - Expose `EnumerateChainedExceptions` ([#​1733](https://togithub.com/getsentry/sentry-dotnet/pull/1733)) - Android Scope Sync ([#​1737](https://togithub.com/getsentry/sentry-dotnet/pull/1737)) - Enable logging in MAUI ([#​1738](https://togithub.com/getsentry/sentry-dotnet/pull/1738)) - Support `IntPtr` and `UIntPtr` serialization ([#​1746](https://togithub.com/getsentry/sentry-dotnet/pull/1746)) - Log Warning when secret is detected in DSN ([#​1749](https://togithub.com/getsentry/sentry-dotnet/pull/1749)) - Catch permission exceptions on Android ([#​1750](https://togithub.com/getsentry/sentry-dotnet/pull/1750)) - Enable offline caching in MAUI ([#​1753](https://togithub.com/getsentry/sentry-dotnet/pull/1753)) - Send client report when flushing queue ([#​1757](https://togithub.com/getsentry/sentry-dotnet/pull/1757)) ##### Fixes - Set MAUI minimum version ([#​1728](https://togithub.com/getsentry/sentry-dotnet/pull/1728)) - Don't allow `SentryDiagnosticListenerIntegration` to be added multiple times ([#​1748](https://togithub.com/getsentry/sentry-dotnet/pull/1748)) - Catch permission exceptions for MAUI ([#​1750](https://togithub.com/getsentry/sentry-dotnet/pull/1750)) - Don't allow newlines in diagnostic logger messages ([#​1756](https://togithub.com/getsentry/sentry-dotnet/pull/1756)) ### [`v3.18.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3180) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.17.1...3.18.0) *Includes Sentry.Maui Preview 1* ##### Features - Move tunnel functionality into Sentry.AspNetCore ([#​1645](https://togithub.com/getsentry/sentry-dotnet/pull/1645)) - Make `HttpContext` available for sampling decisions ([#​1682](https://togithub.com/getsentry/sentry-dotnet/pull/1682)) - Send the .NET Runtime Identifier to Sentry ([#​1708](https://togithub.com/getsentry/sentry-dotnet/pull/1708)) - Added a new `net6.0-android` target for the `Sentry` core library, which bundles the [Sentry Android SDK](https://docs.sentry.io/platforms/android/): - Initial .NET 6 Android support ([#​1288](https://togithub.com/getsentry/sentry-dotnet/pull/1288)) - Update Android Support ([#​1669](https://togithub.com/getsentry/sentry-dotnet/pull/1669)) - Update Sentry-Android to 6.0.0-rc.1 ([#​1686](https://togithub.com/getsentry/sentry-dotnet/pull/1686)) - Update Sentry-Android to 6.0.0 ([#​1697](https://togithub.com/getsentry/sentry-dotnet/pull/1697)) - Set Java/Android SDK options ([#​1694](https://togithub.com/getsentry/sentry-dotnet/pull/1694)) - Refactor and update Android options ([#​1705](https://togithub.com/getsentry/sentry-dotnet/pull/1705)) - Add Android OS information to the event context ([#​1716](https://togithub.com/getsentry/sentry-dotnet/pull/1716)) - Added a new `Sentry.Maui` integration library for the [.NET MAUI](https://dotnet.microsoft.com/apps/maui) platform: - Initial MAUI support ([#​1663](https://togithub.com/getsentry/sentry-dotnet/pull/1663)) - Continue with adding MAUI support ([#​1670](https://togithub.com/getsentry/sentry-dotnet/pull/1670)) - MAUI events become extra context in Sentry events ([#​1706](https://togithub.com/getsentry/sentry-dotnet/pull/1706)) - Add options for PII breadcrumbs from MAUI events ([#​1709](https://togithub.com/getsentry/sentry-dotnet/pull/1709)) - Add device information to the event context ([#​1713](https://togithub.com/getsentry/sentry-dotnet/pull/1713)) - Add platform OS information to the event context ([#​1717](https://togithub.com/getsentry/sentry-dotnet/pull/1717)) ##### Fixes - Remove IInternalSdkIntegration ([#​1656](https://togithub.com/getsentry/sentry-dotnet/pull/1656)) - On async Main, dont unregister unhandled exception before capturing crash ([#​321](https://togithub.com/getsentry/sentry-dotnet/issues/321)) - Handle BadHttpRequestException from Kestrel inside SentryTunnelMiddleware ([#​1673](https://togithub.com/getsentry/sentry-dotnet/pull/1673)) - Improve timestamp precision of transactions and spans ([#​1680](https://togithub.com/getsentry/sentry-dotnet/pull/1680)) - Flatten AggregateException ([#​1672](https://togithub.com/getsentry/sentry-dotnet/pull/1672)) - NOTE: This can affect grouping. You can keep the original behavior by setting the option `KeepAggregateException` to `true`. - Serialize stack frame addresses as strings. ([#​1692](https://togithub.com/getsentry/sentry-dotnet/pull/1692)) - Improve serialization perf and fix memory leak in `SentryEvent` ([#​1693](https://togithub.com/getsentry/sentry-dotnet/pull/1693)) - Add type checking in contexts TryGetValue ([#​1700](https://togithub.com/getsentry/sentry-dotnet/pull/1700)) - Restore serialization of the `Platform` name ([#​1702](https://togithub.com/getsentry/sentry-dotnet/pull/1702)) ### [`v3.17.1`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3171) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.17.0...3.17.1) ##### Fixes - Rework how the `InitCacheFlushTimeout` option is implemented. ([#​1644](https://togithub.com/getsentry/sentry-dotnet/pull/1644)) - Add retry logic to the caching transport when moving files back from the processing folder. ([#​1649](https://togithub.com/getsentry/sentry-dotnet/pull/1649)) ### [`v3.17.0`](https://togithub.com/getsentry/sentry-dotnet/blob/HEAD/CHANGELOG.md#​3170) [Compare Source](https://togithub.com/getsentry/sentry-dotnet/compare/3.16.0...3.17.0) **Notice:** If you are using self-hosted Sentry, this version and forward requires either Sentry version >= [21.9.0](https://togithub.com/getsentry/relay/blob/master/CHANGELOG.md#​2190), or you must manually disable sending client reports via the `SendClientReports` option. ##### Features - Collect and send Client Reports to Sentry, which contain counts of discarded events. ([#​1556](https://togithub.com/getsentry/sentry-dotnet/pull/1556)) - Expose `ITransport` and `SentryOptions.Transport` public, to support using custom transports ([#​1602](https://togithub.com/getsentry/sentry-dotnet/pull/1602)) - Android native crash support ([#​1288](https://togithub.com/getsentry/sentry-dotnet/pull/1288)) ##### Fixes - Workaround `System.Text.Json` issue with Unity IL2CPP. ([#​1583](https://togithub.com/getsentry/sentry-dotnet/pull/1583)) - Demystify stack traces for exceptions that fire in a `BeforeSend` callback. ([#​1587](https://togithub.com/getsentry/sentry-dotnet/pull/1587)) - Obsolete `Platform` and always write `csharp` ([#​1610](https://togithub.com/getsentry/sentry-dotnet/

Configuration

📅 Schedule: Branch creation - "before 12pm on Sunday" (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.