Changelog
View SourceAll 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.
Unreleased
2.1.0 - 2025-09-25
Added
trace_propagationconfiguration option, for specifying how traces should be propagated(:as_parent(default),:as_linkanddisabled)
2.0.1 - 2025-08-04
Fixed
- Spans not being submitted if the handler process is killed(eg. if client disconnects)
2.0.0 - 2024-12-11
Changed
- Removed the following, in favour of
http.client.ip=>client.addresshttp.flavor=>network.protocol.namehttp.method=>http.request.methodhttp.scheme=>url.schemehttp.status_code=>http.response.status_codehttp.target=> split inurl.pathandurl.queryhttp.user.agent=>user_agent.originalnet.host.name=>server.addressnet.host.port=>server.portnet.sock.peer.port=>network.peer.portnet.sock.peer.addr=>network.peer.address
1.1.3 - 2023-04-04
Changed
- Fix versioning of
telemetrydependency
1.1.2 - 2023-03-23
Added
- Set span status to error if the returned http status code is 5xx
1.1.1 - 2023-03-09
Added
- Usage of the
opentelemetry_semantic_conversionauto-generated library to ensure proper conventions are followed
Changed
- Changed client attributes to proper server attributes
"net.peer.ip"is now"net.sock.peer.addr""net.peer.port"is now"net.sock.peer.port"
Removed
"http.host"attribute as it is non standard, and already covered by"net.host.name"
1.1.0 - 2022-09-21
Changed
- Teleplug does not set opentelemetry-related Logger metadata anymore, because The OpenTelemetry API/SDK itself does that automatically since 1.1.0. If you're upgrading to Teleplug 1.1.0, it is therefore recommended to also upgrade to OpenTelemetry API 1.1.0