Document Weatherreporter v0.11.0
All checks were successful
ci/woodpecker/tag/release Pipeline was successful
All checks were successful
ci/woodpecker/tag/release Pipeline was successful
This commit is contained in:
37
docs/releases/v0.11.0.md
Normal file
37
docs/releases/v0.11.0.md
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
# 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.
|
||||||
Reference in New Issue
Block a user