Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps(golang): Bump Minor version for Golang module #88

Merged
merged 14 commits into from
Mar 27, 2024

Conversation

updateclibot[bot]
Copy link
Contributor

@updateclibot updateclibot bot commented Mar 27, 2024

deps(go): bump module github.com/spf13/viper

clean: go mod tidy

ran shell command "go mod tidy"

deps(go): bump module github.com/spf13/viper to v1.18.2

go.mod updated Module path "github.com/spf13/viper" version from "v1.16.0" to "v1.18.2"

v1.18.2
Changelog retrieved from:
	https://github.com/spf13/viper/releases/tag/v1.18.2
**tl;dr Skip 1.18.0 and 1.18.1 and upgrade to this version instead.**

This release fixes a regression that appears in rare circumstances when using `Unmarshal` or `UnmarshalExact` to decode values onto pointers with multiple indirection (eg. pointer to a pointer, etc). The change was introduced in 1.18.0 as a means to resolve a long-standing bug when decoding environment variables to structs.

The feature is now disabled by default and can be enabled using the `viper_bind_struct` build tag. It's also considered experimental at this point, so breaking changes may be introduced in the future.

## What's Changed
### Bug Fixes 🐛
* feat!: hide struct binding behind a feature flag by @sagikazarmark in https://github.com/spf13/viper/pull/1715



**Full Changelog**: https://github.com/spf13/viper/compare/v1.18.1...v1.18.2
GitHub Action workflow link

deps(go): bump module github.com/updatecli/updatecli

clean: go mod tidy

ran shell command "go mod tidy"

deps(go): bump module github.com/updatecli/updatecli to v0.74.0

go.mod updated Module path "github.com/updatecli/updatecli" version from "v0.58.0" to "v0.74.0"

v0.74.0
Changelog retrieved from:
	https://github.com/updatecli/updatecli/releases/tag/v0.74.0
On top of bug-fixes and dependency updates, this release introduces the following main features:

**Shareable Policy out of experimental**

We don't need the flag `--experimental` to use that feature anymore.
More information on https://www.updatecli.io/blog/shareable-policies/

**Allow to enable/disable working branch for any scm using the parameter `workingbranch`.**

Previously, only the "git" scm could be used to push changes to existing git branches while other scm (GitHub,Gitlab,Stash,Gitea) would only push changes to a working branch like `updatecli_main_xxxxx`.
It was handy for pullrequest based workflow, but also a frequent source of confusion for new users.
Now if `workingbranch` is set true/false then we enable/disable working branch otherwise by default, we fall back to the previous situation depending on the scm kind.

**Allow condition target**

Previously for a target to be executed, all conditions defined in the pipeline needed to pass.
While it remains the default behavior, now it's possible to only trigger a target based on a subset of conditions

**Add flux autodiscovery plugin**

Updatecli autodiscovery can now identify updates in Flux helmrelease and ociregistry.
gitrepository support will come in a future version.

Once again, we paid attention to not introducing any breaking changes so all existing manifests should keep working.

## Changes

## 🚀 Features

