Releases: romshark/yamagiconf
Releases · romshark/yamagiconf
v1.0.2
- 8043fc4 chore: Upgrade dependencies and bump Go version go
1.22.8
v1.0.1
- 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
This releases guarantees backward compatibility.
v0.10.10
- 98ba4ab feat:
ErrYAMLMergeKey
will be returned if a merge key is encountered anywhere in the YAML document.
v0.10.9
- c7fef5a feat:
ErrYAMLMultidoc
will now be returned if the YAML source contains multiple YAML documents.
v0.10.8
- 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
- 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
- 8f49518 feat: Yamagiconf now returns
ErrYAMLEmptyArrayItem
when encountering an empty array item in the YAML file (see rationale)
v0.10.5
- 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
- 1b12dc0 chore: Upgrade dependencies.