All checks were successful
ci/woodpecker/tag/release Pipeline was successful
38 lines
1.5 KiB
Markdown
38 lines
1.5 KiB
Markdown
# 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](../config.md). 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.directory` field.
|
|
- Applied the configured directory consistently to `generate` and `run`, 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](../cli.md) and [operations
|
|
guide](../operations.md) for the new destination-selection behavior.
|