Skip to content

chore(deps): update module github.com/spf13/viper to v1.9.0 - autoclosed

SWE Renovate requested to merge renovate/github.com-spf13-viper-1.x into master

This MR contains the following updates:

Package Type Update Change
github.com/spf13/viper require minor v1.3.2 -> v1.9.0

Release Notes

spf13/viper

v1.9.0

Compare Source

This is a maintenance release primarily containing minor fixes and improvements.

Changes

Added
  • Experimental new encoding layer
  • Add support for tfvars files
Fixed
  • Writing hidden files with no extension
  • InConfig processing paths

In addition to the above changes, this release comes with tons of minor improvements, documentation changes an dependency updates.

Many thanks to everyone who contributed to this release!

v1.8.1

Compare Source

This patch releases fixes two minor issues:

  • Replace %s with %w when wrapping errors
  • Fix pflag.StringArray processing

v1.8.0

Compare Source

This is a maintenance release primarily containing fixes and improvements. The most prominent change is the etcd update to 3.5.0. Thanks to proper Go modules support, the dependency graph became much smaller.

Changes

Added
  • Allow BindEnv to register multiple environment variables
  • Support for accessing slices
  • Experimental WASM support: Viper compiles on WASM
  • INI load options
Changed
  • Ensure BindPFlag detects a nil flag parameter
Fixed
  • Merging a key into a nil target
  • Panics during saving INI files
Security
  • Updated etcd to 3.5 which should make a lot of false positive vulnerability reports disappear

In addition to the above changes, this release comes with tons of minor improvements, documentation changes an dependency updates. Find more details in the 1.8.0 milestone.

Many thanks to everyone who contributed to this release!

v1.7.1

Compare Source

This release contains a bugfix for environment variable expansion. See #​495 and #​940 for details.

v1.7.0

Compare Source

This release mostly contains bug and security fixes, but there are a few new features as well:

v1.6.3

Compare Source

Fixes uninstallable library on clean GOPATH

v1.6.2

Compare Source

This is a patch release fixing a(n edge case) bug introduced in v1.6.0

See #​818 and #​827 for details

v1.6.1

Compare Source

This is a patch release fixing a bug introduced in v1.6.0

v1.6.0

Compare Source

Changes

Added
  • Global UnmarshalExact method
  • StringReplacer interface for custom environment key replacing logic
  • GolangCI Lint
  • INI support
  • Key delimiter made configurable
  • Support for config files without extensions
Changed
  • Moved to GitHub actions build from Travis
Fixed
  • IsSet no longer returns true when an unset key has a flags bound
  • SafeWriteConfigAs works as expected

Happy Holidays!

v1.5.0

Compare Source

Documentation and other fixes

v1.4.0

Compare Source

b5bf975 Clean up dependencies fccfc2c Add API for setting file permissions 7a605a5 Uint Support (#​681)


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

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


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Edited by Andy Cobaugh

Merge request reports