PackageTrack

Go modules

go.opentelemetry.io/otel/log

v0.22.0open-telemetry/opentelemetry-go

Release timeline

714 releases since 2024
20242026

One column per month.

Releases

  1. v0.9.1-0.20250115203248-cbc3b6a5bb2415 Jan 2025pre-release

    Nothing published for this version

  2. v0.9.1-0.20250114222507-be76ebfacfd214 Jan 2025pre-release

    Nothing published for this version

  3. v0.9.1-0.20250113154543-79b1fc1b9dc313 Jan 2025pre-release

    Nothing published for this version

  4. v0.9.1-0.20250110193300-784638358b3d10 Jan 2025pre-release

    Nothing published for this version

  5. v0.9.1-0.20250110091130-ba628e49e8e510 Jan 2025pre-release

    Nothing published for this version

  6. v0.9.1-0.20250108161855-cc34299917a48 Jan 2025pre-release

    Nothing published for this version

  7. v0.9.1-0.20250107191213-4f3ca3f58fd87 Jan 2025pre-release

    Nothing published for this version

  8. v0.9.1-0.20250106210323-ad556b4b462b6 Jan 2025pre-release

    Nothing published for this version

  9. v0.9.1-0.20250105175436-12c2ac306d6a5 Jan 2025pre-release

    Nothing published for this version

  10. v0.9.1-0.20241222151247-c862d2d69cae22 Dec 2024pre-release

    Nothing published for this version

  11. v0.9.1-0.20241220162245-23132adfa12b20 Dec 2024pre-release

    Nothing published for this version

  12. v0.9.1-0.20241219210217-49587321d5f319 Dec 2024pre-release

    Nothing published for this version

  13. v0.9.1-0.20241218220320-82c57cb8dd2318 Dec 2024pre-release

    Nothing published for this version

  14. v0.9.1-0.20241218010405-b50d65940c4018 Dec 2024pre-release

    Nothing published for this version

  15. v0.9.1-0.20241217024659-75de71915d5017 Dec 2024pre-release

    Nothing published for this version

  16. v0.9.1-0.20241212221853-1270f56a127412 Dec 2024pre-release

    Nothing published for this version

  17. v0.9.012 Dec 2024
    Release notes

    Added

    • A new Resource Detector interface is included to allow resources to be automatically detected and included. (#939)
    • A Detector to automatically detect resources from an environment variable. (#939)
    • Github action to generate protobuf Go bindings locally in internal/opentelemetry-proto-gen. (#938)
    • OTLP .proto files from open-telemetry/opentelemetry-proto imported as a git submodule under internal/opentelemetry-proto. References to github.com/open-telemetry/opentelemetry-proto changed to go.opentelemetry.io/otel/internal/opentelemetry-proto-gen. (#942)

    Changed

    • Non-nil value structs for key-value pairs will be marshalled using JSON rather than Sprintf. (#948)

    Removed

    • Removed dependency on github.com/open-telemetry/opentelemetry-collector. (#943)
    Open source →
  18. v0.8.1-0.20241211071041-58fdf2a692aa11 Dec 2024pre-release

    Nothing published for this version

  19. v0.8.1-0.20241206092512-0598dae2346d6 Dec 2024pre-release

    Nothing published for this version

  20. v0.8.1-0.20241206004231-13da55468e566 Dec 2024pre-release

    Nothing published for this version

  21. v0.8.1-0.20241205083946-ac671cebb33f5 Dec 2024pre-release

    Nothing published for this version

  22. v0.8.1-0.20241204234201-7f8ea5bfe6c34 Dec 2024pre-release

    Nothing published for this version

  23. v0.8.1-0.20241204171312-ab45d0f2b1854 Dec 2024pre-release

    Nothing published for this version

  24. v0.8.1-0.20241204074433-01fe929572184 Dec 2024pre-release

    Nothing published for this version

  25. v0.8.1-0.20241203173649-2f0bf8e095063 Dec 2024pre-release

    Nothing published for this version

  26. v0.8.1-0.20241203084616-9f82e51c89423 Dec 2024pre-release

    Nothing published for this version

  27. v0.8.1-0.20241202123200-3ec9a8a3cb0e2 Dec 2024pre-release

    Nothing published for this version

  28. v0.8.1-0.20241130161042-3ff03b1b9cfe30 Nov 2024pre-release

    Nothing published for this version

  29. v0.8.1-0.20241127155310-bab246013bd727 Nov 2024pre-release

    Nothing published for this version

  30. v0.8.1-0.20241126084155-e016a78c9f5b26 Nov 2024pre-release

    Nothing published for this version

  31. v0.8.1-0.20241125202046-814a41388b9725 Nov 2024pre-release

    Nothing published for this version

  32. v0.8.1-0.20241123154900-8b510c36ed2623 Nov 2024pre-release

    Nothing published for this version

  33. v0.8.1-0.20241122183920-2edaccb0238422 Nov 2024pre-release

    Nothing published for this version

  34. v0.8.1-0.20241121185458-99c3c661e0ec21 Nov 2024pre-release

    Nothing published for this version

  35. v0.8.1-0.20241121000339-f13e5bc85ef521 Nov 2024pre-release

    Nothing published for this version

  36. v0.8.1-0.20241120082448-ec0a1ad5e41920 Nov 2024pre-release

    Nothing published for this version

  37. v0.8.1-0.20241120002708-9b2e8679053f20 Nov 2024pre-release

    Nothing published for this version

  38. v0.8.1-0.20241119083101-4a3ed11fbd8a19 Nov 2024pre-release

    Nothing published for this version

  39. v0.8.1-0.20241118172225-0decd99739fe18 Nov 2024pre-release

    Nothing published for this version

  40. v0.8.1-0.20241116001550-c500d1867a3a16 Nov 2024pre-release

    Nothing published for this version

  41. v0.8.1-0.20241114201919-128a6b89451514 Nov 2024pre-release

    Nothing published for this version

  42. v0.8.1-0.20241113083047-9e5c30d9731213 Nov 2024pre-release

    Nothing published for this version

  43. v0.8.1-0.20241112184355-0bf957262dab12 Nov 2024pre-release

    Nothing published for this version

  44. v0.8.1-0.20241108213030-ac5caeaee88d8 Nov 2024pre-release

    Nothing published for this version

  45. v0.8.1-0.20241108184321-5e9da3af24678 Nov 2024pre-release

    Nothing published for this version

  46. v0.8.08 Nov 2024
    Release notes

    Added

    • The B3Encoding type to represent the B3 encoding(s) the B3 propagator can inject. A value for HTTP supported encodings (Multiple Header: MultipleHeader, Single Header: SingleHeader) are included. (#882)
    • The FlagsDeferred trace flag to indicate if the trace sampling decision has been deferred. (#882)
    • The FlagsDebug trace flag to indicate if the trace is a debug trace. (#882)
    • Add peer.service semantic attribute. (#898)
    • Add database-specific semantic attributes. (#899)
    • Add semantic convention for faas.coldstart and container.id. (#909)
    • Add http content size semantic conventions. (#905)
    • Include http.request_content_length in HTTP request basic attributes. (#905)
    • Add semantic conventions for operating system process resource attribute keys. (#919)
    • The Jaeger exporter now has a WithBatchMaxCount option to specify the maximum number of spans sent in a batch. (#931)

    Changed

    • Update CONTRIBUTING.md to ask for updates to CHANGELOG.md with each pull request. (#879)
    • Use lowercase header names for B3 Multiple Headers. (#881)
    • The B3 propagator SingleHeader field has been replaced with InjectEncoding. This new field can be set to combinations of the B3Encoding bitmasks and will inject trace information in these encodings. If no encoding is set, the propagator will default to MultipleHeader encoding. (#882)
    • The B3 propagator now extracts from either HTTP encoding of B3 (Single Header or Multiple Header) based on what is contained in the header. Preference is given to Single Header encoding with Multiple Header being the fallback if Single Header is not found or is invalid. This behavior change is made to dynamically support all correctly encoded traces received instead of having to guess the expected encoding prior to receiving. (#882)
    • Extend semantic conventions for RPC. (#900)
    • To match constant naming conventions in the api/standard package, the FaaS* key names are appended with a suffix of Key. (#920)
      • "api/standard".FaaSName -> FaaSNameKey
      • "api/standard".FaaSID -> FaaSIDKey
      • "api/standard".FaaSVersion -> FaaSVersionKey
      • "api/standard".FaaSInstance -> FaaSInstanceKey

    Removed

    • The FlagsUnused trace flag is removed. The purpose of this flag was to act as the inverse of FlagsSampled, the inverse of FlagsSampled is used instead. (#882)
    • The B3 header constants (B3SingleHeader, B3DebugFlagHeader, B3TraceIDHeader, B3SpanIDHeader, B3SampledHeader, B3ParentSpanIDHeader) are removed. If B3 header keys are needed the authoritative OpenZipkin package constants should be used instead. (#882)

    Fixed

    • The B3 Single Header name is now correctly b3 instead of the previous X-B3. (#881)
    • The B3 propagator now correctly supports sampling only values (b3: 0, b3: 1, or b3: d) for a Single B3 Header. (#882)
    • The B3 propagator now propagates the debug flag. This removes the behavior of changing the debug flag into a set sampling bit. Instead, this now follow the B3 specification and omits the X-B3-Sampling header. (#882)
    • The B3 propagator now tracks "unset" sampling state (meaning "defer the decision") and does not set the X-B3-Sampling header when injecting. (#882)
    • Bump github.com/itchyny/gojq from 0.10.3 to 0.10.4 in /tools. (#883)
    • Bump github.com/opentracing/opentracing-go from v1.1.1-0.20190913142402-a7454ce5950e to v1.2.0. (#885)
    • The tracing time conversion for OTLP spans is now correctly set to UnixNano. (#896)
    • Ensure span status is not set to Unknown when no HTTP status code is provided as it is assumed to be 200 OK. (#908)
    • Ensure httptrace.clientTracer closes http.headers span. (#912)
    • Prometheus exporter will not apply stale updates or forget inactive metrics. (#903)
    • Add test for api.standard HTTPClientAttributesFromHTTPRequest. (#905)
    • Bump github.com/golangci/golangci-lint from 1.27.0 to 1.28.1 in /tools. (#901, #913)
    • Update otel-collector example to use the v0.5.0 collector. (#915)
    • The grpctrace instrumentation uses a span name conforming to the OpenTelemetry semantic conventions (does not contain a leading slash (/)). (#922)
    • The grpctrace instrumentation includes an rpc.method attribute now set to the gRPC method name. (#900, #922)
    • The grpctrace instrumentation rpc.service attribute now contains the package name if one exists. This is in accordance with OpenTelemetry semantic conventions. (#922)
    • Correlation Context extractor will no longer insert an empty map into the returned context when no valid values are extracted. (#923)
    • Bump google.golang.org/api from 0.28.0 to 0.29.0 in /exporters/trace/jaeger. (#925)
    • Bump github.com/itchyny/gojq from 0.10.4 to 0.11.0 in /tools. (#926)
    • Bump github.com/golangci/golangci-lint from 1.28.1 to 1.28.2 in /tools. (#930)
    Open source →
  47. v0.7.1-0.20241108103021-2be617e080038 Nov 2024pre-release

    Nothing published for this version

  48. v0.7.1-0.20241108091337-6db18df3e2668 Nov 2024pre-release

    Nothing published for this version

  49. v0.7.1-0.20241104082736-7fd5942eb41a4 Nov 2024pre-release

    Nothing published for this version

  50. v0.7.1-0.20241031113514-06ee6f2be73331 Oct 2024pre-release

    Nothing published for this version

  51. v0.7.1-0.20241030054014-4f94b1e661e730 Oct 2024pre-release

    Nothing published for this version

  52. v0.7.1-0.20241028082639-078b2dd0d43728 Oct 2024pre-release

    Nothing published for this version

  53. v0.7.1-0.20241025145208-5cf73e7dd23225 Oct 2024pre-release

    Nothing published for this version

  54. v0.7.1-0.20241024074402-664a075380b924 Oct 2024pre-release

    Nothing published for this version

  55. v0.7.1-0.20241023073925-97f8401153a423 Oct 2024pre-release

    Nothing published for this version

  56. v0.7.1-0.20241021193732-8041156518ee21 Oct 2024pre-release

    Nothing published for this version

  57. v0.7.1-0.20241020145039-bd88af90f29420 Oct 2024pre-release

    Nothing published for this version

  58. v0.7.1-0.20241018173605-2578accaa84818 Oct 2024pre-release

    Nothing published for this version

  59. v0.7.1-0.20241016151723-cd754a629d5d16 Oct 2024pre-release

    Nothing published for this version

  60. v0.7.1-0.20241016052246-a2347542010c16 Oct 2024pre-release

    Nothing published for this version