Skip to content

Releases: xgfone/gconf

v6.5.0

12 Oct 15:12
Compare
Choose a tag to compare
  • Break Changes:
    • Remove the yaml decoder.
  • Others:
    • Remove the dependency fsnotify.

v6.4.0

20 Sep 01:09
Compare
Choose a tag to compare
  • For the slice option, --slice-opt v1,v2,v3 is treated as a value, not multi-values.

v6.3.0

02 Apr 09:36
Compare
Choose a tag to compare
  • Update the dependencies and re-implement the functions ToXXX.
  • Require Go 1.18+.

v6.2.0

21 Sep 13:38
Compare
Choose a tag to compare
  • Added:
    • The option group OptGroup supports to inspect the config options registered into the group.
  • Others:
    • Require Go 1.13+.

v6.1.0

09 Apr 06:27
Compare
Choose a tag to compare
  • Added:
    • Support the type int16 and uint16 option.
    • OptProxy supports to convert itself to the concrete typed option proxy, such as OptProxyBool, OptProxyInt, OptProxyString etc.

v6.0.2

01 Mar 13:07
Compare
Choose a tag to compare
  • Fixed:
    • Update the aliases into the underlying Config when OptProxy sets the aliases.

v6.0.1

29 Aug 10:11
Compare
Choose a tag to compare
  • Fixed:
    • Add the group prefix for the aliases when registering the options.
    • Retry the alias if it does not exist when getting the value of the option by the name.

v6: Refactor the code

29 Aug 01:42
Compare
Choose a tag to compare

v5.2.0

10 Apr 02:14
Compare
Choose a tag to compare
  • Optimize:
    • flag source: Print the default zero value of the option when showing the help usage.
    • flag source: Use the customized flag value to represent the slice option to allow that it occurs many times in the CLI arguments.

v5.1.0

20 Feb 14:57
Compare
Choose a tag to compare
  • Added:
    • Add the methods Args and SetArgs to support the CLI rest arguments.