clj-otel 2024-01-01

📣 clj-otel release 0.2.5 is out 🗜️ Terse syntax alternatives for span options when creating new spans (my thanks to @jmv305 for the idea) ❕ Convenience function add-event! to add an event to a span 🔀 New middleware that adds matched Compojure route data to server spans (my thanks to @devurandom for investigating implementation of this) 📨 Fixed parsing of headers in text map propagators such as B3-multi and AWS X-Ray (my thanks to @ghaskins for the issue report and fix) 🔭 Bumped OpenTelemetry deps to 1.33.0 🗒️ See the https://github.com/steffan-westcott/clj-otel/blob/master/CHANGELOG.adoc for more information on changes in this release https://github.com/steffan-westcott/clj-otel

👍 4
🎉 3

Hi! You bumped OTel to 1.33, but there does not appear to be an agent with that version (https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md). Can I use clj-otel 0.2.5 with the 1.32 agent, or should I wait for the next release of the agent?

I have not seen any issues using clj-otel 0.2.5 with OpenTelemetry instrumentation agent 1.32.0. The Java agent version usually catches up with the main Java library version after a couple of weeks, but agent version 1.33.0 is unusually late this time.

I have released clj-otel 0.2.6 to address the breaking changes introduced by OpenTelemetry instrumentation agent 2.0.0. As far as clj-otel is concerned, the agent changes impacted the examples only.

🚀 1
🎉 1