1.5 KiB
Weatherreporter v0.11.0
This release adds a configurable default publication directory for generated weather reports.
Summary
Operators can now set output.directory once for both individual reports and
scheduled batches. Explicit --out and --out-dir destinations continue to
take precedence, while installations that omit the setting retain the existing
current-directory behavior.
Compatibility
This release is additive and compatible with v0.10.1. Existing configuration
files, commands, report filenames, Promptkit behavior, and Distributor
notification behavior remain valid and unchanged.
Upgrade
No special action is required. To use the new default destination, configure
output.directory as described in the configuration
reference. Existing deployments may continue using the current
working directory or explicit CLI output flags.
Changes
- Added strict configuration loading and validation for the optional
output.directoryfield. - Applied the configured directory consistently to
generateandrun, with explicit CLI destinations retaining highest precedence. - Preserved relative-path handling, absolute result paths, atomic publication, cancellation safety, and Distributor notification ordering.
- Strengthened output preflight so existing non-directory paths, uninspectable paths, and dangling symlink components fail before expensive report work.
- Updated the CLI reference and operations guide for the new destination-selection behavior.