v0.2.11
- Adds
O11y.BaggageProcessormodule which, when configured as a span processor, will include any attributes added to the baggage to all spans created in that context. - Adds
O11y.set_global_attribute/2andO11y.set_global_attributes/1functions to add attributes to the baggage. - Updates the credo, decimal, and ex_doc dependencies.
- Adds
opentelemetryas a runtime dependency because the baggage processor needs to implement theotel_span_processorbehavior which is defined by the SDK.⚠️ This may mean that you need to override/remove youropentelemetrydependency if you're using a different version than the one thato11yis using.⚠️
Full Changelog: v0.2.10...v0.2.11