diff --git a/.chloggen/add-checkfile.yaml b/.chloggen/add-checkfile.yaml deleted file mode 100644 index b46dcab3..00000000 --- a/.chloggen/add-checkfile.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: new_component - -# The name of the component, or a single word describing the area of concern, (e.g. crosslink) -component: checkfile - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: checkfile checks the components enabled in OpenTelemetry core and contrib repos contain the file provided in argument --file-name. - -# One or more tracking issues related to the change -issues: [347] - -# (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: diff --git a/.chloggen/add-ignore-dbotconf.yaml b/.chloggen/add-ignore-dbotconf.yaml deleted file mode 100755 index 2dd768b4..00000000 --- a/.chloggen/add-ignore-dbotconf.yaml +++ /dev/null @@ -1,12 +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. crosslink) -component: dbotconf - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: > - Add the --ignore flag to the dbotconf root command - -# One or more tracking issues related to the change -issues: [362] diff --git a/.chloggen/chloggen-config-file-2.yaml b/.chloggen/chloggen-config-file-2.yaml deleted file mode 100755 index 0f5b9783..00000000 --- a/.chloggen/chloggen-config-file-2.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. crosslink) -component: chloggen - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Adds a 'config' flag and option to configure chloggen with a config file. - -# One or more tracking issues related to the change -issues: [371] - -# (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: diff --git a/.chloggen/chloggen-config-file.yaml b/.chloggen/chloggen-config-file.yaml deleted file mode 100755 index 8aa3afcb..00000000 --- a/.chloggen/chloggen-config-file.yaml +++ /dev/null @@ -1,16 +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. crosslink) -component: chloggen - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Remove 'chloggen-directory' flag. Use config file instead. - -# One or more tracking issues related to the change -issues: [371] - -# (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: diff --git a/.chloggen/codeboten_review-feedback.yaml b/.chloggen/codeboten_review-feedback.yaml deleted file mode 100755 index 8201ca37..00000000 --- a/.chloggen/codeboten_review-feedback.yaml +++ /dev/null @@ -1,16 +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. crosslink) -component: multimod - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Update HasChanged to avoid returning unnecessary boolean - -# One or more tracking issues related to the change -issues: [366] - -# (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: diff --git a/.chloggen/deprecate-checkdoc.yaml b/.chloggen/deprecate-checkdoc.yaml deleted file mode 100755 index 212b9bd7..00000000 --- a/.chloggen/deprecate-checkdoc.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: deprecation - -# The name of the component, or a single word describing the area of concern, (e.g. crosslink) -component: checkdoc - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: checkdoc is deprecated in favor of checkfile. Please use checkfile with argument --file-name README.md instead. - -# One or more tracking issues related to the change -issues: [347] - -# (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: diff --git a/.chloggen/semconvgen-quickfix.yaml b/.chloggen/semconvgen-quickfix.yaml deleted file mode 100644 index 0d87ecc4..00000000 --- a/.chloggen/semconvgen-quickfix.yaml +++ /dev/null @@ -1,16 +0,0 @@ -# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix' -change_type: bug_fix - -# The name of the component, or a single word describing the area of concern, (e.g. crosslink) -component: semconvgen - -# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`). -note: Fix semconvgen to work for the new semantic conventions repository. - -# One or more tracking issues related to the change -issues: [374] - -# (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: diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a2203a3..4101010d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,31 @@ +## v0.10.0 + +### 🛑 Breaking changes 🛑 + +- `chloggen`: Remove 'chloggen-directory' flag. Use config file instead. (#371) +- `multimod`: Update HasChanged to avoid returning unnecessary boolean (#366) + +### 🚩 Deprecations 🚩 + +- `checkdoc`: checkdoc is deprecated in favor of checkfile. Please use checkfile with argument --file-name README.md instead. (#347) + +### 🚀 New components 🚀 + +- `checkfile`: checkfile checks the components enabled in OpenTelemetry core and contrib repos contain the file provided in argument --file-name. (#347) + +### 💡 Enhancements 💡 + +- `dbotconf`: Add the --ignore flag to the dbotconf root command + (#362) +- `chloggen`: Adds a 'config' flag and option to configure chloggen with a config file. (#371) + +### 🧰 Bug fixes 🧰 + +- `semconvgen`: Fix semconvgen to work for the new semantic conventions repository. (#374) + ## v0.9.0 ### 💡 Enhancements 💡 diff --git a/checkdoc/go.mod b/checkdoc/go.mod index 18e898ca..e9ff252a 100644 --- a/checkdoc/go.mod +++ b/checkdoc/go.mod @@ -3,6 +3,6 @@ module go.opentelemetry.io/build-tools/checkdoc go 1.19 -require go.opentelemetry.io/build-tools v0.8.0 +require go.opentelemetry.io/build-tools v0.10.0 replace go.opentelemetry.io/build-tools => ../ diff --git a/checkfile/go.mod b/checkfile/go.mod index 1305cead..edd95190 100644 --- a/checkfile/go.mod +++ b/checkfile/go.mod @@ -2,6 +2,6 @@ module go.opentelemetry.io/build-tools/checkfile go 1.19 -require go.opentelemetry.io/build-tools v0.8.0 +require go.opentelemetry.io/build-tools v0.10.0 replace go.opentelemetry.io/build-tools => ../ diff --git a/crosslink/go.mod b/crosslink/go.mod index 088d45b9..adfd2902 100644 --- a/crosslink/go.mod +++ b/crosslink/go.mod @@ -8,7 +8,7 @@ require ( github.com/spf13/cobra v1.7.0 github.com/spf13/pflag v1.0.5 github.com/stretchr/testify v1.8.4 - go.opentelemetry.io/build-tools v0.9.0 + go.opentelemetry.io/build-tools v0.10.0 go.uber.org/zap v1.24.0 golang.org/x/mod v0.12.0 ) diff --git a/dbotconf/go.mod b/dbotconf/go.mod index 5de49d41..8a6900b1 100644 --- a/dbotconf/go.mod +++ b/dbotconf/go.mod @@ -5,7 +5,7 @@ go 1.19 require ( github.com/spf13/cobra v1.7.0 github.com/stretchr/testify v1.8.4 - go.opentelemetry.io/build-tools v0.9.0 + go.opentelemetry.io/build-tools v0.10.0 golang.org/x/mod v0.12.0 gopkg.in/yaml.v3 v3.0.1 ) diff --git a/internal/tools/go.mod b/internal/tools/go.mod index 1f93c61d..b76a6e62 100644 --- a/internal/tools/go.mod +++ b/internal/tools/go.mod @@ -184,7 +184,7 @@ require ( github.com/yeya24/promlinter v0.2.0 // indirect github.com/ykadowak/zerologlint v0.1.2 // indirect gitlab.com/bosi/decorder v0.2.3 // indirect - go.opentelemetry.io/build-tools v0.9.0 // indirect + go.opentelemetry.io/build-tools v0.10.0 // indirect go.tmz.dev/musttag v0.7.0 // indirect go.uber.org/atomic v1.9.0 // indirect go.uber.org/multierr v1.11.0 // indirect diff --git a/multimod/go.mod b/multimod/go.mod index 630d2204..78db495a 100644 --- a/multimod/go.mod +++ b/multimod/go.mod @@ -7,7 +7,7 @@ require ( github.com/spf13/cobra v1.7.0 github.com/spf13/viper v1.16.0 github.com/stretchr/testify v1.8.4 - go.opentelemetry.io/build-tools v0.9.0 + go.opentelemetry.io/build-tools v0.10.0 go.uber.org/multierr v1.11.0 golang.org/x/mod v0.12.0 ) diff --git a/semconvgen/go.mod b/semconvgen/go.mod index 1fc7f5e1..8dc416cd 100644 --- a/semconvgen/go.mod +++ b/semconvgen/go.mod @@ -4,7 +4,7 @@ go 1.19 require ( github.com/spf13/pflag v1.0.5 - go.opentelemetry.io/build-tools v0.9.0 + go.opentelemetry.io/build-tools v0.10.0 golang.org/x/mod v0.12.0 golang.org/x/text v0.11.0 ) diff --git a/versions.yaml b/versions.yaml index 64c5d8a0..0af95833 100644 --- a/versions.yaml +++ b/versions.yaml @@ -14,7 +14,7 @@ module-sets: tools: - version: v0.9.0 + version: v0.10.0 modules: - go.opentelemetry.io/build-tools - go.opentelemetry.io/build-tools/checkdoc