Skip to content

v1.18.0

Compare
Choose a tag to compare
@sagikazarmark sagikazarmark released this 06 Dec 14:56
· 168 commits to master since this release
v1.18.0

Major changes

Highlighting some of the changes for better visibility.

Please share your feedback in the Discussion forum. Thanks! ❤️

AutomaticEnv works with Unmarshal

Previously, environment variables that weren't bound manually or had no defaults could not be mapped by Unmarshal. (The problem is explained in details in this issue: #761)

#1429 introduced a solution that solves that issue.

What's Changed

Enhancements 🚀

Bug Fixes 🐛

  • Implement viper.BindStruct for automatic unmarshalling from environment variables by @krakowski in #1429
  • fix isPathShadowedInFlatMap type cast bug by @linuxsong in #1585

Dependency Updates ⬆️

  • build(deps): bump github/codeql-action from 2.21.9 to 2.22.3 by @dependabot in #1661
  • build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #1659
  • build(deps): bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in #1663
  • build(deps): bump actions/github-script from 6.4.1 to 7.0.1 by @dependabot in #1686
  • build(deps): bump github/codeql-action from 2.22.3 to 2.22.8 by @dependabot in #1688
  • build(deps): bump github.com/spf13/afero from 1.10.0 to 1.11.0 by @dependabot in #1692
  • build(deps): bump actions/dependency-review-action from 3.1.0 to 3.1.4 by @dependabot in #1690
  • build(deps): bump cachix/install-nix-action from 23 to 24 by @dependabot in #1689
  • build(deps): bump github.com/nats-io/nkeys from 0.4.5 to 0.4.6 by @dependabot in #1672
  • build(deps): bump github.com/spf13/cast from 1.5.1 to 1.6.0 by @dependabot in #1691
  • build(deps): bump github.com/fsnotify/fsnotify from 1.6.0 to 1.7.0 by @dependabot in #1668
  • chore: update dependencies by @sagikazarmark in #1694
  • chore: update crypt by @sagikazarmark in #1701

Other Changes

New Contributors

Full Changelog: v1.17.0...v1.18.0