- feat: move shareable policies out of experimental @olblak (#1973)
- feat: Allow to enable/disable working branch for all scm plugins @olblak (#1955)
- feat: Add conditional Target @olblak (#1962)
- feat: add flux autodiscovery plugin @olblak (#1950)
- feat: golang autodiscovery should follow conventional commits @olblak (#1947)
- feat: fleet autodiscovery should follow conventional commits @olblak (#1946)

## 🐛 Bug Fixes

- fix(dockerdigest): Allow to specify none linux os @olblak (#1981)
- fix(golang): autodiscovery should run go mod tidy from sub folders @olblak (#1957)
- fix(helm): ignore containers when tag or repository are not specified @olblak (#1956)

## 🧰 Maintenance

- deps: bump Golang version to 1.22.1 @updateclibot (#1971)
- Update Golang module golang.org/x/oauth2 @updateclibot (#1976)
- Update Golang module github.com/stretchr/testify @updateclibot (#1969)
- refactor: remove useless git checkout after a git clone @olblak (#1966)
- Update Golang module github.com/hashicorp/hcl/v2 @updateclibot (#1967)
- chore(deps): Bump actions/add-to-project from 0.5.0 to 0.6.0 @dependabot (#1961)
- Update Golang module github.com/drone/go-scm @updateclibot (#1953)
- chore(deps): Bump helm.sh/helm/v3 from 3.14.1 to 3.14.2 @dependabot (#1952)
- Update Golang module golang.org/x/mod @updateclibot (#1944)
- clean: always run fleet autodiscovery test @olblak (#1948)
- chore(deps): Bump helm.sh/helm/v3 from 3.14.0 to 3.14.1 @dependabot (#1934)

## Contributors

@dependabot, @dependabot[bot], @olblak, @updateclibot and @updateclibot[bot]
GitHub Action workflow link

deps(go): bump module github.com/spf13/cobra

clean: go mod tidy

ran shell command "go mod tidy"

deps(go): bump module github.com/spf13/cobra to v1.8.0

go.mod updated Module path "github.com/spf13/cobra" version from "v1.7.0" to "v1.8.0"

v1.8.0
Changelog retrieved from:
	https://github.com/spf13/cobra/releases/tag/v1.8.0
## ✨ Features 

* Support usage as plugin for tools like kubectl by @nirs in https://github.com/spf13/cobra/pull/2018 - this means that programs that utilize a "plugin-like" structure have much better support and usage (like for completions, command paths, etc.)
* Move documentation sources to site/content by @umarcor in https://github.com/spf13/cobra/pull/1428
* Add 'one required flag' group by @marevers in https://github.com/spf13/cobra/pull/1952 - this includes a new `MarkFlagsOneRequired` API for flags which can be used to mark a flag group as required and cause command failure if at least one is not used when invoked.
* Customizable error message prefix by @5ouma in https://github.com/spf13/cobra/pull/2023 - This adds the `SetErrPrefix` and `ErrPrefix` APIs on the `Command` struct to allow for setting a custom prefix for errors
* feat: add getters for flag completions by @avirtopeanu-ionos in https://github.com/spf13/cobra/pull/1943
* Feature: allow running persistent run hooks of all parents by @vkhoroz in https://github.com/spf13/cobra/pull/2044
* Improve API to get flag completion function by @marckhouzam in https://github.com/spf13/cobra/pull/2063

## 🐛 Bug fixes

* Fix typo in fish completions by @twpayne in https://github.com/spf13/cobra/pull/1945
* Fix grammar: 'allows to' by @supertassu in https://github.com/spf13/cobra/pull/1978
* powershell: escape variable with curly brackets by @Luap99 in https://github.com/spf13/cobra/pull/1960
* Don't complete --help flag when flag parsing disabled by @marckhouzam in https://github.com/spf13/cobra/pull/2061
* Replace all non-alphanumerics in active help env var program prefix by @scop in https://github.com/spf13/cobra/pull/1940

## 🔧 Maintenance

* build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 by @dependabot in https://github.com/spf13/cobra/pull/1971
* build(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 by @dependabot in https://github.com/spf13/cobra/pull/1976
* build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 by @dependabot in https://github.com/spf13/cobra/pull/2021
* build(deps): bump actions/setup-go from 3 to 4 by @dependabot in https://github.com/spf13/cobra/pull/1934
* build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.2 to 2.0.3 by @dependabot in https://github.com/spf13/cobra/pull/2047
* build(deps): bump actions/checkout from 3 to 4 by @dependabot in https://github.com/spf13/cobra/pull/2028
* command: temporarily disable G602 due to securego/gosec#1005 by @umarcor in https://github.com/spf13/cobra/pull/2022

## 🧪 Testing & CI/CD

* test: make fish_completions_test more robust by @branchvincent in https://github.com/spf13/cobra/pull/1980
* golangci: enable 'unused' and disable deprecated replaced by it by @umarcor in https://github.com/spf13/cobra/pull/1983
* cleanup: minor corrections to unit tests by @JunNishimura in https://github.com/spf13/cobra/pull/2003
* ci: test golang 1.21 by @nunoadrego in https://github.com/spf13/cobra/pull/2024
* Fix linter errors by @marckhouzam in https://github.com/spf13/cobra/pull/2052
* Add tests for flag completion registration by @marckhouzam in https://github.com/spf13/cobra/pull/2053

## ✏️ Documentation

* doc: fix typo, Deperecated -> Deprecated by @callthingsoff in https://github.com/spf13/cobra/pull/2000
* Add notes to doc about the execution condition of *PreRun and *PostRun functions by @haoming29 in https://github.com/spf13/cobra/pull/2041

---

Thank you everyone who contributed to this release and all your hard work! Cobra and this community would never be possible without all of you!!!! 🐍

**Full Changelog**: https://github.com/spf13/cobra/compare/v1.7.0...v1.8.0
GitHub Action workflow link

deps(go): bump module github.com/jackc/pgx/v5

clean: go mod tidy

ran shell command "go mod tidy"

deps(go): bump module github.com/jackc/pgx/v5 to v5.5.5

go.mod updated Module path "github.com/jackc/pgx/v5" version from "v5.5.4" to "v5.5.5"

GitHub Action workflow link

deps(go): bump module github.com/google/uuid

clean: go mod tidy

ran shell command "go mod tidy"

deps(go): bump module github.com/google/uuid to v1.6.0

go.mod updated Module path "github.com/google/uuid" version from "v1.4.0" to "v1.6.0"

v1.6.0
Changelog retrieved from:
	https://github.com/google/uuid/releases/tag/v1.6.0
## [1.6.0](https://github.com/google/uuid/compare/v1.5.0...v1.6.0) (2024-01-16)


### Features

* add Max UUID constant ([#149](https://github.com/google/uuid/issues/149)) ([c58770e](https://github.com/google/uuid/commit/c58770eb495f55fe2ced6284f93c5158a62e53e3))


### Bug Fixes

* fix typo in version 7 uuid documentation ([#153](https://github.com/google/uuid/issues/153)) ([016b199](https://github.com/google/uuid/commit/016b199544692f745ffc8867b914129ecb47ef06))
* Monotonicity in UUIDv7 ([#150](https://github.com/google/uuid/issues/150)) ([a2b2b32](https://github.com/google/uuid/commit/a2b2b32373ff0b1a312b7fdf6d38a977099698a6))
GitHub Action workflow link

deps(go): bump module github.com/auth0/go-jwt-middleware/v2

clean: go mod tidy

ran shell command "go mod tidy"

deps(go): bump module github.com/auth0/go-jwt-middleware/v2 to v2.2.1

go.mod updated Module path "github.com/auth0/go-jwt-middleware/v2" version from "v2.1.0" to "v2.2.1"

v2.2.1
Changelog retrieved from:
	https://github.com/auth0/go-jwt-middleware/releases/tag/v2.2.1

**Security**
- Bump golang.org/x/crypto from 0.4.0 to 0.17.0 [\#234](https://github.com/auth0/go-jwt-middleware/pull/234) ([dependabot[bot]](https://github.com/apps/dependabot))
- Bump gopkg.in/go-jose/go-jose.v2 from 2.6.1 to 2.6.2 [\#229](https://github.com/auth0/go-jwt-middleware/pull/229) ([dependabot[bot]](https://github.com/apps/dependabot))
GitHub Action workflow link

deps(go): bump module github.com/golang-migrate/migrate/v4

clean: go mod tidy

ran shell command "go mod tidy"

deps(go): bump module github.com/golang-migrate/migrate/v4 to v4.17.0

go.mod updated Module path "github.com/golang-migrate/migrate/v4" version from "v4.16.2" to "v4.17.0"

v4.17.0
Changelog retrieved from:
	https://github.com/golang-migrate/migrate/releases/tag/v4.17.0
## Changelog
* cf03803 Add rqlite 8.0.0 to tested database versions
* 12968a7 Add syntax highlighting to Postgres example
* 50112e7 Add to clickhouse README.md database creation
* 5ded96d Bump golang.org/x/crypto from 0.14.0 to 0.17.0
* c3ebd52 Bump google.golang.org/grpc from 1.55.0 to 1.56.3
* 5026488 Clean up require directive grouping
* 3b02b18 Correct a spelling mistake
* cd17c5a Drop support for Go 1.19 and add support for Go 1.21
* 839421e Leverage quoteIdentifier from pgx
* bad30b5 Mention migradaptor
* fb22436 Merge remote-tracking branch 'origin/master' into upgrade-spanner
* bfedabb Merge remote-tracking branch 'upstream/master'
* 92dec35 Move supported go version to standard place
* 4078ef8 New release prep
* 9fe7383 Quote in drop as well
* 691f687 Reformat ScyllaDB/Cassandra docs
* 90a3ac4 Remove cluster adaptation for tables to pass tests
* 64755d0 Update README.md
* f2c4b52 Update aws-sdk-go from v1.44.301 to v1.49.6
* 876a13d Update aws-sdk-go to adress vulerabilitiy
* b567287 Update from alpine 3.18 to 3.19
* f2e0b33 Update lib/pq to fix cert permissions issues
* 208ac53 Update spanner to fix security issue See also: https://github.com/golang-migrate/migrate/pull/952
* 72957b6 Updated version of spanner to support sequences and generate uuid
* 7d03609 add 8.11 and 8.12 versions and remove debug logging
* 7a72550 add tests for scylladb. add scylladb to docs
* 90273fe clickhouse: Quote db name in ensureVersionTable
* 5163ac7 feature: add rqlite support
* ee8a8e5 fix: typo
* f8afa5a small changes to retry failed by timeout CI
* 669437c update rqlite 8 container version to 8.0.6

GitHub Action workflow link
Updatecli logo

Created automatically by Updatecli

Options:

Most of Updatecli configuration is done via its manifest(s).

  • If you close this pull request, Updatecli will automatically reopen it, the next time it runs.
  • If you close this pull request and delete the base branch, Updatecli will automatically recreate it, erasing all previous commits made.

Feel free to report any issues at github.com/updatecli/updatecli.
If you find this tool useful, do not hesitate to star our GitHub repository as a sign of appreciation, and/or to tell us directly on our chat!

updatecli added 2 commits March 27, 2024 18:22
Made with ❤️️ by updatecli
@updateclibot updateclibot bot added the dependencies Pull requests that update a dependency file label Mar 27, 2024
updatecli added 12 commits March 27, 2024 18:22
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
Made with ❤️️ by updatecli
@olblak olblak merged commit 1c8a98f into main Mar 27, 2024
4 checks passed
@olblak olblak deleted the updatecli_main_golang_gomod_minor branch March 27, 2024 19:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant