You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+26-26Lines changed: 26 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,57 +19,57 @@ v0.137.0:
19
19
<summary>Highlights from the upstream Collector changelog</summary>
20
20
21
21
### 💡 Enhancements 💡
22
-
-`cmd/mdatagen`: Improve validation for resource attribute `enabled` field in metadata files (#12722)
22
+
-`cmd/mdatagen`: Improve validation for resource attribute `enabled` field in metadata files ([#12722](https://github.com/open-telemetry/opentelemetry-collector/issues/12722))
23
23
Resource attributes now require an explicit `enabled` field in metadata.yaml files, while regular attributes
24
24
are prohibited from having this field. This improves validation and prevents configuration errors.
25
-
-`all`: Changelog entries will now have their component field checked against a list of valid components. (#13924)
25
+
-`all`: Changelog entries will now have their component field checked against a list of valid components. ([#13924](https://github.com/open-telemetry/opentelemetry-collector/issues/13924))
26
26
This will ensure a more standardized changelog format which makes it easier to parse.
27
-
-`pkg/pdata`: Mark featuregate pdata.useCustomProtoEncoding as stable (#13883)
28
-
- all: Mark configoptional as stable (#13403)
29
-
- all: Mark configauth module as 1.0 (#9476)
30
-
-`pkg/pdata`: Mark featuregate pdata.useCustomProtoEncoding as stable (#13883)
31
-
-`redactionprocessor`: Add support for URL sanitization in the redaction processor. (#41535)
32
-
-`receiver/k8seventsreceiver`: Added support for Leader Election into k8seventsreceiver using k8sleaderelector extension. (#42266)
33
-
-`receiver/k8sobjectsreceiver`: Switch to standby mode when leader lease is lost instead of shutdown (#42706)
34
-
-`processor/resourcedetection`: Add support for DigitalOcean in resourcedetectionprocessor (#42803)
35
-
-`processor/resourcedetection`: Add support for upcloud in resourcedetectionprocessor (#42801)
36
-
-`hostmetricsreceiver`: Add useMemAvailable feature gate to use the MemAvailable kernel's statistic to compute the "used" memory usage (#42221)
37
-
-`tailsamplingprocessor`: Add support for extensions that implement sampling policies. (#31582)
27
+
-`pkg/pdata`: Mark featuregate pdata.useCustomProtoEncoding as stable ([#13883](https://github.com/open-telemetry/opentelemetry-collector/issues/13883))
28
+
- all: Mark configoptional as stable ([#13403](https://github.com/open-telemetry/opentelemetry-collector/issues/13403))
29
+
- all: Mark configauth module as 1.0 ([#9476](https://github.com/open-telemetry/opentelemetry-collector/issues/9476))
30
+
-`pkg/pdata`: Mark featuregate pdata.useCustomProtoEncoding as stable ([#13883](https://github.com/open-telemetry/opentelemetry-collector/issues/13883))
31
+
-`redactionprocessor`: Add support for URL sanitization in the redaction processor. ([#41535](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/41535))
32
+
-`receiver/k8seventsreceiver`: Added support for Leader Election into k8seventsreceiver using k8sleaderelector extension. ([#42266](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42266))
33
+
-`receiver/k8sobjectsreceiver`: Switch to standby mode when leader lease is lost instead of shutdown ([#42706](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42706))
34
+
-`processor/resourcedetection`: Add support for DigitalOcean in resourcedetectionprocessor ([#42803](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42803))
35
+
-`processor/resourcedetection`: Add support for upcloud in resourcedetectionprocessor ([#42801](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42801))
36
+
-`hostmetricsreceiver`: Add useMemAvailable feature gate to use the MemAvailable kernel's statistic to compute the "used" memory usage ([#42221](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42221))
37
+
-`tailsamplingprocessor`: Add support for extensions that implement sampling policies. ([#31582](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/31582))
38
38
Extension support for tailsamplingprocessor is still in development and the interfaces may change at any time.
39
-
-`telemetrygen`: Add span links support to telemetrygen (#43007)
39
+
-`telemetrygen`: Add span links support to telemetrygen ([#43007](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/43007))
40
40
The new --span-links flag allows generating spans with links to previously created spans.
41
41
Each span can link to random existing span contexts, creating relationships between spans for testing
42
42
distributed tracing scenarios. Links include attributes for link type and index identification.
43
-
-`telemetrygen`: Add load size to telemetrygen metrics and logs. (#42322)
43
+
-`telemetrygen`: Add load size to telemetrygen metrics and logs. ([#42322](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42322))
44
44
45
45
### 🧰 Bug fixes 🧰
46
46
47
-
-`receiver/k8seventsreceiver`: Prevent potential panic in the events receiver by safely checking that informer objects are *corev1.Event before handling them. (#43014)
48
-
-`processor/k8sattributes`: Use podUID instead podName to determine which pods should be deleted from cache (#42978)
49
-
-`telemetrygen`: Publish int and bool attributes for logs (#43090)
50
-
-`statsdreceiver`: Fix a data race in statsdreceiver on shutdown (#42878)
47
+
-`receiver/k8seventsreceiver`: Prevent potential panic in the events receiver by safely checking that informer objects are *corev1.Event before handling them. ([#43014](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/43014))
48
+
-`processor/k8sattributes`: Use podUID instead podName to determine which pods should be deleted from cache ([#42978](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42978))
49
+
-`telemetrygen`: Publish int and bool attributes for logs ([#43090](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/43090))
50
+
-`statsdreceiver`: Fix a data race in statsdreceiver on shutdown ([#42878](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42878))
51
51
52
52
🛑 Breaking changes 🛑
53
-
-`pkg/exporterhelper`: Remove all experimental symbols in exporterhelper (#11143)
53
+
-`pkg/exporterhelper`: Remove all experimental symbols in exporterhelper ([#11143](https://github.com/open-telemetry/opentelemetry-collector/issues/11143))
54
54
They have all been moved to xexporterhelper
55
-
-`spanmetricsconnector`: Exclude all resource attributes in spanmetrics (#42103)
55
+
-`spanmetricsconnector`: Exclude all resource attributes in spanmetrics ([#42103](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42103))
56
56
This change aligns with the ServiceGraph implementation and may introduce a breaking change:
57
57
Users utilizing Prometheus remote write will not experience a breaking change.
58
58
Users using OTLP/HTTP may encounter a breaking change.
59
59
The change is currently guarded by the feature gate connector.spanmetrics.excludeResourceMetrics and is disabled by default.
60
60
It will be enabled by default in the next release.
61
-
-`spanmetricsconnector`: Change default duration metrics unit from ms to s (#42462)
61
+
-`spanmetricsconnector`: Change default duration metrics unit from ms to s ([#42462](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/42462))
62
62
This change introduces a breaking change, which is now guarded by the feature gate connector.spanmetrics.useSecondAsDefaultMetricsUnit.
63
63
Currently, the feature gate is disabled by default, so the unit will remain ms. After one release cycle, the unit will switch to s and the feature gate will also be enabled by default.
64
64
65
65
🚩 Deprecations 🚩
66
-
-all: service/telemetry.TracesConfig is deprecated (#13904)
66
+
- all: service/telemetry.TracesConfig is deprecated ([#13904](https://github.com/open-telemetry/opentelemetry-collector/issues/13904))
67
67
This type alias has been added to otelconftelemetry.TracesConfig,
68
68
where the otelconf-based telemetry implementation now lives.
69
69
70
70
🚀 New components 🚀
71
71
72
-
-`resourcedetectionprocessor`: Added Oracle Cloud resource detection support to resourcedetectionprocessor, enabling automatic population of Oracle Cloud-specific resource attributes. (#35091)
72
+
-`resourcedetectionprocessor`: Added Oracle Cloud resource detection support to resourcedetectionprocessor, enabling automatic population of Oracle Cloud-specific resource attributes. ([#35091](https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/35091))
73
73
This update allows the OpenTelemetry Collector to detect and annotate telemetry with Oracle Cloud resource metadata when running in Oracle Cloud environments.
74
74
Includes new unit tests and documentation.
75
75
@@ -126,7 +126,7 @@ v0.136.0:
126
126
127
127
### 💡 Enhancements 💡
128
128
129
-
-`exporter/loadbalancingexporter`: Add load balancing exporter, including configuration example and tests. (#636)
129
+
-`exporter/loadbalancingexporter`: Add load balancing exporter, including configuration example and tests. ([#636](https://github.com/open-telemetry/opentelemetry-collector/issues/636))
130
130
131
131
<!-- previous-version -->
132
132
@@ -167,7 +167,7 @@ v0.135.0:
167
167
168
168
### 💡 Enhancements 💡
169
169
170
-
-`k8seventsreceiver`: Add the k8sevents receiver to the Dynatrace distribution of the OTel collector (#658)
170
+
-`k8seventsreceiver`: Add the k8sevents receiver to the Dynatrace distribution of the OTel collector ([#658](https://github.com/open-telemetry/opentelemetry-collector/issues/658))
0 commit comments