From 2698c3fe3f83dd0be46b3c9141c8ecc7a9c10557 Mon Sep 17 00:00:00 2001 From: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com> Date: Mon, 14 Aug 2023 13:18:55 +0000 Subject: [PATCH] Changelog update v0.83.0 --- .chloggen/chloggen-config.yaml | 27 ------------------- .chloggen/configwatcher-interface.yaml | 16 ----------- .chloggen/extension-effective-config.yaml | 18 ------------- .../mx-psi_refactor-service-telemetry.yaml | 18 ------------- .chloggen/servicesettings-confmap.yaml | 17 ------------ CHANGELOG-API.md | 10 +++++++ CHANGELOG.md | 14 ++++++++++ 7 files changed, 24 insertions(+), 96 deletions(-) delete mode 100755 .chloggen/chloggen-config.yaml delete mode 100755 .chloggen/configwatcher-interface.yaml delete mode 100755 .chloggen/extension-effective-config.yaml delete mode 100755 .chloggen/mx-psi_refactor-service-telemetry.yaml delete mode 100755 .chloggen/servicesettings-confmap.yaml diff --git a/.chloggen/chloggen-config.yaml b/.chloggen/chloggen-config.yaml deleted file mode 100755 index db25d25bd25..00000000000 --- a/.chloggen/chloggen-config.yaml +++ /dev/null @@ -1,27 +0,0 @@ -# Use this changelog template to create an entry for release notes. - -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver) -component: changelog - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Generate separate changelogs for end users and package consumers - -# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists. -issues: [8153] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: - -# If your change doesn't affect end users or the exported elements of any package, -# you should instead start your pull request title with [chore] or use the "Skip Changelog" label. -# Optional: The change log or logs in which this entry should be included. -# e.g. '[user]' or '[user, api]' -# Include 'user' if the change is relevant to end users. -# Include 'api' if there is a change to a library API. -# Default: '[user]' -change_logs: [api] diff --git a/.chloggen/configwatcher-interface.yaml b/.chloggen/configwatcher-interface.yaml deleted file mode 100755 index 4e5b611e31b..00000000000 --- a/.chloggen/configwatcher-interface.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: extension - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Add optional `ConfigWatcher` interface - -# One or more tracking issues or pull requests related to the change -issues: [6596] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: Extensions implementing this interface will be notified of the Collector's effective config. diff --git a/.chloggen/extension-effective-config.yaml b/.chloggen/extension-effective-config.yaml deleted file mode 100755 index 13b27ad5085..00000000000 --- a/.chloggen/extension-effective-config.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: otelcol - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Add optional `ConfmapProvider` interface for Config Providers - -# One or more tracking issues or pull requests related to the change -issues: [6596] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - This allows providing the Collector's configuration as a marshaled confmap.Conf object - from a ConfigProvider diff --git a/.chloggen/mx-psi_refactor-service-telemetry.yaml b/.chloggen/mx-psi_refactor-service-telemetry.yaml deleted file mode 100755 index 2d892493de8..00000000000 --- a/.chloggen/mx-psi_refactor-service-telemetry.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: breaking - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: all - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Remove go 1.19 support, bump minimum to go 1.20 and add testing for 1.21 - -# One or more tracking issues or pull requests related to the change -issues: [8207] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: - -change_logs: [api] diff --git a/.chloggen/servicesettings-confmap.yaml b/.chloggen/servicesettings-confmap.yaml deleted file mode 100755 index cd0d95fdd69..00000000000 --- a/.chloggen/servicesettings-confmap.yaml +++ /dev/null @@ -1,17 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: enhancement - -# The name of the component, or a single word describing the area of concern, (e.g. otlpreceiver) -component: service - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Add `CollectorConf` field to `service.Settings` - -# One or more tracking issues or pull requests related to the change -issues: [6596] - -# (Optional) One or more lines of additional information to render under the primary note. -# These lines will be padded with 2 spaces and then inserted directly into the document. -# Use pipe (|) for multiline entries. -subtext: | - This field is intended to be used by the Collector to pass its effective configuration to the service. diff --git a/CHANGELOG-API.md b/CHANGELOG-API.md index 237c3a656ec..ec94b835899 100644 --- a/CHANGELOG-API.md +++ b/CHANGELOG-API.md @@ -6,3 +6,13 @@ This changelog includes only developer-facing changes. If you are looking for user-facing changes, check out [CHANGELOG.md](./CHANGELOG.md). + +## v0.83.0 + +### 🛑 Breaking changes 🛑 + +- `all`: Remove go 1.19 support, bump minimum to go 1.20 and add testing for 1.21 (#8207) + +### 💡 Enhancements 💡 + +- `changelog`: Generate separate changelogs for end users and package consumers (#8153) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0be183a67d0..a3b0c42b2a1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,20 @@ If you are looking for developer-facing changes, check out [CHANGELOG-API.md](./ +## v0.83.0 + +### 💡 Enhancements 💡 + +- `extension`: Add optional `ConfigWatcher` interface (#6596) + Extensions implementing this interface will be notified of the Collector's effective config. +- `otelcol`: Add optional `ConfmapProvider` interface for Config Providers (#6596) + This allows providing the Collector's configuration as a marshaled confmap.Conf object + from a ConfigProvider + +- `service`: Add `CollectorConf` field to `service.Settings` (#6596) + This field is intended to be used by the Collector to pass its effective configuration to the service. + + ## v1.0.0-rcv0014/v0.82.0 ### 🛑 Breaking changes 🛑