Skip to content

Releases: spf13/viper

v1.7.1

31 Jul 21:40
Compare
Choose a tag to compare

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

v1.7.0

09 May 09:56
13df721
Compare
Choose a tag to compare

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

Release v1.6.3

09 Apr 18:22
v1.6.3
59b1917
Compare
Choose a tag to compare

Fixes uninstallable library on clean GOPATH

Fix extensionless config lookup

16 Jan 18:31
v1.6.2
4525543
Compare
Choose a tag to compare

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

See #818 and #827 for details

Fix config path lookup

06 Dec 16:30
Compare
Choose a tag to compare

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

v1.6.0

06 Dec 14:25
Compare
Choose a tag to compare

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

01 Nov 11:50
v1.5.0
Compare
Choose a tag to compare

Documentation and other fixes

v1.4.0: Add API for setting file permissions; Uint support; ...

24 May 20:04
Compare
Choose a tag to compare

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

v1.3.2: Remove superflous insensitiviseMaps in Unmarshal methods

13 Mar 09:32
@bep bep
Compare
Choose a tag to compare

v1.3.1

07 Dec 10:07
@bep bep
6d33b5a
Compare
Choose a tag to compare
Make the map in MergeConfigMap case insensitive