confval v0.8.0
This release adds LSP support, a scaffolding command, Map field in derive, as well as JSON and YAML frontends.
This release adds LSP support, a scaffolding command, Map field in derive, as well as JSON and YAML frontends.
Add space between unit labels in range constraint for improved readability.
This release adds a KDL frontend, three ways to print what a service loaded, and commented-out entries so a generated template shows you every setting a spec accepts rather than only the ones that carry a value.
This release adds template generation, multi-source configuration layering, the keyword_enum! macro, and a way to derive a spec's Default from its attribute defaults.
This release adds a way to automatically ensure all nested specs are validated.
The confval and confval-derive crates now share a single version and are released together.
From this release on, one version number and one set of release notes cover the whole workspace.