1.8.5 (2026-03-15)
- race condition in mission upload (b610b43)
1.8.4 (2026-03-15)
- preserve mod symlinks across servers sharing a game install and copy bikeys instead of symlinking (cad4495), closes #35
1.8.3 (2026-03-15)
- bikey files not found due to case-sensitive path and missing lowercase conversion on failed downloads (a6c780b)
- don't scroll to top when restarting servers (7faca4e)
1.8.2 (2026-03-11)
- allow empty scenario ID on Reforger server creation (ec57fd1)
1.8.1 (2026-03-11)
- add query_port to Reforger and Project Zomboid settings schema (b657e44)
- add query_port to Reforger and Project Zomboid settings schema (af27c01)
1.8.0 (2026-03-11)
- add paratest, general improvements (a32f95d)
- fix crash handling (504c001)
- improvements (396abdc)
- move game-specific fields from servers table to game settings tables (7eab204)
- remove AUDIT_PLAN.md left over from LLMs in previous commit (8fdb0fc)
- rewrite tests, add SteamWorkshopMods contract (44a4075)
- add missing tests/Unit directory for ParaTest (5f42f66)
- clear cached routes before parallel tests to prevent race condition (a40726b)
- remove paratest to resolve parallel test race conditions on CI (54a8f6e)
1.7.1 (2026-03-11)
- update release script, check for app version on boot (177f842)
1.7.0 (2026-03-11)
- allow tailing multiple log files (a544fec)
- allow tailing multiple log files (2eed107)
- logging fixes (4dff2c9)
1.6.2 (2026-03-11)
- allow nullable scenario_id for Reforger servers (#23) (266f475)
- allow nullable scenario_id for Reforger servers (#23) (a6fcb39)
1.6.1 (2026-03-10)
- enable PHP-FPM worker log capture and reduce Caddy log noise in Docker (1848cee)
1.6.0 (2026-03-10)
- add Factorio game handler and HTTP download installer infrastru… (75caeb2)
- add Factorio game handler and HTTP download installer infrastructure (563f0fd)
1.5.0 (2026-03-10)
- add Project Zomboid game handler with full server management (cfe281b)
- add Project Zomboid game handler with full server management (0075a53)
1.4.0 (2026-03-10)
- add skill for LLMs to generate gamehandlers (2baf934)
- automatic game handler generation (c1ce131)
- gameserviceprovider cache, generic frontend over games (5e78352)
- wip (a99baa5)
- wip, add query port (e915333)
1.3.2 (2026-03-10)
- resolve Larastan error, add Larastan to CI, and cover test gaps (57f5e9b)
- set explicit target-branch for release-please (afbc2ac)
1.3.1 (2026-03-09)
- update GitHub URL and remove log box from welcome demo (0d23668)
1.3.0 (2026-03-09)
- add server lifecycle demo to welcome page and complete SEO meta tags (fcf1852)
1.2.0 (2026-03-08)
- vendor fonts, add OG image, refresh welcome page and branding (3dba79b)
1.1.0 (2026-03-08)
- front page (405f2b8)
1.0.0 (2026-03-08)
- display app version in sidebar and auto-bump on release (2f655e0)
0.3.3 (2026-03-08)
- define SIGTERM and SIGKILL fallbacks when pcntl extension is unavailable (c3d4ce1)
0.3.2 (2026-03-08)
- remove dangling symlinks in copyBiKeys before creating new ones (ef8c4ee)
0.3.1 (2026-03-08)
- recreate .env and APP_KEY in Docker test stage (3b673c0)
- use standard steamcmd base image and chown /home/steam for root (5098529)
0.3.0 (2026-03-08)
- test release pipeline (f10e575)
0.2.0 (2026-03-08)
- add animations for server states, allow reboots during boot (da3a703)
- add dashboard view (064213d)
- add docker image (f3161f9)
- add persisted scenario info, discord webhooks (1d3e45f)
- add support for auto restart (3c4ae45)
- backups (5208067)
- crash detection and discord webhook notifications (08d4d3e)
- detect mod downloads from arma reforger version string (0782f6f)
- edit license, edit favicon (a6ee70b)
- escape commands better (decc8b9)
- initial (bc7d300)
- move to using form requests (66f2801)
- network settings, UI work (08454ae)
- port to Inertia v2 + React 19 (941f6b7)
- support multiple games (53a3c0e)
- support multiple strings for crash detection (1d8d3df)
- update boot detection strings (4af8420)
- update project name (83537fa)
- update README.md (148a563)
- use websockets for broadcasting server status, use toasts (c0725b4)
- add migration plan for LLM models for multi-game support (77198e4)
- add some screenshots (31e0969)
- CI test failures from proc_open and overly broad assertDontSee (64ec702)
- code cleanup (b9b9abc)
- resolve eslint errors in project source files (a19522f)
- steam login verification (45943cf)
- stuff (4b77471)