Skip to content

chore(release): prepare v0.5.0 and address pre-release review findings - #69

Merged
simonvanlierde merged 1 commit into
mainfrom
chore/prepare-v0.5.0
Nov 1, 2026
Merged

simonvanlierde merged 1 commit into
mainfrom
chore/prepare-v0.5.0

Conversation

@simonvanlierde

Copy link
Copy Markdown
Contributor

This prepares the v0.5.0 release and resolves issues flagged during the pre-release review of changes since v0.4.0.

  • Fixed stat panels in Service Health to query instant metrics, avoiding Prometheus timeouts across 30-day ranges.
  • Corrected webhook template annotation casing to .commonAnnotations so ntfy stops returning HTTP
  • Updated run_scheduled.sh to exit 130 on SIGINT and log job cancellation instead of timeout.
  • Stripped query parameters from unhandled error script paths in rum.html, and documented the edge proxy bearer auth
  • Added v0.5.0 upgrade instructions and compare links to CHANGELOG, and updated metadata in CITATION.

Tests: just check passed (all linters, shellchecks, and config validators) and just smoke passed ("Stack healthy").

- Cut 0.5.0 release in changelog with upgrade instructions and compare links
- Set version, release date, and keywords in CITATION.cff
- Request instant metrics on Service Health stat panels to avoid Prometheus timeouts
- Fix webhook annotation casing to commonAnnotations to prevent ntfy 400 errors
- Handle SIGINT with exit code 130 and cancellation reason in run_scheduled.sh
- Strip query strings from unhandled error script URLs in rum.html
- Document edge proxy bearer authorization pattern in RUM spoke guide
- Consolidate runbook alert catalog and document ntfy storage volume and CNAMEs
- Fix contributing guide link to runbook verification commands
@simonvanlierde
simonvanlierde merged commit 4972194 into main Nov 1, 2026
4 checks passed
@simonvanlierde
simonvanlierde deleted the chore/prepare-v0.5.0 branch November 1, 2026 03:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant