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_tracemode (#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_typefield instead ofmeta.span_typefor the link event, butmeta.span_typeis 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_fieldsare still included after a job fails
Honeykiq::ServerMiddleware#extra_fieldsso you can add custom fields to an event
Honeykiq::ServerMiddleware🙌
Honeykiq.periodic_reporter. (UseHoneykiq::PeriodicReporter.newinstead.)