This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/spf13/viper](https://github.com/spf13/viper) | require | minor | `v1.20.1` -> `v1.21.0` |
---
### Release Notes
<details>
<summary>spf13/viper (github.com/spf13/viper)</summary>
### [`v1.21.0`](https://github.com/spf13/viper/releases/tag/v1.21.0)
[Compare Source](https://github.com/spf13/viper/compare/v1.20.1...v1.21.0)
<!-- Release notes generated using configuration in .github/release.yml at v1.21.0 -->
#### What's Changed
##### Enhancements 🚀
- Add support for flags pflag.BoolSlice, pflag.UintSlice and pflag.Float64Slice by [@​nmvalera](https://github.com/nmvalera) in [#​2015](https://github.com/spf13/viper/pull/2015)
- feat: use maintained yaml library by [@​sagikazarmark](https://github.com/sagikazarmark) in [#​2040](https://github.com/spf13/viper/pull/2040)
##### Bug Fixes 🐛
- fix(config): get config type from v.configType or config file ext by [@​GuillaumeBAECHLER](https://github.com/GuillaumeBAECHLER) in [#​2003](https://github.com/spf13/viper/pull/2003)
- fix: config type check when loading any config by [@​sagikazarmark](https://github.com/sagikazarmark) in [#​2007](https://github.com/spf13/viper/pull/2007)
##### Dependency Updates ⬆️
- Update dependencies by [@​sagikazarmark](https://github.com/sagikazarmark) in [#​1993](https://github.com/spf13/viper/pull/1993)
- build(deps): bump github.com/spf13/cast from 1.7.1 to 1.8.0 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2017](https://github.com/spf13/viper/pull/2017)
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.3 to 2.2.4 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2013](https://github.com/spf13/viper/pull/2013)
- build(deps): bump github.com/sagikazarmark/locafero from 0.8.0 to 0.9.0 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2008](https://github.com/spf13/viper/pull/2008)
- build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 in /remote by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2016](https://github.com/spf13/viper/pull/2016)
- build(deps): bump github.com/spf13/cast from 1.8.0 to 1.9.2 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2020](https://github.com/spf13/viper/pull/2020)
- build(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2028](https://github.com/spf13/viper/pull/2028)
- build(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2035](https://github.com/spf13/viper/pull/2035)
- build(deps): bump github.com/spf13/pflag from 1.0.6 to 1.0.7 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2036](https://github.com/spf13/viper/pull/2036)
- build(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2012](https://github.com/spf13/viper/pull/2012)
- build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2052](https://github.com/spf13/viper/pull/2052)
- build(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 in /remote by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2048](https://github.com/spf13/viper/pull/2048)
- build(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.10 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2056](https://github.com/spf13/viper/pull/2056)
- chore: update dependencies by [@​sagikazarmark](https://github.com/sagikazarmark) in [#​2057](https://github.com/spf13/viper/pull/2057)
##### Other Changes
- Update update guide with `mapstructure` package replacement. by [@​aldas](https://github.com/aldas) in [#​2004](https://github.com/spf13/viper/pull/2004)
- refactor: use the built-in max/min to simplify the code by [@​yingshanghuangqiao](https://github.com/yingshanghuangqiao) in [#​2029](https://github.com/spf13/viper/pull/2029)
#### New Contributors
- [@​GuillaumeBAECHLER](https://github.com/GuillaumeBAECHLER) made their first contribution in [#​2003](https://github.com/spf13/viper/pull/2003)
- [@​aldas](https://github.com/aldas) made their first contribution in [#​2004](https://github.com/spf13/viper/pull/2004)
- [@​nmvalera](https://github.com/nmvalera) made their first contribution in [#​2015](https://github.com/spf13/viper/pull/2015)
- [@​yingshanghuangqiao](https://github.com/yingshanghuangqiao) made their first contribution in [#​2029](https://github.com/spf13/viper/pull/2029)
- [@​ccoVeille](https://github.com/ccoVeille) made their first contribution in [#​2046](https://github.com/spf13/viper/pull/2046)
- [@​spacez320](https://github.com/spacez320) made their first contribution in [#​2050](https://github.com/spf13/viper/pull/2050)
**Full Changelog**: <https://github.com/spf13/viper/compare/v1.20.0...v1.21.0>
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMTkuNSIsInVwZGF0ZWRJblZlciI6IjQxLjExOS41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
v1.20.1->v1.21.0Release Notes
spf13/viper (github.com/spf13/viper)
v1.21.0Compare Source
What's Changed
Enhancements 🚀
Bug Fixes 🐛
Dependency Updates ⬆️
Other Changes
mapstructurepackage replacement. by @aldas in #2004New Contributors
Full Changelog: https://github.com/spf13/viper/compare/v1.20.0...v1.21.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
ℹ Artifact update notice
File name: go.mod
In order to perform the update(s) described in the table above, Renovate ran the
go getcommand, which resulted in the following additional change(s):Details:
github.com/fsnotify/fsnotifyv1.8.0->v1.9.0github.com/go-viper/mapstructure/v2v2.2.1->v2.4.0github.com/sagikazarmark/locaferov0.7.0->v0.11.0github.com/sourcegraph/concv0.3.0->v0.3.1-0.20240121214520-5f936abd7ae8github.com/spf13/aferov1.12.0->v1.15.0github.com/spf13/castv1.7.1->v1.10.0github.com/spf13/pflagv1.0.6->v1.0.10