Changelog
New Features
- 59284e4: feat: implement interface { Unwrap() []error } for AggregateError to be compatibility with std errors.Join go1.20 without any breaking change (#336) (@itsabgr-raika)
- 17fdb91: feat: set custom tag name for envDefault (#324) (@dnovikoff)
- 1cb1967: feat: set custom tag name for envPrefix (#332) (@sv-kozlov)
- 0136931: feat: support
time.Location
(#326) (@BorzdeG) - 4ab8b37: feat: support ignored value "-" for env tag (#338) (@sv-kozlov)
Bug fixes
- 6f3a5c0: fix: better handle envDefault, refactor merge options (#349) (@astak16)
- 3afa723: fix: improve errors (#329) (@caarlos0)
- 0cbf40b: fix: map value with : in it (@caarlos0)
- e55230b: fix: parsing into ptr fields with value (#340) (@hypnoglow)
Documentation updates
- 84c7739: docs: DefaultValueTagName example (@caarlos0)
- 0847ba1: docs: add installation instructions to README.md (#330) (@eduardolat)
- 76faca5: docs: project state (@caarlos0)
Other work
- b76caa9: ci: add EditorConfig (#327) (@BorzdeG)
- 1f955b7: ci: update (@caarlos0)
- f68d1dc: refactor: enable gocritic linter and fix lint issues (#342) (@alexandear)
- 52e7186: refactor: modify the init logic for env tag options to make it more reasonable (#347) (@astak16)
Released with GoReleaser Pro!