confval v0.8.0
This release adds JSON and YAML frontends, a language server that works for any spec, block labels and cross-block references, a scaffolding command that installs agent skills, and a map field in the derive.
This release adds JSON and YAML frontends, a language server that works for any spec, block labels and cross-block references, a scaffolding command that installs agent skills, and a map field in the derive.
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.