Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 22:12
· 40 commits to main since this release

Highlights

  • Deploy safely from CI. Named, repository-scoped publishing keys can create and update sites under one fixed prefix, preserve human ownership, show trusted publisher attribution, and be rotated or revoked in /spots. #20
  • Build richer Spot Show reports. Reports now have structural validation, safe local image bundling, stable links, themes, fullscreen Mermaid and images, sandboxed HTML, line-numbered highlighting, ANSI terminal output, split diffs, and trace timelines. #18
  • Get dependable gallery previews. Screenshot capture now prefers the headless shell, waits for deferred rendering, validates completed PNGs, and uses bounded process shutdown. #19
  • See clearer deployment attribution. NetBird peer names replace raw IP addresses where available.

Upgrade notes

There are no breaking configuration changes. Existing databases gain publishing-key tables through additive startup schema setup. Publishing keys authenticate deploy requests but do not provide network access; CI still needs a routable HTTPS path to the Spot apex.

Contributors

Thanks to @DmitriyAlergant for diagnosing and fixing screenshot capture reliability in #19.

Images

docker pull ghcr.io/melonamin/spot-api:0.5.0
docker pull ghcr.io/melonamin/spot-caddy:0.5.0

See the full changelog or compare v0.4.0...v0.5.0.