Skip to content

dep: bump sentry-sidekiq from 5.7.0 to 5.8.0

George Koltsov requested to merge dependabot-bundler-sentry-sidekiq-5.8.0 into main

Bumps sentry-sidekiq from 5.7.0 to 5.8.0.

Changelog

Sourced from sentry-sidekiq's changelog.

5.8.0

Features

  • Allow tags to be passed via the context hash when reporting errors using ActiveSupport::ErrorReporter and Sentry::Rails::ErrorSubscriber in sentry-rails #1932

  • Pass a cached: true tag for SQL query spans that utilized the ActiveRecord QueryCache when using ActiveRecordSubscriber in sentry-rails #1968

  • Add Sentry.add_global_event_processor API #1976

    Users can now configure global event processors without configuring scope as well.

    Sentry.add_global_event_processor do |event, hint|
      event.tags = { foo: 42 }
      event
    end
  • Add global event processor in OpenTelemetry SpanProcessor to link errors with transactions #1983

  • Fix some inconsistencies in setting name/op/status in OpenTelemetry SpanProcessor #1987

  • Add config.before_send_transaction hook #1989

    Users can now configure a before_send_transaction callback that runs similar to before_send but for transaction events.

    config.before_send_transaction = lambda do |event, hint|
      # skip unimportant transactions or strip sensitive data
      if event.transaction == "/healthcheck/route"
        nil
      else
        event
      end
    end
  • Support Sentry::Transaction#set_measurement #1838

    Usage:

    transaction = Sentry.get_current_scope.get_transaction
    transaction.set_measurement("metrics.foo", 0.5, "millisecond")

Bug Fixes

  • Support redis-rb 5.0+ #1963
  • Skip private _config context in Sidekiq 7+ #1967
  • Return value from perform_action in ActionCable::Channel instances when initialized #1966

... (truncated)

Commits
  • dbb5a55 release: 5.8.0
  • 67c4528 Prepare CHANGELOG for 5.8.0 (#1998)
  • e8d4798 Ignore redis key if not UTF8 (#1997)
  • 266a576 Upgrade yard for Rack 3 compatibility (#1994)
  • 01b4e0f Add minimum VSCode setup for the project (#1995)
  • 8b7267e Deprecate capture_exception_frame_locals in favor of `include_local_variabl...
  • 75f289d Do not capture exception in Rails runner at_exit if the exit code is 0 / succ...
  • fcfb53e Support Transaction#set_measurement (#1838)
  • 193446b Ignore specs for codecov (#1990)
  • 287cd5b Add before_send_transaction hook (#1989)
  • Additional commits viewable in compare view


Dependabot commands
You can trigger Dependabot actions by commenting on this MR
  • @dependabot-bot rebase will rebase this MR
  • @dependabot-bot recreate will recreate this MR rewriting all the manual changes and resolving conflicts

Merge request reports