All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add Ruby 3.2 to CI
- Add
required_ruby_version
>= 2.6 to gemspec
- Support ruby v3
- Expand sidekiq version constraint
- Support for
:child_trace
mode (#19)
- Support sidekiq v6.2.2 (#23)
- Link events respect beeline sampling (#17)
WARNING: This is technically a breaking change since it now sends
meta.annotation_type
field instead ofmeta.span_type
for the link event, butmeta.span_type
is deprecated for annotation events since it already has another use case which the beeline uses. I believe no one is actually using link events anyway. If you run into problems and need help, open an issue.
- Allow beeline tracing to be configured (#11)
- Allow extra_fields to be invoked with job (#16)
- Honeycomb beeline support (#9)
- CODE_OF_CONDUCT.md
- CONTRIBUTORS.txt
- Tidied up README.md
- Ensure that
Honeykiq::ServerMiddleware#extra_fields
are still included after a job fails
Honeykiq::ServerMiddleware#extra_fields
so you can add custom fields to an event
Honeykiq::ServerMiddleware
π
Honeykiq.periodic_reporter
. (UseHoneykiq::PeriodicReporter.new
instead.)