Releases: open-telemetry/opentelemetry-go-build-tools
Release v0.16.0
v0.16.0
💡 Enhancements 💡
crosslink
: Adds a 'tidy' subcommand to generate 'go mod tidy' schedules (#642)
What's Changed
- build(deps): bump golang.org/x/text from 0.19.0 to 0.20.0 in /semconvgen by @dependabot in #615
- build(deps): bump golang.org/x/mod from 0.21.0 to 0.22.0 in /semconvgen by @dependabot in #616
- build(deps): bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 in /issuegenerator by @dependabot in #620
- build(deps): bump golang.org/x/mod from 0.21.0 to 0.22.0 in /crosslink by @dependabot in #622
- build(deps): bump golang.org/x/mod from 0.21.0 to 0.22.0 in /multimod by @dependabot in #621
- build(deps): bump golang.org/x/sys from 0.26.0 to 0.27.0 by @dependabot in #619
- build(deps): bump golang.org/x/mod from 0.21.0 to 0.22.0 in /dbotconf by @dependabot in #617
- build(deps): bump golang.org/x/mod from 0.21.0 to 0.22.0 by @dependabot in #618
- build(deps): bump codecov/codecov-action from 4.6.0 to 5.0.2 by @dependabot in #623
- build(deps): bump github.com/golangci/golangci-lint from 1.61.0 to 1.62.0 in /internal/tools by @dependabot in #624
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /checkfile by @dependabot in #625
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /gotmpl by @dependabot in #629
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /crosslink by @dependabot in #631
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /chloggen by @dependabot in #628
- build(deps): bump codecov/codecov-action from 5.0.2 to 5.0.7 by @dependabot in #630
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /multimod by @dependabot in #632
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /dbotconf by @dependabot in #627
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #626
- build(deps): bump github.com/golangci/golangci-lint from 1.62.0 to 1.62.2 in /internal/tools by @dependabot in #635
- build(deps): bump golang.org/x/text from 0.20.0 to 0.21.0 in /semconvgen by @dependabot in #636
- build(deps): bump codecov/codecov-action from 5.0.7 to 5.1.1 by @dependabot in #637
- build(deps): bump golang.org/x/sys from 0.27.0 to 0.28.0 by @dependabot in #638
- build(deps): bump golang.org/x/crypto from 0.21.0 to 0.31.0 in /multimod by @dependabot in #641
- feat: add githubgen tool by @mowies in #639
- build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /githubgen by @dependabot in #643
- build(deps): bump go.opentelemetry.io/collector/confmap from 1.20.0 to 1.22.0 in /githubgen by @dependabot in #645
- build(deps): bump go.opentelemetry.io/collector/confmap/provider/fileprovider from 1.20.0 to 1.22.0 in /githubgen by @dependabot in #644
- Add
crosslink tidylist
command by @jade-guiton-dd in #642 - Upgrade golang.org/x/net from v0.31.0 to v0.33.0 by @MrAlias in #647
- build(deps): bump codecov/codecov-action from 5.1.1 to 5.1.2 by @dependabot in #648
- build(deps): bump github.com/golangci/golangci-lint from 1.62.2 to 1.63.4 in /internal/tools by @dependabot in #650
- build(deps): bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 in /issuegenerator by @dependabot in #651
- build(deps): bump golang.org/x/sys from 0.28.0 to 0.29.0 by @dependabot in #652
- build(deps): bump github.com/go-git/go-git/v5 from 5.12.0 to 5.13.1 in /multimod by @dependabot in #653
- Fix go version in go.mod files by @MrAlias in #654
- Exclude githubgen from released modules by @dmathieu in #657
- Release 0.16.0 by @jade-guiton-dd in #658
New Contributors
- @jade-guiton-dd made their first contribution in #642
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
💡 Enhancements 💡
all
: bump minimum Go version to 1.22 (#605)multimod
: Improve error message when the Go proxy misbehaves (#610)
🧰 Bug fixes 🧰
chloggen
: Fix bug that directed all output to stderr (#612)
New Contributors
- @andrzej-stencel made their first contribution in #593
- @mowies made their first contribution in #612
Full Changelog: v0.14.0...v0.15.0
v0.14.0
What's Changed
💡 Enhancements 💡
semconvgen
: Add--capitalizations-path
to allow users to add additional strings to the static capitalizations slice in generator.go (#528)
🧰 Bug fixes 🧰
multimod
: Get pseudoversion for each module in a module set separately to support moving modules between module sets. (#582)
New Contributors
- @carrbs made their first contribution in #529
- @dmathieu made their first contribution in #581
- @mx-psi made their first contribution in #582
Full Changelog: v0.13.0...v0.14.0
v0.13.0
🛑 Breaking changes 🛑
all
: bump minimal Go version to 1.20 (#474)
💡 Enhancements 💡
-
multimod
: ignore excluded-modules when using sync to update dependencies (#442)
This allows users of the sync command to sync all modules in a monorepo, including
those listed in the excluded-modules. This is useful for repositories where some modules
may not yet be ready for releasing (therefore listed under excluded-modules) but their
dependencies still need to be managed via multimod. -
crosslink
: Add--skip
flag to ignore specified go modules (#480) -
multimod
: add support for--commit-hash
to allow users to overwrite the tag in a versions.yaml file (#422)
This feature allows users to specify a tag (i.e. main) when they want to update
modules. -
chloggen
: support a custom changelog summary template (#501)
The changelog summary template can be customized by configuring a custom template with thesummary_template
configuration setting.
The default template provides a starting point for a custom template: https://github.com/open-telemetry/opentelemetry-go-build-tools/blob/v0.13.0/chloggen/internal/chlog/summary.tmpl
🧰 Bug fixes 🧰
-
crosslink
: Fix Windows produces backslashes instead of slashes (#458)
This fixes the issue of Windows produces backslashes instead of slashes when crosslinking
dependencies in go.mod files on Windows. -
dbotconf
: Fix Windows produces backslashes instead of slashes (#264)
This fixes the issue of Windows produces backslashes instead of slashes when generating
Dependabot configuration files on Windows. -
multimod
: Fix tagging on Windows (#464)
This fixes the issue ofmultimod tag
failing on Windows. -
multimod
: Fix to log 'Using versioning file' and 'Successfully deleted module tags' to stderr instead of stdout (#507) -
chloggen
: change generated files permissions from 0755 to 0644 (#457)
v0.12.0
v0.11.0
What's Changed
- [chloggen] Add ability to generate multiple changelog files by @djaglowski in #372
- Chloggen clarify termininology by @djaglowski in #375
- Bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 in /multimod by @dependabot in #381
- [chore] Add checkfile to versions.yaml by @pellared in #379
- Remove checkdoc by @mackjmr in #380
- Release 0.11.0 by @djaglowski in #382
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- Bump golang.org/x/sys from 0.9.0 to 0.10.0 by @dependabot in #355
- Bump golang.org/x/mod from 0.11.0 to 0.12.0 by @dependabot in #356
- [chore] Add test coverage for chloggen/internal/chlog package by @djaglowski in #365
- Add checkfile tool by @mackjmr in #348
- Add the --ignore flag to dbotconf by @MrAlias in #363
- [multimod] apply review feedback by @codeboten in #367
- [chore][chloggen] Clean up terminology for unreleased directory by @djaglowski in #368
- [chore][chloggen] Run tests end-to-end by @djaglowski in #369
- [chore][chloggen] Rename 'Context' to 'Config' and move to dedicated package by @djaglowski in #370
- [chloggen] Introduce repo-level config file by @djaglowski in #371
- Bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 in /multimod by @dependabot in #373
- [chore] Cleanup chloggen globalCfg usage by @djaglowski in #376
- semconvgen: Quickfix after semconv repo migration by @pellared in #374
- Release v0.10.0 by @pellared in #377
New Contributors
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- Bump github.com/golangci/golangci-lint from 1.53.2 to 1.53.3 in /internal/tools by @dependabot in #343
- Bump golang.org/x/oauth2 from 0.8.0 to 0.9.0 in /issuegenerator by @dependabot in #339
- Bump golang.org/x/text from 0.9.0 to 0.10.0 in /semconvgen by @dependabot in #341
- Bump golang.org/x/sys from 0.8.0 to 0.9.0 by @dependabot in #340
- Bump golang.org/x/mod from 0.10.0 to 0.11.0 by @dependabot in #338
- [chloggen] Disallow whitespace-only values by @djaglowski in #239
- Bump github.com/otiai10/copy from 1.11.0 to 1.12.0 in /crosslink by @dependabot in #346
- docs: add contributing by @hanyuancheung in #138
- add multimod diff command by @codeboten in #350
- [chore] dependabot updates Sun Jul 9 14:41:07 UTC 2023 by @opentelemetrybot in #359
- prepare 0.9.0 release by @codeboten in #361
New Contributors
- @hanyuancheung made their first contribution in #138
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- Bump codecov/codecov-action from 3.1.1 to 3.1.2 by @dependabot in #300
- Bump codecov/codecov-action from 3.1.2 to 3.1.3 by @dependabot in #302
- [chore] dependabot updates Sun Apr 23 14:50:33 UTC 2023 by @opentelemetrybot in #304
- Bump golang.org/x/sys from 0.7.0 to 0.8.0 by @dependabot in #306
- Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 in /issuegenerator by @dependabot in #310
- crosslink: Add work command by @pellared in #311
- [chore] Update semconvgen README by @pellared in #305
- Bump codecov/codecov-action from 3.1.3 to 3.1.4 by @dependabot in #312
- [chore] dependabot updates Sun May 21 14:33:25 UTC 2023 by @opentelemetrybot in #319
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #313
- Add pip to dbotconf by @CharlieTLe in #307
- [chore] Fix dependabot-check Make target by @CharlieTLe in #323
- Bump github.com/go-git/go-git/v5 from 5.6.1 to 5.7.0 in /multimod by @dependabot in #324
- Bump github.com/golangci/golangci-lint from 1.52.2 to 1.53.2 in /internal/tools by @dependabot in #331
- [chore] dependabot updates Sun Jun 4 14:48:27 UTC 2023 by @opentelemetrybot in #336
- Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #327
- Release v0.8.0 by @pellared in #325
New Contributors
- @CharlieTLe made their first contribution in #307
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- Bump golang.org/x/mod from 0.7.0 to 0.8.0 in /semconvgen by @dependabot in #248
- bump minimum go version to 1.19 by @codeboten in #253
- [chore] dependabot updates Fri Feb 17 16:47:01 UTC 2023 by @opentelemetrybot in #252
- Bump golang.org/x/mod from 0.7.0 to 0.8.0 by @dependabot in #245
- [chore] dependabot updates Sun Feb 26 15:48:24 UTC 2023 by @opentelemetrybot in #263
- Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #254
- Bump golang.org/x/mod from 0.8.0 to 0.9.0 in /semconvgen by @dependabot in #267
- Bump go.uber.org/multierr from 1.9.0 to 1.10.0 in /multimod by @dependabot in #274
- Bump golang.org/x/oauth2 from 0.5.0 to 0.6.0 in /issuegenerator by @dependabot in #273
- Bump golang.org/x/text from 0.7.0 to 0.8.0 in /semconvgen by @dependabot in #265
- Bump github.com/go-git/go-git/v5 from 5.5.2 to 5.6.1 in /multimod by @dependabot in #277
- Bump golang.org/x/mod from 0.8.0 to 0.9.0 in /crosslink by @dependabot in #269
- Bump golang.org/x/mod from 0.8.0 to 0.9.0 by @dependabot in #270
- Bump golang.org/x/sys from 0.4.0 to 0.6.0 by @dependabot in #271
- Bump actions/setup-go from 3 to 4 by @dependabot in #278
- Bump github.com/golangci/golangci-lint from 1.51.2 to 1.52.0 in /internal/tools by @dependabot in #279
- Bump github.com/golangci/golangci-lint from 1.52.0 to 1.52.2 in /internal/tools by @dependabot in #281
- Add gotmpl tool by @pellared in #280
- Bump go.uber.org/multierr from 1.10.0 to 1.11.0 in /multimod by @dependabot in #282
- Bump golang.org/x/text from 0.8.0 to 0.9.0 in /semconvgen by @dependabot in #285
- Bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 in /issuegenerator by @dependabot in #286
- Bump golang.org/x/mod from 0.9.0 to 0.10.0 in /semconvgen by @dependabot in #287
- Bump golang.org/x/mod from 0.9.0 to 0.10.0 in /crosslink by @dependabot in #297
- Bump github.com/otiai10/copy from 1.9.0 to 1.10.0 in /crosslink by @dependabot in #295
- Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 in /multimod by @dependabot in #290
- Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 in /chloggen by @dependabot in #289
- Bump golang.org/x/mod from 0.9.0 to 0.10.0 in /multimod by @dependabot in #288
- Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 in /dbotconf by @dependabot in #296
- Bump golang.org/x/mod from 0.9.0 to 0.10.0 in /dbotconf by @dependabot in #294
- Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 in /crosslink by @dependabot in #293
- Bump golang.org/x/sys from 0.6.0 to 0.7.0 by @dependabot in #291
- Bump golang.org/x/mod from 0.9.0 to 0.10.0 by @dependabot in #292
- Correct typos and minor improvements to README by @remychantenay in #284
- Release v0.7.0 by @MrAlias in #299
New Contributors
- @pellared made their first contribution in #280
- @remychantenay made their first contribution in #284
Full Changelog: v0.6.0...v0.7.0