You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[mqtt5 0.45.3] - 2026-10-02
Fixed
Publishes queued while offline now go through the codec and carry the trace context (part of #168). A QoS 1 or 2 publish made while the client was disconnected was queued before the codec registry encoded its payload and before the OpenTelemetry trace context was injected, so after reconnecting it went out uncompressed, without its content type, and without traceparent. Queued and live publishes are now built the same way, and the trace context is the one active when publish() was called.