Skip to content

publish: getsentry/sentry-dotnet@7.0.0-rc.3 #10123

Closed

Description

@sentry-release-bot

Requested by: @ric-oliv

Merge target: version7

Quick links:

Assign the accepted label to this issue to approve the release.

Targets

  • nuget[Sentry.Android.AssemblyReader]
  • nuget[Sentry.Bindings.Android]
  • nuget[Sentry.Bindings.Cocoa]
  • nuget[Sentry]
  • nuget[Sentry.DiagnosticSource]
  • nuget[Sentry.EntityFramework]
  • nuget[Sentry.Extensions.AI]
  • nuget[Sentry.Extensions.Logging]
  • nuget[Sentry.Hangfire]
  • nuget[Sentry.Log4Net]
  • nuget[Sentry.NLog]
  • nuget[Sentry.OpenTelemetry.Exporter]
  • nuget[Sentry.OpenTelemetry]
  • nuget[Sentry.Profiling]
  • nuget[Sentry.Quartz3]
  • nuget[Sentry.Serilog]
  • nuget[Sentry.AspNet]
  • nuget[Sentry.AspNetCore.Blazor.WebAssembly]
  • nuget[Sentry.AspNetCore]
  • nuget[Sentry.Extensions.Hosting]
  • nuget[Sentry.Maui]
  • nuget[Sentry.Quartz]
  • nuget[Sentry.AspNetCore.Grpc]
  • nuget[Sentry.Google.Cloud.Functions]
  • nuget[Sentry.Maui.CommunityToolkit.Mvvm]
  • github
  • registry

Checked targets will be skipped (either already published or user-requested skip). Uncheck to retry a target.


📋 Changelog

Breaking Changes 🛠

Features ✨

Hangfire

  • feat(hangfire): Add an option to monitor all recurring jobs by @wedamija and @claude in #5742
  • Hangfire recurring jobs marked with [SentryMonitorSlug] now send their cron schedule and time zone with the check-in, so Sentry creates the monitor if it doesn't exist yet. This is on by default: on upgrade, existing monitors take their schedule and time zone from the recurring job on its next run (other monitor settings are kept). To keep managing schedules in Sentry, opt out with UseSentry(o => o.SendMonitorConfig = false). by @wedamija and @claude in #5665

Other

  • feat(quartz): Add an option to monitor all scheduled jobs by @wedamija, @michaelmairegger and 3 others in #5741
  • feat: add support for .NET 11 RC 3 by @ric-oliv, @claude and @jamescrosswell in #5830
  • Add Sentry.Quartz3, an integration for Quartz.NET 3.x (3.6 and later) on .NET Framework 4.6.2+ and .NET 8+ by @wedamija, @michaelmairegger and 3 others in #5668
    • Register it with services.AddQuartz(q => q.AddJobListener<SentryJobListener>()) or scheduler.ListenerManager.AddJobListener(new SentryJobListener())
    • Jobs marked with [SentryMonitorSlug] send a Sentry Crons check-in for every run, with the trigger's cron or interval schedule as the monitor config, so monitors are created and kept up to date automatically
    • Quartz.NET 3.x has no job middleware, so unlike Sentry.Quartz this doesn't run each job in its own scope or capture the exceptions jobs throw
  • Add Sentry.Quartz, an integration for Quartz.NET 4.x by @michaelmairegger, @jamescrosswell and 3 others in #5505
    • services.AddQuartz(q => q.AddSentry()) runs each job in its own scope and trace, tagged with its job key, and captures the exceptions jobs throw
    • Jobs marked with [SentryMonitorSlug] send a Sentry Crons check-in for every run, with the trigger's cron or interval schedule as the monitor config, so monitors are created and kept up to date automatically
    • SentryQuartzOptions.ConfigureMonitorOptions customizes thresholds or the schedule, and SendMonitorConfig = false sends check-ins without a schedule

Fixes 🐛

Logging

  • fix(logging): warn when ClearProviders() removes the logger providers UseSentry added by @ric-oliv and @claude in #5789
  • fix(logging): make Logging.AddSentry() work after UseSentry and ClearProviders() by @ric-oliv and @claude in #5776

Other

Dependencies ⬆️

Deps

  • chore(deps): update Native SDK to v0.17.5 by @github-actions in #5826
  • chore(deps): update Java SDK to v8.62.0 by @github-actions in #5824
  • chore(deps): update Java SDK to v8.61.1 by @github-actions in #5777
  • chore(deps): update CLI to v3.8.2 by @github-actions in #5778
  • chore(deps): update Cocoa SDK to v9.31.0 by @ric-oliv and @claude with @github-actions in #5769
  • chore(deps): update CLI to v3.8.1 by @github-actions in #5768
  • chore(deps): update Native SDK to v0.17.4 by @github-actions in #5743
  • chore(deps): update Java SDK to v8.61.0 by @jamescrosswell and @claude with @github-actions in #5734
  • chore(deps): update Cocoa SDK to v9.30.2 by @github-actions in #5735

Other

Activity

  1. github-actions commented on Oct 30, 2026

    @github-actions

    Approved. Checking CI status on the release branch. Publishing will start automatically when CI passes.

  2. added
    ci-readyCI passed, safe to publish without polling
    and removed
    ci-pendingCI signal expected but not yet received
    on Oct 30, 2026
  3. getsantry commented on Oct 30, 2026

    @getsantry

    CI checks passed for getsentry/sentry-dotnet@7.0.0-rc.3. Publishing is starting now.

  4. github-actions commented on Oct 30, 2026

    @github-actions

    Publishing: run#41047999571

  5. github-actions commented on Oct 30, 2026

    @github-actions

    Published successfully: run#41047999571

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    ci-readyCI passed, safe to publish without polling

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions