Skip to content

Releases: open-telemetry/opentelemetry-proto

v1.9.0

31 Oct 19:13
Immutable release. Only release title and notes can be modified.
a895173

Choose a tag to compare

Added

  • profiles: drop field profile.comment_strindices. #729
  • profiles: clarify the original payload field comments. #722
  • profiles: add a note about cardinality implications for attribute values. #713

Changed

  • profiles: clarify dictionary guidelines: duplicates and other restrictions. #732
  • profiles: clarify the original payload field comments. #722
  • profiles: rename line -> lines and sample -> samples since they are repeated fields. #712
  • profiles: document more explicitly the dictionary zero element requirement. #711
  • all: drop attribute values restrictions. #707

    ⚠️ IMPORTANT: OTLP consumers are expected to accept attribute values that were previously considered invalid.
    All attributes can now contain:
    • empty values,
    • bytes values,
    • array values different than array of string values, bool values, int values, double values,
    • kvlist values.

Fixed

  • all: fix schema_url comments to include scope field coverage. #727
  • all: add missing field comments. #717

Removed

  • profiles: drop field profile.comment_strindices. #729
  • profiles: remove aggregation temporality enum and field. #710

New Contributors

Full Changelog: v1.8.0...v1.9.0

v1.8.0

02 Sep 15:06
c0a98a1

Choose a tag to compare

Changed

  • profiles: drop gzip requirement. #661
  • profiles: avoid optional keyword usage. #659
  • profiles: make profile_id optional. #665
  • profiles: use single Profile.sample_type and clarify use of timestamps. #649
  • all: add notes about the attribute values restrictions. #683
    ⚠️ IMPORTANT: These restrictions can be dropped in a future minor release.
  • profiles: clarify usage of the zero value as the first element of tables in ProfilesDictionary. #688, #698
  • profiles: unsigned time_nanos and duration_nanos in Profile. #692
  • profiles: improve attribute encoding in ProfilesDictionary. #672
  • profiles: simplify profile stack trace representation. #708

Fixed

  • examples: fix OTLP JSON Event example body. #666
  • docs: minor specification fixes around UNAVAILABLE and RetryInfo. #669

Removed

  • profiles: remove default_sample_type. #679
  • profiles: remove has_* debug info fields, they are moving to attributes. #595
  • profiles: remove Location.is_folded. #690

v1.7.0

21 May 13:38
8654ab7

Choose a tag to compare

This release only changes Profile signal, and unblocks the new Dictionary-based approach to attributes for Profiling.

What's Changed

  • Add Renovate configuration by @trask in #653
  • chore(deps): update github/codeql-action action to v3.28.17 by @renovate in #655
  • Move the profiles lookup tables into a new Dictionary message by @dmathieu in #650
  • chore(deps): update github/codeql-action action to v3.28.18 by @renovate in #657

Full Changelog: v1.6.0...v1.7.0

v1.6.0

29 Apr 11:43
be5d584

Choose a tag to compare

What's Changed

Added

  • resource: Add EntityRef. #635
  • general: add specs for empty telemetry envelopes. #622

Changed

  • logs: Stabilize event_name field in LogRecord message. #643
  • profiles: Move the lookup tables to ProfilesData. #644
  • profiles: Move default sample_type from the string table to sample_type. #620
  • general: remove comment on each service about keeping the RPC alive #637
  • metrics: clarify when bucket_counts array may be empty #619

New Contributors

Full Changelog: v1.5.0...v1.6.0

v1.5.0

17 Dec 03:59
2bd940b

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/open-telemetry/opentelemetry-proto/blob/main/CHANGELOG.md#150---2024-12-12

v1.4.0

20 Nov 20:17
0adf6aa

Choose a tag to compare

What's Changed

General

  • Remove HTTP 1.1 restriction from Protocol Details by @svrnm in #571

Profiles

Metrics

  • Clarify aggregation temporality for Summary metric type by @alanwest in #591

New Contributors

Full Changelog: v1.3.2...v1.4.0

v1.3.2

28 Jun 13:20
40b3c1b

Choose a tag to compare

What's Changed

  • profiles: add missing java_package option to pprofextended. by @jhalliday in #558

New Contributors

Full Changelog: v1.3.1...v1.3.2

v1.3.1

07 May 14:53
b3060d2

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.3.1

v1.3.0

24 Apr 16:39
39339ef

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.0...v1.3.0

Release version v1.2.0

05 Apr 20:30
24d4bc0

Choose a tag to compare

Full list of differences found in this compare.

Added

  • Indicate if a Span's parent or link is remote using 2 bit flag.
    #484
  • Add metric.metadata for supporting additional metadata on metrics
    #514

Changed

  • No changes.