-
Weatherreporter v0.11.0
StableAll checks were successfulci/woodpecker/tag/release Pipeline was successfulreleased this
2026-08-02 02:09:47 +00:00 | 105 commits to main since this releaseWeatherreporter v0.11.0
This release adds a configurable default publication directory for generated
weather reports.Summary
Operators can now set
output.directoryonce for both individual reports and
scheduled batches. Explicit--outand--out-dirdestinations 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.directoryas 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.
Downloads
- Added strict configuration loading and validation for the optional
-
Weatherreporter v0.10.1
StableAll checks were successfulci/woodpecker/tag/release Pipeline was successfulreleased this
2026-08-02 00:36:54 +00:00 | 111 commits to main since this releaseWeatherreporter v0.10.1
This release repairs release validation after the
v0.10.0pipeline failed in
its privileged build container. Application behavior is unchanged from
v0.10.0.Summary
The unreadable-secret configuration test now verifies that its process is
actually subject to file permission bits before asserting that a mode-000
file cannot be read. This keeps the test meaningful for ordinary users while
allowing the release suite to run correctly in privileged containers.Compatibility
This patch release makes no changes to Weatherreporter's CLI, configuration,
report output, integrations, prompts, profiles, or operating behavior. It is
fully compatible withv0.10.0.Upgrade
No special operator action is required. Use
v0.10.1in place ofv0.10.0;
thev0.10.0tag remains immutable, but its failed pipeline did not publish
release binaries.Changes
- Made the unreadable-secret test capability-aware when the test process can
bypass filesystem permission bits. - Preserved the production contract that genuinely unreadable secret files
fail configuration loading. - Restored portable release validation in Woodpecker's privileged Go
container.
Downloads
- Made the unreadable-secret test capability-aware when the test process can