Skip to content

Releases: open-telemetry/build-tools

Release version 0.24.0

25 Mar 18:19
0d18db9
Compare
Choose a tag to compare

Semantic Conventions

  • BREAKING: Add stability (required) and deprecated (optional) properties to EnumMember
    (#267)
  • BREAKING: Add dedicated column for stability to Markdown tables.
    (#278)
  • BREAKING: Make stability required on attributes and metrics.
    (#272)
  • BREAKING: Make stability and deprecation independent properties.
    (#244)
  • Add backward-compatibility check mode.
    (#271)
  • Add link to requirement levels definition from Markdown table title.
    (#222)
  • Added code-generation mode that groups attributes by the root namespace and ability to write each group into individual file.
    [BREAKING] The --file-per-group <pattern> that used to create multiple directories (like output/<pattern>/file) now generates
    multiple files (output/<pattern>file) instead.
    (#243)
  • Allow --output to be templatized when generating multiple files.
    (#263)
  • Add metrics to the context of non-scoped code generation
    (#270)
  • Add enum_attributes to the jinja context when generating code, adds print_member_value helper
    (#266)
  • Sort attribute tables by requirement level and attribute name
    (#260)
  • Support suppressing all validation errors via flag
    (#300)

Semantic Conventions Schema Tool

  • No changes

Protobuf

  • No changes

Other

New Contributors

Full Changelog: v0.23.0...v0.24.0

v0.23.0

02 Nov 15:15
653b4e7
Compare
Choose a tag to compare

Semantic Conventions

Semantic Conventions Schema Tool

  • No changes

Protobuf

  • No changes

Other

  • No changes

Full Changelog: v0.22.0...v0.23.0

v0.22.0

02 Oct 15:46
370e8f4
Compare
Choose a tag to compare

Semantic Conventions

Semantic Conventions Schema Tool

  • No changes

Protobuf

  • No changes

Other

Full Changelog: v0.21.0...v0.22.0

v0.21.0

12 Sep 10:41
28f8ddf
Compare
Choose a tag to compare

Semantic Conventions

  • Enable rendering of "template" attributes in table generation by @AlexanderWert in #186
  • Added omit_requirement_level option for markdown table rendering by @AlexanderWert in #190
  • Fixed conditionally_required requirement_level. by @jerbly in #201

Semantic Conventions Schema Tool

  • No changes

Protobuf

  • No changes

Other

  • No changes

New Contributors

Full Changelog: v0.20.0...v0.21.0

v0.20.0

01 Aug 07:44
6f3e715
Compare
Choose a tag to compare

Semantic Conventions

Semantic Conventions Schema Tool

  • No changes

Protobuf

  • No changes

Other

  • Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 in /schemas by @dependabot in #180
  • Add semantic convention approvers to CODEOWNERS by @arminru in #179

New Contributors

Full Changelog: v0.19.0...v0.20.0

v0.19.0

02 Jun 09:03
39e04e5
Compare
Choose a tag to compare

Semantic Conventions

Semantic Conventions Schema Tool

  • No changes

Protobuf

  • No changes

Other

  • Bump alpine from 3.17 to 3.18 in /schemas by @dependabot in #173
  • Bump alpine from 3.14 to 3.18 in /protobuf by @dependabot in #174
  • Bump github.com/Masterminds/semver/v3 from 3.2.0 to 3.2.1 in /schemas by @dependabot in #166
  • Bump go.opentelemetry.io/otel/schema from 0.0.4-0.20230227163841-071d31739445 to 0.0.4 in /schemas by @dependabot in #140
  • Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 in /schemas by @dependabot in #176
  • Prepare 0.19.0 release by @arminru in #178

Full Changelog: v0.18.0...v0.19.0

v0.18.0

20 Mar 17:02
2e9bfee
Compare
Choose a tag to compare

Semantic Conventions

Semantic Conventions Schema Tool

  • No changes

Protobuf

  • [chore] updating versions and adding TARGETARCH by @codeboten in #134

Other

  • Bump alpine from 3.13 to 3.17 in /schemas by @dependabot in #143
  • Bump golang from 1.17-alpine3.14 to 1.18-alpine3.14 in /protobuf by @dependabot in #144
  • Bump golang from 1.17-alpine to 1.20-alpine in /schemas by @dependabot in #151

Full Changelog: v0.17.0...v0.18.0

v0.17.0

28 Feb 15:55
460cb15
Compare
Choose a tag to compare

Semantic Conventions

  • Rename Optional attribute requirement level to Opt-In by @trask in #135

Semantic Conventions Schema Tool

  • No changes

Protobuf

  • No changes

Other

  • Fix Dependabot by @lucacome in #128*
  • Bump python from 3.8.5-alpine3.12 to 3.9.5-alpine3.12 in /semantic-conventions by @dependabot in #147
  • Bump isort from 5.9.3 to 5.12.0 in /semantic-conventions by @dependabot in #149

New Contributors

Full Changelog: v0.16.0...v0.17.0

Release version v0.16.0

27 Feb 21:56
f7d9c04
Compare
Choose a tag to compare

Semantic Conventions

  • No changes

Semantic Conventions Schema Tool

Protobuf

  • No changes

Full Changelog: v0.15.1...v0.16.0

v0.15.1

20 Jan 15:53
6baebe9
Compare
Choose a tag to compare

Semantic Conventions

  • Move footnotes back together with the rendered table in Markdown by @arminru in #131

Semantic Conventions Schema Tool

  • No changes

Protobuf

  • No changes

Full Changelog: v0.15.0...v0.15.1