Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 23, 2025

This PR contains the following updates:

Package Change Age Confidence
sentry-rails (source, changelog) 5.28.0 -> 6.0.0 age confidence
sentry-ruby (source, changelog) 5.28.0 -> 6.0.0 age confidence

Release Notes

getsentry/sentry-ruby (sentry-rails)

v6.0.0

Compare Source

Breaking Changes
  • Drop support for rubies below 2.7 #​2743
    • Drop support for Rails below 5.2.0
    • Drop support for Sidekiq below 5.0
  • Remove deprecated config.async #​1894
  • Remove deprecated Sentry::Metrics and config.metrics and all metrics related code (#​2729)
  • Remove deprecated config.capture_exception_frame_locals, use include_local_variables instead (#​2730)
  • Remove deprecated config.enable_tracing, use config.traces_sample_rate = 1.0 instead (#​2731)
  • Remove deprecated config.logger=, use config.sdk_logger= instead (#​2732)
  • Sentry.logger now always points to the StructuredLogger (#​2752)
  • Remove deprecated Sentry::Rails::Tracing::ActionControllerSubscriber (#​2733)
  • Remove deprecated Event#configuration (#​2740)
  • Remove deprecated Sentry::Client#generate_sentry_trace and Sentry::Client#generate_baggage (#​2741)
  • Remove Transaction deprecations (#​2736)
    • Remove deprecated constant Sentry::Transaction::SENTRY_TRACE_REGEXP, use Sentry::PropagationContext::SENTRY_TRACE_REGEXP instead
    • Remove deprecated method Sentry::Transaction.from_sentry_trace, use Sentry.continue_trace instead
    • Remove deprecated method Sentry::Transaction.extract_sentry_trace, use Sentry::PropagationContext.extract_sentry_trace instead
    • Remove deprecated attribute Sentry::Transaction.configuration
    • Remove deprecated attribute Sentry::Transaction.hub
    • Remove deprecated argument hub to Sentry::Transaction.finish
    • Remove deprecated argument hub to Sentry::Transaction#initialize (#​2739)
  • Remove :monotonic_active_support_logger from config.breadcrumbs_logger (#​2717)
  • Migrate from to_hash to to_h (#​2351)
  • Add before_send_check_in for applying to CheckInEvent (#​2703)
  • Returning a hash from before_send and before_send_transaction is no longer supported and will drop the event.
  • config.enabled_environments now defaults to nil instead of [] for sending to all environments (#​2716)
  • Requests which have response status codes in the inclusive ranges [(301..303), (305..399), (401..404)] will no longer create transactions by default. See config.trace_ignore_status_codes below to control what gets traced.
  • Stacktrace truncation for oversized events now takes 500 frames on each side instead of 250.
Features
  • Add config.trace_ignore_status_codes to control which response codes to ignore for tracing (#​2725)

    You can pass in an Array of individual status codes or ranges of status codes.

    Sentry.init do |config|

...

will ignore 404, 501, 502, 503

  config.trace_ignore_status_codes = [404, (501..503)]

end

- Add `config.profiles_sample_interval` to control sampling frequency ([#​2745](https://redirect.github.com/getsentry/sentry-ruby/pull/2745))
- Both `stackprof` and `vernier` now get sampled at a default frequency of 101 Hz.
- Request body reading checks for `:rewind` to match Rack 3 behavior. ([#​2754](https://redirect.github.com/getsentry/sentry-ruby/pull/2754))

##### Internal

- Archive [`sentry-raven`](https://redirect.github.com/getsentry/raven-ruby) ([#​2708](https://redirect.github.com/getsentry/sentry-ruby/pull/2708))
- Don't send `sample_rate` client reports for profiles if profiling is disabled ([#​2728](https://redirect.github.com/getsentry/sentry-ruby/pull/2728))

v5.28.1

Compare Source

Bug Fixes
  • The sentry.origin log event attribute is now correctly prefixed with auto.log (#​2749)

Configuration

📅 Schedule: Branch creation - At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday ( * 0-4,22-23 * * 1-5 ), Only on Sunday and Saturday ( * * * * 0,6 ) (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.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@mitlib mitlib temporarily deployed to timdex-api-p-renovate-m-lbd4vx October 23, 2025 00:56 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants