Skip to content

Release v1.0.4

Choose a tag to compare

@ramius86 ramius86 released this 15 Sep 19:04
· 105 commits to main since this release
dca8cbc

1.0.4 - 2026-09-15

Features

  • add column sorting, harmonize page layout, and improve editor modal UX by @ramius86
  • add web file manager with editor, zip support, and security guards by @ramius86
  • add operational alerts and configurable scan intervals by @ramius86

Bug Fixes

  • correct modal fullscreen centering, process exit logging, and deduplicate WS subscriptions by @ramius86
  • normalize CF_TEAM_DOMAIN URL format by @ramius86
  • eliminate data race on headless client state by @ramius86
  • protect active server log files from retention cleanup by @ramius86
  • cap reverse log seek buffer to 32MB to prevent OOM by @ramius86
  • add per-job context timeout and error handling by @ramius86
  • add res.ok validation to raw fetch calls by @ramius86
  • re-subscribe active listeners on websocket reconnect by @ramius86
  • enable init process for zombie reaping by @ramius86
  • resolve headless client race condition and clean up code review debt by @ramius86

Maintenance

  • switch base image to ghcr.io/steamcmd/steamcmd:debian-13 and update steamcmd path by @ramius86
  • bump frontend and backend dependencies by @ramius86
  • merge PR #51 bump golangci/golangci-lint-action by @ramius86 in #51
  • bump golangci/golangci-lint-action by @dependabot[bot]

Performance

  • enable immutable caching for Vite static assets by @ramius86

Other Changes

  • Merge pull request #53 from ramius86/docker/steamcmd-debian-13 by @ramius86 in #53
  • Merge pull request #52 from ramius86/feat/discord-operational-alerts by @ramius86 in #52