Go modules
go.opentelemetry.io/contrib/bridges/otelzap
v0.20.1open-telemetry/opentelemetry-go-contrib ↗Last release 6 days ago
26 Aug 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 17 of 18 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
698 releases · first in 2024
Release timeline
698 releases since 2024One column per month.
Releases
- v0.20.126 Aug 2026
Nothing published for this version
- v0.20.04 Aug 2026
Release notes
Open source →Changed
- The
go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongoinstrumentation now accepts aWithCommandAttributeDisabled, so the caller can specify whether to opt-out of tracing the mongo command. (#712) - Upgrade to v0.20.0 of
go.opentelemetry.io/otel. (#758) - The B3 and Jaeger propagators now store their debug or deferred state in the context.Context instead of the SpanContext. (#758)
- The
- v0.19.1-0.20260803192517-cde125c563f23 Aug 2026pre-release
Nothing published for this version
- v0.19.1-0.20260720180704-bc4636b1fcd620 Jul 2026pre-release
Nothing published for this version
- v0.19.1-0.20260618002047-40042b3e70d018 Jun 2026pre-release
Nothing published for this version
- v0.19.028 May 2026
Release notes
Open source →Changed
- Upgrade to v0.19.0 of
go.opentelemetry.io/otel. - Fix Span names created in HTTP Instrumentation package to conform with guidelines. (#757)
- Upgrade to v0.19.0 of
- v0.18.07 Apr 2026
Release notes
Open source →This release is the last to support [Go 1.25]. The next release will require at least [Go 1.26].
Added
- Add support for the
aws.ec2resource detector ingo.opentelemetry.io/contrib/otelconf/x. (#9139) - Support testing of [Go 1.27]. (#9524)
- Add
go.opentelemetry.io/contrib/detectors/docker, a resource detector for Docker, ported fromprocessor/resourcedetectionprocessor/internal/dockerin opentelemetry-collector-contrib. (#9001) - Add
S3AttributeBuildertogo.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelawsthat sets S3-specific span attributes following the OpenTelemetry S3 semantic conventions. (#9292)
Deprecated
- Deprecate
go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho. Usegithub.com/labstack/echo-opentelemetryinstead. (#9136)
Fixed
- Record
error.typeattribute on server spans ingo.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestfulwhen a request is cancelled or ends in a 5xx error. (#9387) - Report
ot-baggage-*extraction errors fromgo.opentelemetry.io/contrib/propagators/ottootel.Handleinstead of silently discarding them, while still attaching the successfully parsed baggage members to the context. (#9395) - Set
error.typeon therpc.client.call.durationandrpc.server.call.durationmetrics ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcwhen the RPC fails with a non-OK status, per the RPC semantic conventions. (#9429) - Reject OTLP exporter headers with an empty
nameingo.opentelemetry.io/contrib/otelconf,go.opentelemetry.io/contrib/otelconf/x, andgo.opentelemetry.io/contrib/otelconf/v0.3.0, instead of forwarding invalid header names to OTLP exporters. (#9102) go.opentelemetry.io/contrib/detectors/aws/lambdano longer returns an error when run outside of an AWS Lambda environment, matching the no-op behavior of other resource detectors. (#9464)- Convert Prometheus untyped metrics to OTLP Gauges in
go.opentelemetry.io/contrib/bridges/prometheus. (#9099)
- Add support for the
- v0.17.06 Mar 2026
Release notes
Open source →Added
- Add
go.opentelemetry.io/contrib/detectors/ibmcloud/vpc, a new resource detector for IBM Cloud VPC virtual server instances, ported fromgithub.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor/internal/ibmcloud/vpc. Detectscloud.provider,cloud.platform,cloud.region,cloud.availability_zone,cloud.account.id,cloud.resource_id,host.id,host.image.id,host.image.name,host.name, andhost.type. (#9011) - Add
go.opentelemetry.io/contrib/detectors/k8sapi, a new resource detector that queries the Kubernetes API. Detectsk8s.node.nameandk8s.node.uidwhenK8S_NODE_NAMEis set via the downward API, andk8s.cluster.uidderived from the kube-system namespace UID (works on any Kubernetes distribution). (#9108) - Add new
elasticbeanstalkresource detector for AWS Elastic Beanstalk, ported fromprocessor/resourcedetectionprocessor/internal/aws/elasticbeanstalkin opentelemetry-collector-contrib. (#8993) - The resource created by
go.opentelemetry.io/contrib/otelconfnow includes default SDK attributes. (#8990) - Add support for the
aws.ecsresource detector ingo.opentelemetry.io/contrib/otelconf/x. (#8915) - Add support for the
aws.eksresource detector ingo.opentelemetry.io/contrib/otelconf/x. (#9138) - Add support for the
azure.vmresource detector ingo.opentelemetry.io/contrib/otelconf/x. (#9074) - Add support for the
gcpresource detector ingo.opentelemetry.io/contrib/otelconf/x. (#9137) - Add
go.opentelemetry.io/contrib/detectors/azure/azureappservice, a new resource detector for Azure App Service. Detectscloud.*,service.name,azure.resource_group.name,azure.app_service.instance.id, anddeployment.environment.namefrom theWEBSITE_*andREGION_NAMEenvironment variables. (#9289) - Add
azurecontainerappsresource detector for Azure Container Apps. (#8939) - Add
go.opentelemetry.io/contrib/detectors/azure/azurefunctions, a new resource detector for Azure Functions. Detectscloud.*,service.name,azure.resource_group.name,faas.instance, anddeployment.environment.namefrom theFUNCTIONS_*,WEBSITE_*,CONTAINER_NAME, andREGION_NAMEenvironment variables. (#9290) - Add
NewResourceDetectoralong with theWithAttributeFilterandWithTagKeyFilteroptions ingo.opentelemetry.io/contrib/detectors/azure/azurevm.WithAttributeFilterrestricts the returned resource to the attributes the filter accepts.WithTagKeyFilteropts in toazure.tag.<name>attributes for the VM tags whose keys satisfy the provided predicate; no VM tags are emitted without it. (#9162) - Add
go.opentelemetry.io/contrib/detectors/vultr— a new resource detector for Vultr Cloud Compute instances, ported fromprocessor/resourcedetectionprocessor/internal/vultrinopentelemetry-collector-contrib. Detectscloud.provider,cloud.platform,cloud.region,host.id, andhost.name. (#8995)
Changed
- Upgrade
go.opentelemetry.io/otel/semconvtov1.43.0, including updates across instrumentation and detector modules. See semantic-conventions v1.43.0 release for complete details. (#9337) - Upgrade
go.opentelemetry.io/otel/semconvtov1.42.0, including updates across instrumentation and detector modules. See semantic-conventions v1.42.0 release for complete details. (#9196) - Use direct normalized-key lookups in
Carrier.GetandCarrier.Keysingo.opentelemetry.io/contrib/propagators/envcar. (#9112) - Update log bridge conversions to use attribute key-values instead of the removed log key-values in
go.opentelemetry.io/contrib/bridges/otellogr,go.opentelemetry.io/contrib/bridges/otellogrus,go.opentelemetry.io/contrib/bridges/otelslog, andgo.opentelemetry.io/contrib/bridges/otelzap. (#9180) - The
Version()function ingo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmuxhas been replaced byconst Version. (#9076) - Set
error.typeattribute instead of addingexceptionspan events ingo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin. (#8977) - Prefer the gRPC dial target over the resolved peer IP for the
server.addressandserver.portattributes ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8904) - The detector in
go.opentelemetry.io/contrib/detectors/azure/azurevmnow also detectscloud.account.id,cloud.availability_zone,azure.vm.name,azure.vm.size,azure.vm.scaleset.name, andazure.resource_group.name, and prefersosProfile.computerNameforhost.name(falling back to the VM name), reconciling it with the collector-contrib Azure resource detector. (#9162)
Fixed
- Fix Prometheus reader resource label filter configuration in
go.opentelemetry.io/contrib/otelconf/v0.2.0. (#9062) - Apply
resource.detection/development.attributes.includedandexcludedfiltering to resource detector attributes ingo.opentelemetry.io/contrib/otelconf/x. (#9131) - Honor the context configured with
WithContextwhen constructing resources ingo.opentelemetry.io/contrib/otelconfandgo.opentelemetry.io/contrib/otelconf/x. (#9160) - Handle nil response bodies from custom
RoundTripperimplementations ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpwithout panicking. (#9184) - Fix incorrect (overestimated) sum calculation for runtime histograms in
go.opentelemetry.io/contrib/instrumentation/runtime. (#9063) - Fix
Severity.UnmarshalTextround trip for positiveFATALoffsets above the named range ingo.opentelemetry.io/contrib/processors/minsev. (#9197) - Reduce binary size by fetching ConfigMaps via
rest.HTTPClientForinstead of the Kubernetes clientset ingo.opentelemetry.io/contrib/detectors/aws/eks. (#9284) TextMapPropagatoringo.opentelemetry.io/contrib/propagators/autopropreturns the no-op propagator for empty input, matching the behavior ofnone. An unknownOTEL_PROPAGATORSvalue still returns an error with a nil propagator soNewTextMapPropagatorfalls back to the default TraceContext and Baggage propagators instead of disabling propagation. (#9163)- Preserve error-valued attributes nested in a group as grouped attributes instead of silently dropping them in
go.opentelemetry.io/contrib/bridges/otelslog. (#9238) - Fix a data race in
go.opentelemetry.io/contrib/bridges/otelslogwhere concurrentHandlecalls could corrupt each other's log attributes becausekvBuffer.KeyValuesreturned a slice aliasing a shared buffer. (#9229) - Avoid a panic in
go.opentelemetry.io/contrib/bridges/otelzapwhen a malformed error field contains a nil or non-error value. (#9068) - Use
azure.container_app.instance.idinstead ofservice.instance.idfor the replica name detected bygo.opentelemetry.io/contrib/detectors/azure/azurecontainerapps. (#9208) - Preserve the underlying metadata errors returned with partial resources from
go.opentelemetry.io/contrib/detectors/gcp. (#9069) - Copy
MultipartFormback to the requestotelmux.Middlewarewas given after the wrapped handler returns, sonet/httpcan find and remove the temp filesParseMultipartFormcreated on the context-derived request copy, whenotelmux.Middlewarewraps a handler directly, ingo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. This does not cover a handler panic, nor the commonrouter.Use(...)integration, wheregorilla/mux's own routing step makes an additional request copy the middleware cannot write back through; see gorilla/mux#777. (#9361) - Report the
b3header fromFields()for the defaultB3Unspecifiedsingle-header injection encoding, matching whatInjectwrites, ingo.opentelemetry.io/contrib/propagators/b3. (#9273) - Fix
go.opentelemetry.io/contrib/propagators/aws/xrayproducing deterministic trace and span IDs when the seed read fromcrypto/randsilently failed, by switching tomath/rand/v2's concurrency-safe top-level generator. (#9359) - Strip connection number suffix from connection ID in
go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/v2/mongo/otelmongoto prevent unbounded metric cardinality. (#9352) - Strip connection number suffix from connection ID in
go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongoso thenetwork.peer.addressandnet.peer.namespan attributes reflect the actual host instead of the raw connection ID. (#9352) - Record
network.protocol.version(andnetwork.protocol.name) from the response's negotiated protocol instead of the request's stampedProtoingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp, so an HTTP/1.1-shaped request that gets upgraded to HTTP/2 via ALPN is no longer misreported as HTTP/1.1 on the client span and request metrics. (#9371)
- Add
- v0.16.02 Mar 2026
Release notes
Open source →Added
- Add
error.typeattribute tohttp.client.request.durationfor transport failures inotelhttp. (#8801) - Add examples for prometheus compatibility document. (#8716)
- Add support for
cardinality_limitsinPeriodicMetricReaderinotelconf. (#8885) - Add
Resourcemethod toSDKingo.opentelemetry.io/contrib/otelconf/xto expose the resolved SDK resource from declarative configuration. (#8913) - Add
go.opentelemetry.io/contrib/detectors/hetzner, a new resource detector for Hetzner Cloud servers, ported fromgithub.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor/internal/hetzner. Detectscloud.provider,cloud.platform,cloud.region,cloud.availability_zone,host.id, andhost.name. (#8979)
Changed
- Set error field as
record.SetErrinstead of a plain attribute ingo.opentelemetry.io/contrib/bridges/otellogrus. (#8776) - Set the "error" field (e.g. created via
zap.Error) asrecord.SetErrinstead of a plain attribute ingo.opentelemetry.io/contrib/bridges/otelzap. (#8719) - Set fields implementing
errorinterface fromslogrecords asrecord.SetErrinstead of plain attributes ingo.opentelemetry.io/contrib/bridges/otelslog. (#8774) - Set emitted errors in
go.opentelemetry.io/contrib/bridges/otellogras record errors (Record.SetErr) instead ofexception.messageattributes. (#8775)
Fixed
- Fix header attributes lost when using sub-spans in
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace. (#8797) - Validate
encodingconfiguration for OTLP HTTP exporters ingo.opentelemetry.io/contrib/otelconf. (#8772) - Remove the custom body wrapper from the request's body after the request is processed to allow body type comparisons with the original type in
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttpandgo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. (#6914) - Unknown or empty HTTP methods now report "_OTHER" instead of "GET" across all HTTP instrumentations to align with OpenTelemetry semantic conventions. (#8868)
- The default span name formatter in
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttpnow conforms to the OpenTelemetry HTTP semantic conventions for server span names. (#8871)- The default span name is now
{method} {route}(e.g.GET /foo/{id}) when a route pattern is available, or{method}(e.g.GET) otherwise.
- The default span name is now
Removed
- Remove the deprecated
WithSpanOptionsoption ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8991)
- Add
- v0.15.02 Feb 2026
Release notes
Open source →Added
- Add
Resourcemethod toSDKingo.opentelemetry.io/contrib/otelconf/v0.3.0to expose the resolved SDK resource from declarative configuration. (#8660) - Add support to set the configuration file via
OTEL_CONFIG_FILEingo.opentelemetry.io/contrib/otelconf. (#8639) - Add support for
serviceresource detector ingo.opentelemetry.io/contrib/otelconf. (#8674) - Add support for
attribute_count_limitandattribute_value_length_limitin tracer provider configuration ingo.opentelemetry.io/contrib/otelconf. (#8687) - Add support for
attribute_count_limitandattribute_value_length_limitin logger provider configuration ingo.opentelemetry.io/contrib/otelconf. (#8686) - Add support for
server.addressandserver.portattributes ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8723) - Add support for
OTEL_SEMCONV_STABILITY_OPT_INingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. Supported values arerpc(default),rpc/dupandrpc/old. (#8726) - Add the
http.routemetric attribute togo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#8632)
Changed
- Prepend
_to the normalized environment variable name when the key starts with a digit ingo.opentelemetry.io/contrib/propagators/envcar, ensuring POSIX compliance. (#8678) - Move experimental types from
go.opentelemetry.io/contrib/otelconftogo.opentelemetry.io/contrib/otelconf/x. (#8529) - Normalize cached environment variable names in
go.opentelemetry.io/contrib/propagators/envcar, aligningCarrier.Keysoutput with the carrier's normalized key format. (#8761)
Fixed
- Fix
go.opentelemetry.io/contrib/otelconfPrometheus reader converting OTel dot-style label names (e.g.service.name) to underscore-style (service_name) intarget_infowhen bothwithout_type_suffixandwithout_unitsare set. UseNoTranslationinstead ofUnderscoreEscapingWithoutSuffixesto preserve dot-style label names while still suppressing metric name suffixes. (#8763) - Limit the request body size at 1MB in
go.opentelemetry.io/contrib/zpages. (#8656) - Fix server spans using the client's address and port for
server.addressandserver.portattributes ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8723)
Removed
- Host ID resource detector has been removed when configuring the
hostresource detector ingo.opentelemetry.io/contrib/otelconf. (#8581)
Deprecated
- Deprecate
OTEL_EXPERIMENTAL_CONFIG_FILEin favour ofOTEL_CONFIG_FILEingo.opentelemetry.io/contrib/otelconf. (#8639)
- Add
- v0.14.08 Dec 2025
Release notes
Open source →Added
- Add environment variables propagation carrier in
go.opentelemetry.io/contrib/propagators/envcar. (#8442)
Changed
-
Upgrade
go.opentelemetry.io/otel/semconvtov1.40.0, including updates across instrumentation and detector modules. (#8631)- The semantic conventions v1.40.0 release introduces RPC breaking changes applied in this repository:
- RPC spans and metrics no longer include
network.protocol.name,network.protocol.version, ornetwork.transportattributes. rpc.client.request.size,rpc.client.response.size,rpc.server.request.size, andrpc.server.response.sizeare no longer emitted ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.rpc.messagespan events and their message attributes are no longer emitted ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc(including whenWithMessageEventsis configured).
- RPC spans and metrics no longer include
See semantic-conventions v1.40.0 release for complete details.
- The semantic conventions v1.40.0 release introduces RPC breaking changes applied in this repository:
Fixed
- Ignore informational response status codes (
100-199) except101 Switching Protocolswhen storing the HTTP status code ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpandgo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. (#6913) - Make
Bodyhandling inTransportconsistent with stdlib ingo.opentelemetry.io/contrib/instrumentation/net/http/otelhttp. (#8618) - Fix bucket boundaries for
rpc.server.call.durationandrpc.client.call.durationingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8642) - Host resource detector in
go.opentelemetry.io/contrib/otelconfnow includesos.attributes. (#8578)
Removed
- Drop support for [Go 1.24]. (#8628)
- Add environment variables propagation carrier in
- v0.13.1-0.20251114155444-91a58ef8f0b714 Nov 2025pre-release
Nothing published for this version
- v0.13.1-0.20251114083443-6be0ad1ab72814 Nov 2025pre-release
Nothing published for this version
- v0.13.1-0.20251113112626-d9ce9cbd73a013 Nov 2025pre-release
Nothing published for this version
- v0.13.1-0.20251112180117-a4c208305a3b12 Nov 2025pre-release
Nothing published for this version
- v0.13.1-0.20251106153747-79904a370b9c6 Nov 2025pre-release
Nothing published for this version
- v0.13.1-0.20251101161133-eac5d41450331 Nov 2025pre-release
Nothing published for this version
- v0.13.1-0.20251031231535-df9e394d941331 Oct 2025pre-release
Nothing published for this version
- v0.13.1-0.20251029055059-203529f2e8f229 Oct 2025pre-release
Nothing published for this version
- v0.13.1-0.20251026142709-5d3f8a79ab2e26 Oct 2025pre-release
Nothing published for this version
- v0.13.1-0.20251026071856-f2dbe7d1603726 Oct 2025pre-release
Nothing published for this version
- v0.13.1-0.20251025173050-fa5c3e682a9825 Oct 2025pre-release
Nothing published for this version
- v0.13.1-0.20251024223422-ca23f82421bf24 Oct 2025pre-release
Nothing published for this version
- v0.13.1-0.20251024085757-4f838f7fbfa924 Oct 2025pre-release
Nothing published for this version
- v0.13.1-0.20251010230948-ad2fa27127fa10 Oct 2025pre-release
Nothing published for this version
- v0.13.1-0.20251009165653-56cf1d5f902f9 Oct 2025pre-release
Nothing published for this version
- v0.13.1-0.20251009144211-13c889689b4c9 Oct 2025pre-release
Nothing published for this version
- v0.13.1-0.20251008214246-41edc679aa318 Oct 2025pre-release
Nothing published for this version
- v0.13.1-0.20250921121526-3a6909e9438221 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250921061226-0fec3aa2e33b21 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250918223207-d53aded4ac5218 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250915072409-13424d1e93f915 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250912135351-b4bacb92f3ee12 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250911160811-3168c8fb59d711 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250907150738-918a1dd02f4a7 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250906145351-de123f5169406 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250904222953-80b8c80292e64 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250904072718-452bb5fff0d34 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250903183541-8de0e023d7233 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250903094258-2010ab9aee2d3 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250903000400-5504525770713 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250902224242-dab128f712142 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250902123632-07ebe6ac642e2 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250901224001-35d7a691d0a41 Sept 2025pre-release
Nothing published for this version
- v0.13.1-0.20250831151658-34f76771edec31 Aug 2025pre-release
Nothing published for this version
- v0.13.029 Aug 2025
Release notes
Open source →This release is the last to support [Go 1.24]. The next release will require at least [Go 1.25].
Added
- Add
WithSpanKindoption ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcto override the default span kind. (#8506) - Add
const Versioningo.opentelemetry.io/contrib/bridges/otelzap. (#8544) - Support testing of [Go 1.26]. (#8549)
- Add
const Versioningo.opentelemetry.io/contrib/detectors/autodetect. (#8555) - Add
const Versioningo.opentelemetry.io/contrib/detectors/azure/azurevm. (#8553) - Add
const Versioningo.opentelemetry.io/contrib/processors/baggagecopy. (#8557) - Add
const Versioningo.opentelemetry.io/contrib/detectors/aws/lambda. (#8510) - Add
const Versioningo.opentelemetry.io/contrib/propagators/autoprop. (#8488) - Add
const Versioningo.opentelemetry.io/contrib/processors/minsev. (#8590) - Add
const Versioningo.opentelemetry.io/contrib/exporters/autoexport. (#8612)
Fixed
- Change the
rpc.server.call.durationmetric value from milliseconds to seconds ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8509) - Change the
rpc.response.status_codeattribute to the canonicalUPPER_SNAKE_CASEformat ingo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc. (#8565) - Enforce that
client_certificate_fileandclient_key_fileare provided together ingo.opentelemetry.io/contrib/otelconf. (#8450) - Fix broken CSS and JavaScript CDN URLs in
go.opentelemetry.io/contrib/zpagesby replacing the inaccessible code.getmdl.io CDN with cdnjs.cloudflare.com. (#8502) - Use Prometheus translation strategy instead of deprecated funcs in
go.opentelemetry.io/contrib/otelconf. (#8595)
Removed
- Remove the deprecated zipkin exporter example in
go.opentelemetry.io/contrib/examples/zipkin. (#8501)
Changed
- Reduce allocations in the generated HTTP
internal/semconvpackages. (#8511) Updated modules include:go.opentelemetry.io/contrib/instrumentation/github.com/emicklei/go-restful/otelrestfulgo.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgingo.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmuxgo.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelechogo.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptracego.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
- Update the configuration schema used in
go.opentelemetry.io/contrib/otelconfto rc.3. (#8505)
Deprecated
WithMetricAttributesFningo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpis deprecated and will be removed in a future release. UseLabelerinstead. (#8587)
- Add
- v0.12.1-0.20250829083733-63dd859ea7eb29 Aug 2025pre-release
Nothing published for this version
- v0.12.1-0.20250829071953-fcb2c96de66c29 Aug 2025pre-release
Nothing published for this version
- v0.12.1-0.20250828235209-7ac87bd923d128 Aug 2025pre-release
Nothing published for this version
- v0.12.1-0.20250826151813-3ce1050277f326 Aug 2025pre-release
Nothing published for this version
- v0.12.1-0.20250826145016-06233f1e410926 Aug 2025pre-release
Nothing published for this version
- v0.12.1-0.20250826082202-01f6306baffe26 Aug 2025pre-release
Nothing published for this version
- v0.12.1-0.20250826062004-005ca0d6d6ff26 Aug 2025pre-release
Nothing published for this version
- v0.12.1-0.20250825212227-6ae3e724fa6525 Aug 2025pre-release
Nothing published for this version
- v0.12.1-0.20250824192905-09874dfa121e24 Aug 2025pre-release
Nothing published for this version
- v0.12.1-0.20250822202106-0ce0b63133ed22 Aug 2025pre-release
Nothing published for this version
- v0.12.1-0.20250822145432-31b695996b9022 Aug 2025pre-release
Nothing published for this version
- v0.12.1-0.20250822000932-6a3469c3648722 Aug 2025pre-release
Nothing published for this version
- v0.12.1-0.20250820234519-5a60297ed28220 Aug 2025pre-release
Nothing published for this version
- v0.12.1-0.20250820145824-7d5a1eb4f0f720 Aug 2025pre-release
Nothing published for this version