Release History: opentelemetry-instrumentation-sidekiq

v0.22.0 / 2022-06-09

  • Upgrading Base dependency version

v0.21.1 / 2022-06-09

  • FIXED: Broken test file requirements

  • FIXED: Make sidekiq instrumentation compatible with sidekiq 6.5.0

v0.21.0 / 2022-05-02

  • ADDED: Validate Using Enums

  • FIXED: RubyGems Fallback

v0.20.2 / 2021-12-02

  • (No significant changes)

v0.20.1 / 2021-09-29

  • (No significant changes)

v0.20.0 / 2021-08-18

  • ADDED: Gracefully flush provider on sidekiq shutdown event

v0.19.1 / 2021-08-12

  • (No significant changes)

v0.19.0 / 2021-06-23

  • BREAKING CHANGE: Sidekiq propagation config

  • Config option enable_job_class_span_names renamed to span_naming and now expects a symbol of value :job_class, or :queue

  • The default behaviour is no longer to have one continuous trace for the enqueue and process spans, using links is the new default. To maintain the previous behaviour the config option propagation_style must be set to :child.

  • BREAKING CHANGE: Total order constraint on span.status=

  • FIXED: Sidekiq propagation config

  • FIXED: Total order constraint on span.status=

v0.18.0 / 2021-05-21

  • ADDED: Updated API depedency for 1.0.0.rc1

  • TEST: update test for redis instrumentation refactor #760

  • BREAKING CHANGE: Remove optional parent_context from in_span

  • FIXED: Remove optional parent_context from in_span

  • FIXED: Instrument Redis more thoroughly by patching Client#process.

v0.17.0 / 2021-04-22

  • ADDED: Accept config for sidekiq peer service attribute

v0.16.0 / 2021-03-17

  • FIXED: Example scripts now reference local common lib

  • DOCS: Replace Gitter with GitHub Discussions

v0.15.0 / 2021-02-18

  • ADDED: Add instrumentation config validation

v0.14.0 / 2021-02-03

  • BREAKING CHANGE: Replace getter and setter callables and remove rack specific propagators

  • ADDED: Replace getter and setter callables and remove rack specific propagators

v0.13.0 / 2021-01-29

  • ADDED: Instrument sidekiq background work

  • FIXED: Adjust Sidekiq middlewares to match semantic conventions

  • FIXED: Set minimum compatible version and use untraced helper

v0.12.0 / 2020-12-24

  • (No significant changes)

v0.11.0 / 2020-12-11

  • FIXED: Copyright comments to not reference year

v0.10.0 / 2020-12-03

  • (No significant changes)

v0.9.0 / 2020-11-27

  • BREAKING CHANGE: Add timeout for force_flush and shutdown

  • ADDED: Add timeout for force_flush and shutdown

v0.8.0 / 2020-10-27

  • (No significant changes)

v0.7.0 / 2020-10-07

  • DOCS: Adding README for Sidekiq instrumentation

  • DOCS: Remove duplicate reference in Sidekiq README

  • DOCS: Standardize toplevel docs structure and readme

v0.6.0 / 2020-09-10

  • (No significant changes)