Skip to content

Commit

Permalink
Prepare for 1.24.0 release (#57)
Browse files Browse the repository at this point in the history
* Prepare changelog for 1.24.0 release

* Reformat
  • Loading branch information
jack-berg committed Mar 27, 2024
1 parent 24a1f85 commit 4d24b45
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,39 @@

## Unreleased

**NOTICE:** This release contains a significant restructuring of this repository and the generated
classes as we evolve it towards a first stable artifact (although there is no stable artifact as of
this release). Please read the notes carefully and refer to the PRs and associated issues for more
details. Additionally, the [README](README.md) contains useful information that should be reviewed.

* BREAKING: Split out incubating artifact. This repo now
publishes `io.opentelemetry.semconv:opentelemetry-semconv:{{version}}` for semantic conventions
which are stable (the artifact itself is not yet stable but we aim to stabilize eventually),
and `io.opentelemetry.semconv:opentelemetry-semconv-incubating:{{version}}` for semantic
conventions which are incubating (experimental) (this artifact will always have the `-alpha`
designation). As a part of this restructuring, old attributes which do not exist
in [semantic-conventions](https://github.com/open-telemetry/semantic-conventions), but which we
had retained manually with deprecated annotations, have been removed.
([#41](https://github.com/open-telemetry/semantic-conventions-java/pull/41))
* BREAKING: Generate classes by root namespace. Where previously all attributes were contained in
two classes, `ResourceAttributes` and `SemanticAttributes`, they are now organized by their root
namespace. For example, the `http.request.header` attribute lives in `HttpAttributes`.
([#45](https://github.com/open-telemetry/semantic-conventions-java/pull/45))
* Fix typo in readme
([#42](https://github.com/open-telemetry/semantic-conventions-java/pull/42))
* Encode semconv version in build dir to fix build cache
([#51](https://github.com/open-telemetry/semantic-conventions-java/pull/51))
* Cleanup enum generation
([#52](https://github.com/open-telemetry/semantic-conventions-java/pull/52))
* Update readme to reflect new artifact strategy
([#53](https://github.com/open-telemetry/semantic-conventions-java/pull/53))
* Use build-tools release 0.24.0
([#55](https://github.com/open-telemetry/semantic-conventions-java/pull/55))
* Exclude namespaces that aren't useful in jvm environments
([#54](https://github.com/open-telemetry/semantic-conventions-java/pull/54))
* Update to `semantic-conventions` 1.24.0
([#46](https://github.com/open-telemetry/semantic-conventions-java/pull/46))

## Version 1.23.1 (2023-11-21)

* Extended jinja template to generate template-type semantic attributes.
Expand Down

0 comments on commit 4d24b45

Please sign in to comment.