Skip to content

Commit d2fc939

Browse files
authored
Prepare for 1.30.0 release (#5797)
1 parent a438127 commit d2fc939

File tree

2 files changed

+63
-1
lines changed

2 files changed

+63
-1
lines changed

CHANGELOG.md

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

33
## Unreleased
44

5+
### API
6+
7+
#### Incubator
8+
9+
* Add experimental synchronous gauge
10+
([#5506](https://github.com/open-telemetry/opentelemetry-java/pull/5506))
11+
12+
### SDK
13+
14+
#### Metrics
15+
16+
* Add attributes advice API
17+
([#5677](https://github.com/open-telemetry/opentelemetry-java/pull/5677),
18+
[#5722](https://github.com/open-telemetry/opentelemetry-java/pull/5722))
19+
* Add AttributesProcessor toString, add attribute filter helper
20+
([#5765](https://github.com/open-telemetry/opentelemetry-java/pull/5765))
21+
* Increase metric name maximum length from 63 to 255 characters
22+
([#5697](https://github.com/open-telemetry/opentelemetry-java/pull/5697))
23+
24+
#### Exporter
25+
26+
* Prometheus exporter: remove non-ucum units from conversion
27+
([#5719](https://github.com/open-telemetry/opentelemetry-java/pull/5719))
28+
* Prometheus exporter: add units to metric names in TYPE and HELP comments
29+
([#5718](https://github.com/open-telemetry/opentelemetry-java/pull/5718))
30+
31+
#### SDK Extensions
32+
33+
* Add support for file based configuration to incubator
34+
([#5687](https://github.com/open-telemetry/opentelemetry-java/pull/5687),
35+
[#5751](https://github.com/open-telemetry/opentelemetry-java/pull/5751),
36+
[#5758](https://github.com/open-telemetry/opentelemetry-java/pull/5758),
37+
[#5757](https://github.com/open-telemetry/opentelemetry-java/pull/5757),
38+
[#5755](https://github.com/open-telemetry/opentelemetry-java/pull/5755),
39+
[#5763](https://github.com/open-telemetry/opentelemetry-java/pull/5763),
40+
[#5766](https://github.com/open-telemetry/opentelemetry-java/pull/5766),
41+
[#5773](https://github.com/open-telemetry/opentelemetry-java/pull/5773),
42+
[#5771](https://github.com/open-telemetry/opentelemetry-java/pull/5771),
43+
[#5779](https://github.com/open-telemetry/opentelemetry-java/pull/5779))
44+
* Autoconfigure ConfigProperties#getMap filters entries with blank values instead of throwing
45+
([#5784](https://github.com/open-telemetry/opentelemetry-java/pull/5784))
46+
47+
### Semantic conventions
48+
49+
* DEPRECATION: `io.opentelemetry:opentelemetry-semconv` is deprecated for removal. Please use
50+
`io.opentelemetry.semconv:opentelemetry-semconv:1.21.0-alpha` instead, which is published
51+
from [open-telemetry/semantic-conventions-java](https://github.com/open-telemetry/semantic-conventions-java).
52+
The new repository is published in lockstep
53+
with [open-telemetry/semantic-conventions](https://github.com/open-telemetry/semantic-conventions).
54+
([#5786](https://github.com/open-telemetry/opentelemetry-java/pull/5786))
55+
56+
### Project Tooling
57+
58+
* Update Gradle Wrapper from 8.2.1 to 8.3
59+
([#5728](https://github.com/open-telemetry/opentelemetry-java/pull/5728))
60+
* Remove dependabot and `update-gradle-wrapper` task in favor of renovate
61+
([#5746](https://github.com/open-telemetry/opentelemetry-java/pull/5746))
62+
563
## Version 1.29.0 (2023-08-11)
664

765
### API

sdk/metrics/src/main/java/io/opentelemetry/sdk/metrics/ViewBuilder.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,11 @@ public ViewBuilder setAggregation(Aggregation aggregation) {
6767
return this;
6868
}
6969

70-
/** Sets a filter which retains attribute keys included in {@code keysToRetain}. */
70+
/**
71+
* Sets a filter which retains attribute keys included in {@code keysToRetain}.
72+
*
73+
* @since 1.30.0
74+
*/
7175
public ViewBuilder setAttributeFilter(Set<String> keysToRetain) {
7276
Objects.requireNonNull(keysToRetain, "keysToRetain");
7377
return setAttributeFilter(setIncludes(keysToRetain));

0 commit comments

Comments
 (0)