Skip to content

Commit

Permalink
Prepare for 1.45.0 release (#6923)
Browse files Browse the repository at this point in the history
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
  • Loading branch information
jack-berg and trask authored Dec 6, 2024
1 parent b07dab3 commit 541ef89
Show file tree
Hide file tree
Showing 2 changed files with 49 additions and 0 deletions.
48 changes: 48 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,54 @@

## Unreleased

### API

* Add convenience method `setAttribute(Attribute<Long>, int)` to SpanBuilder (matching the existing
convenience method in Span)
([#6884](https://github.com/open-telemetry/opentelemetry-java/pull/6884))
* Extends TextMapGetter with experimental GetAll() method, implement usage in W3CBaggagePropagator
([#6852](https://github.com/open-telemetry/opentelemetry-java/pull/6852))

### SDK

#### Traces

* Add synchronization to SimpleSpanProcessor to ensure thread-safe export of spans
([#6885](https://github.com/open-telemetry/opentelemetry-java/pull/6885))

#### Metrics

* Lazily initialize ReservoirCells
([#6851](https://github.com/open-telemetry/opentelemetry-java/pull/6851))

#### Logs

* Add synchronization to SimpleLogRecordProcessor to ensure thread-safe export of logs
([#6885](https://github.com/open-telemetry/opentelemetry-java/pull/6885))

#### Exporters

* OTLP: Update opentelementry-proto to 1.4
([#6906](https://github.com/open-telemetry/opentelemetry-java/pull/6906))
* OTLP: Rename internal Marshaler#writeJsonToGenerator method to allow jackson runtimeOnly dependency
([#6896](https://github.com/open-telemetry/opentelemetry-java/pull/6896))
* OTLP: Fix repeated string serialization for JSON.
([#6888](https://github.com/open-telemetry/opentelemetry-java/pull/6888))
* OTLP: Fix missing unsafe available check
([#6920](https://github.com/open-telemetry/opentelemetry-java/pull/6920))

#### Extensions

* Declarative config: Don't require empty objects when referencing custom components
([#6891](https://github.com/open-telemetry/opentelemetry-java/pull/6891))

### Tooling

* Add javadoc boilerplate internal comment v2 for experimental classes
([#6886](https://github.com/open-telemetry/opentelemetry-java/pull/6886))
* Update develocity configuration
([#6903](https://github.com/open-telemetry/opentelemetry-java/pull/6903))

## Version 1.44.1 (2024-11-10)

### SDK
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -245,6 +245,7 @@ public interface SpanBuilder {
* @param key the key for this attribute.
* @param value the value for this attribute.
* @return this.
* @since 1.45.0
*/
default SpanBuilder setAttribute(AttributeKey<Long> key, int value) {
return setAttribute(key, (long) value);
Expand Down

0 comments on commit 541ef89

Please sign in to comment.