Skip to content

Commit ada4e21

Browse files
authored
Prepare for 1.57.0 release (#7894)
1 parent 01a02a8 commit ada4e21

File tree

2 files changed

+56
-0
lines changed

2 files changed

+56
-0
lines changed

CHANGELOG.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,58 @@
22

33
## Unreleased
44

5+
### API
6+
7+
* Add `GlobalOpenTelemetry#getOrNoop`, `#isSet`. Update `#get` to always returns obfuscated instance
8+
([#7819](https://github.com/open-telemetry/opentelemetry-java/pull/7819))
9+
10+
#### Incubating
11+
12+
* Logs: Complex attributes incubating implementation
13+
([#7814](https://github.com/open-telemetry/opentelemetry-java/pull/7814))
14+
15+
### SDK
16+
17+
#### Logs
18+
19+
* Add minimum severity and trace-based logger configuration (incubating API)
20+
([#7529](https://github.com/open-telemetry/opentelemetry-java/pull/7529))
21+
22+
#### Exporters
23+
24+
* OTLP: VarHandle string encoder
25+
([#7701](https://github.com/open-telemetry/opentelemetry-java/pull/7701))
26+
* OTLP: Fix OkHttpGrpcSender to properly await executor shutdown
27+
([#7840](https://github.com/open-telemetry/opentelemetry-java/pull/7840))
28+
* OTLP: avoid auto-config warning
29+
([#7881](https://github.com/open-telemetry/opentelemetry-java/pull/7881))
30+
* OTLP: update error message for missing GrpcSenderProvider dependency
31+
([#7884](https://github.com/open-telemetry/opentelemetry-java/pull/7884))
32+
33+
#### Extensions
34+
35+
* Declarative config: add runtime hints for graal VM
36+
([#7866](https://github.com/open-telemetry/opentelemetry-java/pull/7866))
37+
* Declarative config: add missing warning about discarded value
38+
([#7821](https://github.com/open-telemetry/opentelemetry-java/pull/7821))
39+
40+
### Project tooling
41+
42+
* Update macos version to latest and switch to corretto for testing
43+
([#7841](https://github.com/open-telemetry/opentelemetry-java/pull/7841))
44+
* Sync Java worflows: Allow re-running prepare release branch workflow
45+
([#7845](https://github.com/open-telemetry/opentelemetry-java/pull/7845))
46+
* Simplify and standardize renovate custom managers across Java repos
47+
([#7846](https://github.com/open-telemetry/opentelemetry-java/pull/7846))
48+
* Remove misspell workflow
49+
([#7852](https://github.com/open-telemetry/opentelemetry-java/pull/7852))
50+
* Fix link checks on main
51+
([#7867](https://github.com/open-telemetry/opentelemetry-java/pull/7867))
52+
* Add zeitlinger as approver
53+
([#7868](https://github.com/open-telemetry/opentelemetry-java/pull/7868))
54+
* Move snapshot publishing to daily build
55+
([#7886](https://github.com/open-telemetry/opentelemetry-java/pull/7886))
56+
557
## Version 1.56.0 (2025-11-07)
658

759
### API

api/all/src/main/java/io/opentelemetry/api/GlobalOpenTelemetry.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,8 @@ private GlobalOpenTelemetry() {}
9393
*
9494
* <p>Native instrumentation should use this method to initialize their default {@link
9595
* OpenTelemetry} instance. See class javadoc for more details.
96+
*
97+
* @since 1.57.0
9698
*/
9799
public static OpenTelemetry getOrNoop() {
98100
synchronized (mutex) {
@@ -105,6 +107,8 @@ public static OpenTelemetry getOrNoop() {
105107
*
106108
* <p>Application custom instrumentation should use this method during initialization. See class
107109
* javadoc for more details.
110+
*
111+
* @since 1.57.0
108112
*/
109113
public static boolean isSet() {
110114
synchronized (mutex) {

0 commit comments

Comments
 (0)