Skip to content

Releases: golobby/config

v3.2.0

27 Aug 13:58
1966d99
Compare
Choose a tag to compare

Add AddStruct() and AddFeeder methods.
Remove deprecated Refresh() method.

v3.1.0

21 Aug 07:40
7c72feb
Compare
Choose a tag to compare

Support TOML files

v3.0.1

20 Aug 23:31
91c2a26
Compare
Choose a tag to compare

Update dependencies

v3.0.0

20 Aug 22:51
58aae90
Compare
Choose a tag to compare

The third major release.
It's rewritten from scrach with new configuration strategies!

v2.1.4

14 Mar 21:16
Compare
Choose a tag to compare

Fixes a bug when using json feeder

v2.1.3

21 Feb 10:57
Compare
Choose a tag to compare

Some improvement and bug fixing

v2.1.2

21 Feb 10:36
be87987
Compare
Choose a tag to compare

Some improvement and bug fixing

v2.1.1

21 Feb 10:32
Compare
Choose a tag to compare

Fix go.mod

v2.1.0

12 Feb 12:21
ac6049d
Compare
Choose a tag to compare

Add strict property to OS feeder to determine if should empty OS variables be imported or not.

v2.0.0

11 Feb 18:31
Compare
Choose a tag to compare

The new major version:

  • Support two new feeders: Env and OS
    • Env feeds using a .env file
    • OS feeds using a list of OS environment variables
  • Support multiple feeders (of different types)
  • Support value overriding (Lately added feeders can override the early added feeders)
  • Remove the init struct (now the New() method takes multiple feeders)
  • Remove env/os value fetching syntax (${ OS_VAR_NAME | default_value})