Skip to content

Releases: romshark/yamagiconf

v1.0.2

16 Oct 00:22
Compare
Choose a tag to compare
  • 8043fc4 chore: Upgrade dependencies and bump Go version go 1.22.8

v1.0.1

02 Sep 17:41
Compare
Choose a tag to compare
  • cb7055b fix: Env var in struct pointer field
  • bf1f4f6 fix: False name conflict on embedded fields
  • a819097 ci: Upgrade to Go 1.23
  • ccff050 chore: Upgrade dependencies

v1.0.0

03 Jul 16:06
Compare
Choose a tag to compare

This releases guarantees backward compatibility.

v0.10.10

29 Jun 15:49
Compare
Choose a tag to compare
  • 98ba4ab feat: ErrYAMLMergeKey will be returned if a merge key is encountered anywhere in the YAML document.

v0.10.9

23 Jun 14:38
Compare
Choose a tag to compare
  • c7fef5a feat: ErrYAMLMultidoc will now be returned if the YAML source contains multiple YAML documents.

v0.10.8

23 Jun 12:39
Compare
Choose a tag to compare
  • 54842b4 fix: ErrYAMLTagRedefined is no longer incorrectly returned when several fields are ignored using struct tag yaml:"-" but also have an env struct tag assigned.

v0.10.7

22 Jun 18:36
Compare
Choose a tag to compare
  • 499f0d2 fix: Fields with struct tag yaml:"-" are no longer producing false errors, instead they're properly ignored when struct tag env is not set.

v0.10.6

22 Jun 13:44
Compare
Choose a tag to compare
  • 8f49518 feat: Yamagiconf now returns ErrYAMLEmptyArrayItem when encountering an empty array item in the YAML file (see rationale)

v0.10.5

22 Jun 11:09
Compare
Choose a tag to compare
  • 96dfb2c fix: Yamagiconf now accepts no value for zero-value bool (similar to all other Go types) instead of returning ErrYAMLBadBoolLiteral.
  • ebcd2a3 chore: Dependencies are upgraded.

v0.10.4

04 Jun 22:05
Compare
Choose a tag to compare
  • 1b12dc0 chore: Upgrade dependencies.