All Versions
5
Latest Version
Avg Release Cycle
465 days
Latest Release
409 days ago

Changelog History

  • v1.4.0

    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

    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

    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

    March 04, 2016

    🚀 This release adds support for slices, time.Duration, and struct tags to enable default values.

  • v1.0.0

    April 21, 2014