Skip to content

Release 1.38.0

Compare
Choose a tag to compare
@carlosalberto carlosalberto released this 10 Oct 13:23
· 131 commits to main since this release
0a78571

v1.38.0 (2024-10-10)

Traces

  • Make all fields as identifying for Tracer. Previously attributes were omitted from being identifying.
    (#4161)
  • Clarify that Export MUST NOT be called by simple and batching processors concurrently.
    (#4205)

Metrics

  • Make all fields as identifying for Meter. Previously attributes were omitted from being identifying.
    (#4161)
  • Add support for filtering attribute keys for streams via an exclude list.
    (#4188)
  • Clarify that Enabled only applies to synchronous instruments.
    (#4211)
  • Clarify that applying cardinality limits should be done after attribute filtering.
    (#4228)
  • Mark cardinality limits as stable.
    (#4222)

Logs

  • Make all fields as identifying for Logger. Previously attributes were omitted from being identifying.
    (#4161)
  • Define Enabled parameters for Logger.
    (#4203)
    (#4221)
  • Introduce initial placeholder for the new user-facing Logs API, adding references
    to existing API's informing of the coming changes while the definition is defined.
    (#4236)

Common

  • Define equality for attributes and collection of attributes.
    (#4161)
  • Update Instrumentation Scope glossary entry with correct identifying fields
    (#4244)

New Contributors