Sourced from github.com/knadh/koanf/v2's releases.
v2.1.0
Important
mitchellh/mapstructure#349 is discontinued and koanf has switched to using the fork
github.com/go-viper/mapstructure/v2
.If you are referencing the mapstructure lib in your code (custom DecoderConfig), you have to switch the paths to the above forked version of koanf.
github.com/mitchellh/mapstructure
=>github.com/go-viper/mapstructure/v2
What's Changed
- fix: retract v2.0.2 by
@rhnvrm
in knadh/koanf#270Full Changelog: https://github.com/knadh/koanf/compare/v2.0.2...v2.1.0
v2.0.2
Important
mitchellh/mapstructure#349 is discontinued and koanf has switched to using the fork
github.com/go-viper/mapstructure/v2
.If you are referencing the mapstructure lib in your code (custom DecoderConfig), you have to switch the paths to the above forked version of koanf.
github.com/mitchellh/mapstructure
=>github.com/go-viper/mapstructure/v2
What's Changed
- feat: add nats provider by
@TECHNOFAB11
in knadh/koanf#213- feat: add flag to optionally fetch secret metadata by
@Thunderbottom
in knadh/koanf#219- chore: change WithMeta to ExcludeMeta for backwards compatibility by
@Thunderbottom
in knadh/koanf#220- typos and little clearer code by
@GreyXor
in knadh/koanf#222- Fixed a nil panic issue in vault provider by
@wangkang
in knadh/koanf#224- Not use deprecated io/ioutil by
@tchssk
in knadh/koanf#226- Proposal: support Vault auth method by
@missedone
in knadh/koanf#229- Add parameterstore provider by
@tchssk
in knadh/koanf#227- feat: optional support net/http transport by
@missedone
in knadh/koanf#232- breaking change: #233 return error struct to avoid panic at runtime by
@missedone
in knadh/koanf#234- Bump github.com/nats-io/nkeys from 0.4.4 to 0.4.6 in /providers/nats by
@dependabot
in knadh/koanf#246- Bump golang.org/x/net from 0.7.0 to 0.17.0 in /providers/etcd by
@dependabot
in knadh/koanf#248- Bump golang.org/x/net from 0.7.0 to 0.17.0 in /providers/vault by
@dependabot
in knadh/koanf#247- Bump github.com/nats-io/nats-server/v2 from 2.9.15 to 2.9.23 in /providers/nats by
@dependabot
in knadh/koanf#241- Bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /providers/etcd by
@dependabot
in knadh/koanf#243- fix: typo by
@testwill
in knadh/koanf#251- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /providers/vault by
@dependabot
in knadh/koanf#261- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /providers/nats by
@dependabot
in knadh/koanf#260- Add optional
Opt{}
param that takes a koanf instance to match posflag's default value behaviour in basic flag. Closes #255. by@knadh
in knadh/koanf#259- Parser: KDL by
@dezren39
in knadh/koanf#266- Parser: KDL kdl-go dependency update by
@dezren39
in knadh/koanf#267New Contributors
@TECHNOFAB11
made their first contribution in knadh/koanf#213@GreyXor
made their first contribution in knadh/koanf#222@wangkang
made their first contribution in knadh/koanf#224
... (truncated)
6c6c498
fix: retract v2.0.2 (#270)1d7909b
Replace obsolete 'mapstructure' lib with a new fork. Closes #262.a4138da
Updade kdl-go dependency (#267)d2028fd
Add KDL parser (#266)09d28ae
Add optional Opt{}
param to basicflag (#259)27e15c0
Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /providers/nats (#260)78b67a0
Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /providers/vault (#261)5bf8db1
fix: typo (#251)6c4dc5d
Bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /providers/etcd (#243)83fe9f3
Bump github.com/nats-io/nats-server/v2 in /providers/nats (#241)