chore(deps): update module github.com/spf13/viper to v1.18.2 #49

Merged
CSRBot merged 1 commits from renovate/github.com-spf13-viper-1.x into master 2023-12-18 20:09:36 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
github.com/spf13/viper require patch v1.18.0 -> v1.18.2

Release Notes

spf13/viper (github.com/spf13/viper)

v1.18.2

Compare Source

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 🐛

Full Changelog: https://github.com/spf13/viper/compare/v1.18.1...v1.18.2

v1.18.1

Compare Source

What's Changed

Bug Fixes 🐛

Full Changelog: https://github.com/spf13/viper/compare/v1.18.0...v1.18.1


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/spf13/viper](https://github.com/spf13/viper) | require | patch | `v1.18.0` -> `v1.18.2` | --- ### Release Notes <details> <summary>spf13/viper (github.com/spf13/viper)</summary> ### [`v1.18.2`](https://github.com/spf13/viper/releases/tag/v1.18.2) [Compare Source](https://github.com/spf13/viper/compare/v1.18.1...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 [@&#8203;sagikazarmark](https://github.com/sagikazarmark) in https://github.com/spf13/viper/pull/1715 **Full Changelog**: https://github.com/spf13/viper/compare/v1.18.1...v1.18.2 ### [`v1.18.1`](https://github.com/spf13/viper/releases/tag/v1.18.1) [Compare Source](https://github.com/spf13/viper/compare/v1.18.0...v1.18.1) <!-- Release notes generated using configuration in .github/release.yml at v1.18.1 --> #### What's Changed ##### Bug Fixes 🐛 - Merge missing struct keys inside UnmarshalExact by [@&#8203;krakowski](https://github.com/krakowski) in https://github.com/spf13/viper/pull/1704 **Full Changelog**: https://github.com/spf13/viper/compare/v1.18.0...v1.18.1 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiIzNi43MS4wIiwidXBkYXRlZEluVmVyIjoiMzcuMzMuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
CSRBot added 1 commit 2023-12-09 00:03:57 +00:00
renovate/artifacts Artifact file update failure
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is failing Details
f4ad74d97e
chore(deps): update module github.com/spf13/viper to v1.18.1
CSRBot scheduled this pull request to auto merge when all checks succeed 2023-12-09 00:03:58 +00:00
CSRBot force-pushed renovate/github.com-spf13-viper-1.x from f4ad74d97e to 84f8e9830f 2023-12-09 00:18:12 +00:00 Compare
volker.raschek was assigned by CSRBot 2023-12-09 00:32:38 +00:00
CSRBot force-pushed renovate/github.com-spf13-viper-1.x from 84f8e9830f to 5cded3fb21 2023-12-09 15:21:13 +00:00 Compare
CSRBot force-pushed renovate/github.com-spf13-viper-1.x from 5cded3fb21 to 18322c8e2f 2023-12-13 17:05:13 +00:00 Compare
CSRBot changed title from chore(deps): update module github.com/spf13/viper to v1.18.1 to chore(deps): update module github.com/spf13/viper to v1.18.2 2023-12-18 20:06:05 +00:00
CSRBot force-pushed renovate/github.com-spf13-viper-1.x from 18322c8e2f to 7756f35648 2023-12-18 20:06:06 +00:00 Compare
CSRBot merged commit 7756f35648 into master 2023-12-18 20:09:36 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: volker.raschek/drone-email#49
No description provided.