v0.4.0
🐳 Docker (dedicated server)
Run the dedicated server (game server + admin/portal/download UI, optional AI backend) on any OS with Docker:
docker pull ghcr.io/marceld23/blocks-beyond-the-stars-server:0.4.0
# or the rolling tag:
docker pull ghcr.io/marceld23/blocks-beyond-the-stars-server:latestSetup & configuration: SELF_HOSTING.md §10.
What's Changed
- docs: drop Raspberry Pi references in favor of generic Linux ARM64 by @marceld23 in #17
- ci: PR build/test gate (warnings-as-errors, docs-only skip) + drop Raspberry Pi doc references by @marceld23 in #16
- ci: make docs-only skip safe for a required status check by @marceld23 in #18
- feat(multiplayer): raise default player cap from 4 to 12 by @marceld23 in #19
- docs: mandate local test/warning/Unity-build verification after changes by @marceld23 in #20
- test(multiplayer): 12-player smoke test for the raised cap by @marceld23 in #21
- ci: add format/lint/CodeQL checks; fix editorconfig LF mismatch by @marceld23 in #22
- style: reformat with dotnet format; enable Format CI gate by @marceld23 in #23
- docs: reflect format/lint/CodeQL as required status checks by @marceld23 in #24
- ci: fix docs-only skip detection (paths-filter never actually skipped) by @marceld23 in #25
- feat(server): optional Docker image for the dedicated server by @marceld23 in #26
- docs: add Windows security notice (unsigned build + firewall) to README by @marceld23 in #27
- ci(security): pin Actions to SHAs, harden wiki esc, CodeQL -> security-extended by @marceld23 in #28
- ci: bump first-party Actions to Node 24 majors by @marceld23 in #29
- docs(ai-tools): warn that AI asset generation is non-deterministic by @marceld23 in #31
- feat(comms): tiered radio reach + live voice chat by @marceld23 in #30
- ci: re-pin 3rd-party Actions to Node 24 majors by @marceld23 in #32
- ci: bump game-ci/unity-builder v4 -> v5 (Node 24) by @marceld23 in #33
- fix(ui): split in-game menu top bar into two rows so Close no longer overlaps tabs by @marceld23 in #35
- ci(codeql): compile C# (manual build mode) to fix low analysis quality by @marceld23 in #36
- ci(release): prepend the Docker pull command to release notes by @marceld23 in #37
Full Changelog: v0.3.2...v0.4.0