15 April 2025
koanf v2.2.0
Repository: @knadh/koanf
GitHub release page: v2.2.0
This release sets the min required Go version to v1.23.0
An increasing number of important updates to various deps, including golang.org/x/*, require go >= 1.23.0. It is now untenable
to maintain support for older Go versions. This does not break existing installations, just that further updates will only be available to newer Go versions.
What’s Changed
-
Update CI by @StefMa in https://github.com/knadh/koanf/pull/332
-
Fix typos by @NathanBaulch in https://github.com/knadh/koanf/pull/336
-
adds urfave/cli/v2 flag parser by @joicemjoseph in https://github.com/knadh/koanf/pull/330
-
Bump golang.org/x/net from 0.23.0 to 0.36.0 in /providers/consul by @dependabot in https://github.com/knadh/koanf/pull/342
-
Added support for Azure Keyvault by @arawin1979 in https://github.com/knadh/koanf/pull/343
-
Bump golang.org/x/crypto from 0.21.0 to 0.35.0 in /providers/vault by @dependabot in https://github.com/knadh/koanf/pull/348
-
Bump golang.org/x/crypto from 0.17.0 to 0.35.0 in /providers/nats by @dependabot in https://github.com/knadh/koanf/pull/347
-
Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 in /examples by @dependabot in https://github.com/knadh/koanf/pull/346
-
Bump golang.org/x/net from 0.23.0 to 0.36.0 in /providers/vault by @dependabot in https://github.com/knadh/koanf/pull/344
-
Upgrade min Go version and deps across all providers and parsers by @knadh in https://github.com/knadh/koanf/pull/349
New Contributors
-
@NathanBaulch made their first contribution in https://github.com/knadh/koanf/pull/336
-
@joicemjoseph made their first contribution in https://github.com/knadh/koanf/pull/330
-
@arawin1979 made their first contribution in https://github.com/knadh/koanf/pull/343
Full Changelog: https://github.com/knadh/koanf/compare/v2.1.2...v2.2.0