Skip to content

chore(deps): update Dotnet SDK to v6.8.0 - #137

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
deps/dependencies/Sentry.properties
Open

chore(deps): update Dotnet SDK to v6.8.0#137
github-actions[bot] wants to merge 1 commit into
mainfrom
deps/dependencies/Sentry.properties

Conversation

@github-actions

@github-actions github-actions Bot commented May 28, 2026

Copy link
Copy Markdown
Contributor

Bumps dependencies/Sentry.properties from 6.5.0 to 6.8.0.

Auto-generated by a dependency updater.

Changelog

6.8.0

Features ✨

Logs
  • feat(logs): add log4net integration by Flash0ver in #5172
  • feat(logs): add NLog integration by Flash0ver in #5176
Other
  • feat(serilog): support restrictedToMinimumLevel when configuring Serilog in code by jamescrosswell in #5181
  • Attachments can now be sent with transactions by setting AddToTransactions on SentryAttachment #5182 by jamescrosswell in #5182
  • Added SentrySdk.RecordTransaction to record already-completed transactions and spans (e.g. replayed through a proxy) #5333 by jamescrosswell in #5333
  • The Environment set on the Scope now gets synchronized to the native layers (sentry-cocoa and sentry-native) by bitsandfoxes in #5365

Fixes 🐛

  • fix: SentrySpanProcessor no longer leaks spans whose Activity never ends (e.g. aborted requests); the Activity is now held via a WeakReference so orphaned spans are pruned once it is garbage-collected. by Ermabo in #5393
  • The SDK was incorrectly ignoring server rate limits for errors, check-ins, and logs by jamescrosswell in #5412
  • fix: BackpressureMonitor.Dispose() no longer deadlocks on single-threaded targets by jamescrosswell in #5330
  • fix: Create a single TaskBlockingListener per process for CaptureBlockingCalls by jamescrosswell in #5381

Dependencies ⬆️

Deps
  • chore(deps): update CLI to v3.6.1 by github-actions in #5417
  • chore(deps): update Native SDK to v0.15.4 by github-actions in #5416
  • chore(deps): update Cocoa SDK to v9.22.0 by github-actions in #5395
  • chore(deps): update Java SDK to v8.49.0 by github-actions in #5398

Other

  • ci: drop install-zstd workaround by jpnurmi in #5391
  • docs: add Sentry.OpenTelemetry.Exporter to README.md by Flash0ver in #5194
  • meta: Update CODEOWNERS by Flash0ver in #5386

6.7.0

