Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update .NET SDK to v3.41.2 #53

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Nov 24, 2023

Bumps src/sentry-dotnet from 3.34.0 to 3.41.2.

Auto-generated by a dependency updater.

Changelog

3.41.2

Fixes

Dependencies

3.41.1

Fixes

  • 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)

Dependencies

3.41.0

Features

  • Speed up SDK init (#2784)

Fixes

  • Fixed chaining on the IApplicationBuilder for methods like UseRouting and UseEndpoints (#2726)

Dependencies

3.40.1

Fixes

  • ISentryUserFactory is now public so users can register their own implementations via DI (#2719)

3.40.0

Obsoletion

  • 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)

Dependencies

3.40.0-beta.0

Features

  • Reduced the memory footprint of SpanId by refactoring the ID generation (#2619)
  • Reduced the memory footprint of SpanTracer by initializing the tags lazily (#2636)
  • Added distributed tracing without performance for Azure Function Workers (#2630)
  • The SDK now provides and overload of ContinueTrace that accepts headers as string (#2601)
  • Sentry tracing middleware now gets configured automatically (#2602)
  • Added memory optimisations for GetLastActiveSpan (#2642)

Fixes

  • Resolved issue identifying users with OpenTelemetry (#2618)

Azure Functions Beta

  • Package name changed from Sentry.AzureFunctions.Worker to Sentry.Azure.Functions.Worker. Note AzureFunctions now is split by a .. (#2637)

Dependencies

3.39.1

Fixes

  • Added Sentry.AspNet.csproj back to Sentry-CI-Build-macOS.slnf (#2612)

3.39.0

Features

  • Added additional DB attributes to automatically generated spans like name and provider (#2583)
  • Hints now accept attachments provided as a file path via AddAttachment method (#2585)

Fixes

  • Resolved an isse where the SDK would throw an exception while attempting to set the DynamicSamplingContext but the context exists already. (#2592)

Dependencies

3.36.0

Features

Fixes

  • Android: Fix proguard/r8 mapping file upload (#2574)

Dependencies

3.35.1

Fixes

  • The SDK no longer creates transactions with their start date set to Jan 01, 001 (#2544)

Dependencies

3.35.0

Features

  • 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)
  • Re-enable HubTests.FlushOnDispose_SendsEnvelope (#2492)
  • 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 (#2522)

Dependencies

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants