Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(deps): update module github.com/spf13/viper to v1.18.0 (#1060)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/spf13/viper](https://github.com/spf13/viper) | require | minor | `v1.17.0` -> `v1.18.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>spf13/viper (github.com/spf13/viper)</summary> ### [`v1.18.0`](https://github.com/spf13/viper/releases/tag/v1.18.0) [Compare Source](https://github.com/spf13/viper/compare/v1.17.0...v1.18.0) #### Major changes Highlighting some of the changes for better visibility. Please share your feedback in the Discussion forum. Thanks! ❤️ ##### `AutomaticEnv` works with `Unmarshal` Previously, environment variables that weren't bound manually or had no defaults could not be mapped by `Unmarshal`. (The problem is explained in details in this issue: [#​761](https://github.com/spf13/viper/issues/761)) [#​1429](https://github.com/spf13/viper/issues/1429) introduced a solution that solves that issue. #### What's Changed ##### Enhancements 🚀 - chore: rename files according to enabled build tags by [@​alexandear](https://github.com/alexandear) in [spf13/viper#1642 - test: replace ifs with asserts to simplify tests by [@​alexandear](https://github.com/alexandear) in [spf13/viper#1656 - ci: enable test shuffle and fix tests by [@​alexandear](https://github.com/alexandear) in [spf13/viper#1643 - fix: gocritic lint issues by [@​alexandear](https://github.com/alexandear) in [spf13/viper#1696 ##### Bug Fixes 🐛 - Implement viper.BindStruct for automatic unmarshalling from environment variables by [@​krakowski](https://github.com/krakowski) in [spf13/viper#1429 - fix isPathShadowedInFlatMap type cast bug by [@​linuxsong](https://github.com/linuxsong) in [spf13/viper#1585 ##### Dependency Updates ⬆️ - build(deps): bump github/codeql-action from 2.21.9 to 2.22.3 by [@​dependabot](https://github.com/dependabot) in [spf13/viper#1661 - build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 by [@​dependabot](https://github.com/dependabot) in [spf13/viper#1659 - build(deps): bump actions/checkout from 4.1.0 to 4.1.1 by [@​dependabot](https://github.com/dependabot) in [spf13/viper#1663 - build(deps): bump actions/github-script from 6.4.1 to 7.0.1 by [@​dependabot](https://github.com/dependabot) in [spf13/viper#1686 - build(deps): bump github/codeql-action from 2.22.3 to 2.22.8 by [@​dependabot](https://github.com/dependabot) in [spf13/viper#1688 - build(deps): bump github.com/spf13/afero from 1.10.0 to 1.11.0 by [@​dependabot](https://github.com/dependabot) in [spf13/viper#1692 - build(deps): bump actions/dependency-review-action from 3.1.0 to 3.1.4 by [@​dependabot](https://github.com/dependabot) in [spf13/viper#1690 - build(deps): bump cachix/install-nix-action from 23 to 24 by [@​dependabot](https://github.com/dependabot) in [spf13/viper#1689 - build(deps): bump github.com/nats-io/nkeys from 0.4.5 to 0.4.6 by [@​dependabot](https://github.com/dependabot) in [spf13/viper#1672 - build(deps): bump github.com/spf13/cast from 1.5.1 to 1.6.0 by [@​dependabot](https://github.com/dependabot) in [spf13/viper#1691 - build(deps): bump github.com/fsnotify/fsnotify from 1.6.0 to 1.7.0 by [@​dependabot](https://github.com/dependabot) in [spf13/viper#1668 - chore: update dependencies by [@​sagikazarmark](https://github.com/sagikazarmark) in [spf13/viper#1694 - chore: update crypt by [@​sagikazarmark](https://github.com/sagikazarmark) in [spf13/viper#1701 ##### Other Changes - Add info about multiple hosts for remote config by [@​KaymeKaydex](https://github.com/KaymeKaydex) in [spf13/viper#1684 - refactor: drop fsonitfy wrapper by [@​sagikazarmark](https://github.com/sagikazarmark) in [spf13/viper#1693 - Note Get\* behavior on parse failure by [@​scop](https://github.com/scop) in [spf13/viper#1687 - fix: godot lint issues by [@​alexandear](https://github.com/alexandear) in [spf13/viper#1657 #### New Contributors - [@​KaymeKaydex](https://github.com/KaymeKaydex) made their first contribution in [spf13/viper#1684 - [@​krakowski](https://github.com/krakowski) made their first contribution in [spf13/viper#1429 - [@​linuxsong](https://github.com/linuxsong) made their first contribution in [spf13/viper#1585 **Full Changelog**: spf13/viper@v1.17.0...v1.18.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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 [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/open-feature/flagd). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy44Ny4yIiwidXBkYXRlZEluVmVyIjoiMzcuODcuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information