Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 20:36
· 98 commits to main since this release
Immutable release. Only release title and notes can be modified.

What's New

This release adds game-server configurability and ICMP ingress support, alongside a broad set of reliability and UX fixes across the operator app.

Features

  • Game servers now support environment variable token interpolation, making deployment configs more flexible.
  • Infra automatically provisions ICMP echo (ping) ingress rules from configured ICMP port entries.
  • New shared UI primitives (FormField, native select, textarea) ship across the web app's forms.

Fixes

  • Infrastructure runs: apply/destroy status no longer gets stuck on stale records, an unfound run now surfaces a clear error instead of hanging, and the run-detail stream is properly cancelled when navigating away.
  • Discord: the Client ID field no longer gets wiped when cleared, and a Discord notification now fires if DNS/IP resolution fails.
  • Setup & wizards: guided AWS profile detection now takes priority over the pasted-key fallback, and the add-game wizard's dedupe logic no longer breaks on a bad separator character.
  • Security & reliability: deploy IAM permissions were corrected to grant SimulatePrincipalPolicy, sensitive RunTask parameters are now redacted from failure logs, and Lambda handlers validate input (hex parsing, environment JSON) before use instead of crashing.
  • Accessibility: async error states now announce via role="alert".
  • Packaging: the health-check Lambda's bundled output is now correctly included in packaged app builds.
Full changelog

Features

Bug Fixes

Refactoring

Documentation

Tests

Chores

Build System

Other