All Versions
Latest Version
Avg Release Cycle
465 days
Latest Release
1888 days ago

Changelog History

  • v1.4.0 Changes

    May 24, 2019
    • ๐Ÿ‘Œ improved boolean parsing
    • ๐Ÿ‘Œ support for encoding.BinaryUnmarshaler
    • CheckDisallowed function to validate a spec struct against the environment
    • ๐Ÿ‘Œ improvement to word splitting for uppercase words
    • ๐Ÿ‘ go module support!
    • ๐Ÿ“š various error message and documentation improvements
  • v1.3.0 Changes

    January 24, 2017
    • ๐Ÿ‘Œ supports a split_words struct field tag for using underscores in env var names
    • ๐Ÿ–จ Usage* API for printing out usage information calculated from envconfig spec structs
    • ๐Ÿ‘ now supports maps with key1:value1,key2:value2 syntax in environment variables
  • v1.2.0 Changes

    October 19, 2016
    • ๐Ÿ‘ targets support embedded structs
    • interface for custom decoding of the env var string
    • ignored field tag
    • ๐Ÿ‘ targets support pointer fields
    • ๐Ÿ‘Œ support for nested (non-embedded) structs
    • ๐Ÿ”ฆ exposes underlying error within ParseError type
  • v1.1.0 Changes

    March 04, 2016

    ๐Ÿš€ This release adds support for slices, time.Duration, and struct tags to enable default values.

  • v1.0.0

    April 21, 2014