Features ✨

  • feat(android): expose tombstone options via SentryOptions.Native by jamescrosswell in #5226
  • Add IgnoreTransactions option to filter out transactions by name, matching substrings or regular expressions against the transaction name (#5377) by Adham-Kiwan in #5377
  • feat: Add BeforeSendFeedback callback to inspect, modify, or drop user feedback before it's sent by vladbrincoveanu in #5361
  • Add public API for checking unhandled exceptions (SentryEventExtensions.IsFromUnhandledException) and terminal exceptions (SentryEventExtensions.IsFromTerminalException) by jamescrosswell in #5177
  • feat: Add PreferTransactionNameProvider option by jamescrosswell in #5159
  • feat: Add exponential backoff and log deduplication to Spotlight by mattico in #5025

Fixes 🐛

  • fix(otel): only set Scope.Transaction in SentrySpanProcessor when null by tsushanth in #5337
  • fix: LNK4291 on Native AOT WinExe with Control Flow Guard by jamescrosswell in #5298
  • fix: OpenTelemetry transactions for failed requests keep their route name and otel context by jamescrosswell in #5310
  • fix: populate Default attributes on structured logs from current scope by jamescrosswell in #5216
  • fix: [.NET 10] PageNavigationExtensions updated for public Page properties by nor0x in #5278

Dependencies ⬆️

Deps
  • chore(deps): update Java SDK to v8.48.0 by github-actions in #5360
  • chore(deps): update Cocoa SDK to v9.21.0 by github-actions in #5359
  • chore(deps): update Native SDK to v0.15.3 by github-actions in #5353
  • chore(deps): update Cocoa SDK to v9.20.0 by github-actions in #5354
  • chore(deps): update Java SDK to v8.47.0 by github-actions in #5338
  • chore(deps): update Cocoa SDK to v9.19.1 by github-actions in #5336
  • chore(deps): update CLI to v3.6.0 by github-actions in #5329
  • chore(deps): update Cocoa SDK to v9.19.0 by github-actions in #5316
  • chore(deps): update Java SDK to v8.46.0 by github-actions in #5321
  • chore(deps): update Java SDK to v8.45.0 by github-actions in #5315
  • chore(deps): update Native SDK to v0.15.2 by github-actions in #5309
  • chore(deps): update Cocoa SDK to v9.18.0 by github-actions in #5264
  • chore(deps): update Java SDK to v8.44.1 by github-actions in #5263
  • chore(deps): update CLI to v3.5.1 by github-actions in #5279
  • chore(deps): update Native SDK to v0.15.1 by github-actions in #5282

Other

  • Added Sentry.Samples.OpenTelemetry.MongoDB by jamescrosswell in #5335
  • docs: add XML comments for boolean return of Sentry.Extensions.Logging Filters by Flash0ver in #5297
  • LatestWindowsTfm added to Directory.Build.props by nor0x in #5277

6.6.0

Features ✨

  • feat: propagate trace to sentry-android and sentry-cocoa by bitsandfoxes in #5244
  • feat: User.Id can now be overriden (set to null) in Global mode by jamescrosswell in #5039
  • feat: Implement strict trace continuation by giortzisg in #4981

Fixes 🐛

  • fix: return early from AddSentryOtlpExporter when DSN is the disable-SDK sentinel by jamescrosswell in #5247
  • fix: sync default tags to native layer by bitsandfoxes in #5214

Dependencies ⬆️

Deps
  • chore(deps): update Cocoa SDK to v9.14.0 by github-actions[bot] in #5252
  • chore(deps): update Java SDK to v8.42.0 by github-actions[bot] in #5208

Other

  • release: 6.6.0 by jamescrosswell in 0140be0a
  • chore: update scripts/update-cli.ps1 to 3.4.3 by github-actions[bot] in #5251
  • ci: update the Update Dependencies workflow by Flash0ver in #5175
  • chore: update modules/sentry-native to 0.14.2 by github-actions[bot] in #5229
  • chore: update modules/sentry-cocoa to 9.13.0 by github-actions[bot] in #5221
  • chore: update scripts/update-cli.ps1 to 3.4.2 by github-actions[bot] in #5220
  • chore: update modules/sentry-cocoa to 9.12.1 by github-actions[bot] in #5207

@bruno-garcia
bruno-garcia force-pushed the deps/dependencies/Sentry.properties branch 3 times, most recently from 0f8e21a to 45d8be2 Compare May 28, 2026 23:43
@github-actions github-actions Bot changed the title chore(deps): update Dotnet SDK to v6.6.0 chore(deps): update Dotnet SDK to v6.7.0 Jul 16, 2026
@bruno-garcia
bruno-garcia force-pushed the deps/dependencies/Sentry.properties branch from 45d8be2 to bd6c516 Compare July 16, 2026 03:59
@bruno-garcia
bruno-garcia force-pushed the deps/dependencies/Sentry.properties branch from bd6c516 to ef9b094 Compare July 27, 2026 04:13
@github-actions github-actions Bot changed the title chore(deps): update Dotnet SDK to v6.7.0 chore(deps): update Dotnet SDK to v6.8.0 Jul 27, 2026
@@ -1,3 +1,3 @@
version = 6.5.0
version = 6.8.0
repo = https://github.com/getsentry/sentry-dotnet

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Bug: The dependency upgrade to Sentry .NET SDK v6.8.0 may break reflection-based access to internal APIs like HttpTransportBase.ProcessEnvelope, causing initialization failures.
Severity: HIGH

Suggested Fix

Verify that the internal Sentry .NET SDK APIs accessed via reflection still exist and have the same signatures in v6.8.0. If they have changed, update the reflection code in SynchronousTransport.ps1 and New-HttpTransport.ps1 to match the new API. Consider adding tests that validate the reflection against the new SDK version to prevent future breakages.

Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent. Verify if this is a real issue. If it is, propose a fix; if not, explain why it's
not valid.

Location: dependencies/Sentry.properties#L2

Potential issue: The `sentry-powershell` module uses reflection to access internal,
non-public APIs of the Sentry .NET SDK, including `HttpTransportBase.ProcessEnvelope`,
`HttpTransportBase.CreateRequest`, and `SdkComposer.CreateHttpTransport()`. This pull
request upgrades the SDK from v6.5.0 to v6.8.0. There is a risk that these internal
APIs, which are not part of the public contract, have changed between versions. If they
have, the reflection calls will fail during `Start-Sentry` initialization, throwing an
exception. This will be logged as a warning and may either cause the script to fail or
continue without the custom synchronous transport, depending on the
`SentryPowershellRethrowErrors` global flag.

Did we get this right? 👍 / 👎 to inform future reviews.

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.

1 participant