Feature and fix notes from recent site updates, grouped by the day they were completed.
ARK: Survival Ascended launch support
ARK: Survival Ascended is now in the public launch catalog with a repaired immutable Linux runtime, 4 CPU and 16 GiB minimums, persistent worlds, managed-relay or direct/NAT connection guidance, authenticated RCON, and secret-safe startup logs.
Quieter Minecraft admin actions
Minecraft admin-action updates now stay in the Swarm Hosts notification inbox and task audit history without sending routine lifecycle emails.
Safe Minecraft helper bots
Private/test Minecraft Java deployments with Authenticate with Mojang turned off now include a dedicated Bots page with bounded Observer, Greeter, Patrol, and Survival Helper profiles, visible safety limits, session status and events, and prominent stop/cleanup controls. Public or authenticated servers, Builder and Miner, free-form AI chat, combat, and arbitrary server targets remain unavailable.
Minecraft stats collection restored
Minecraft deployment stats now sync vanilla world statistic files from the swarm host into the Stats tab and API, so existing servers show player activity after the next successful host metrics heartbeat.
Minecraft Give Item audit log
Minecraft Give Item and saved-kit grant history now lives in the audit log instead of a separate Actions history panel, with deployment-scoped audit links that show task status, targets, item or kit details, and failure messages.
Minecraft saved kit queue flow
Minecraft Saved kits now generate their grant preview automatically after a kit, online players, and reason are selected, with Queue Kit enabled only after the server-generated preview validates.
Minecraft player roles in deployment details
Minecraft deployment detail player lists now show each online player's server role, distinguishing operators from normal players when the server role source is available and showing Unknown when it is not.
Minecraft bot controls removed
Removed the temporary Minecraft bot panels and bot-control API paths while Swarm Hosts researches a production-ready intelligent bots feature.
Automatic Minecraft Give Item previews
Minecraft Give Item now refreshes the server-generated command preview automatically as players, item, quantity, reason, schedule, or advanced template fields change, and Queue Give Item enables without a separate preview-confirmation checkbox once validation is clean.
Guided Minecraft version selection
Minecraft launch now uses a supported-version dropdown for the Java server version instead of a free-text field, keeping launches on values the platform accepts.
Live Minecraft Give Item player refresh
Minecraft Give Item now lets Refresh queue a live RCON /list check when the server reports online players but cached usernames are missing, then reloads selectable player targets when the swarm host reports back.
Minecraft common admin actions
Minecraft tools now include typed command templates for broadcasts, XP, player moderation, whitelist, weather, time, and difficulty changes, with saved presets, server-side validation, preview confirmation, approval hooks for dangerous actions, and task/audit history.
Minecraft offline item delivery
Minecraft Give Item can now opt into offline item delivery with an image-local join watcher that delivers pending UUID-backed grants when players rejoin and keeps full-inventory attempts pending for retry or cancel.
Modded Minecraft Give Item catalogs
Minecraft Give Item can now refresh and search a companion-reported item registry for supported modded servers, falling back to the static vanilla catalog with clear status text when server-specific data is missing or stale.
Server-aware Minecraft Give Item players
Minecraft Give Item player search now preserves selected online players across refreshes, searches usernames and UUIDs, shows cached world/dimension/last-seen metadata when available, and rejects offline or stale targets before queueing.
Minecraft Give Item safety policies
Minecraft Give Item now enforces per-deployment safety policies for required reasons, max quantity, max selected players, large grants, blocked items, and emergency disable, with policy decisions recorded in audit details.
Minecraft admin action history
Minecraft Give Item runs now appear in task history and audit detail views with filterable status, requester, item, per-player result, generated command, and audit details.
Safer Minecraft Give Item actions
Minecraft Give Item now shows selected players, selected item, quantity, total items, generated commands, and a large-grant warning before requiring explicit confirmation to queue.
Cleaner Minecraft launch view
Launch and Configure Minecraft now skip the always-visible Host readiness preflight card, while host readiness details remain available in support diagnostics for troubleshooting.
Profile achievements
Moved first-server progress out of Launch and Deployments into Profile Achievements, with platform-wide host, server, reachability, backup, import, sharing, and automation milestones.
Windows file and backup parity hardening
Windows and Linux deployment file operations now share stricter sandbox checks for drive-root, UNC, traversal, and symlink escape paths, and copied deployment diagnostics include host runtime, data-root, and capability-warning context.
Cleaner Minecraft connection panel
Minecraft deployment Status now keeps the player address in the compact header connection panel and removes the redundant invite-friends card below the tabs.
Minecraft Podman launch compatibility
Minecraft launches now prepare the persistent /data folder for the server image user before starting the container, preventing clean Podman hosts from failing on first boot with a read-only EULA write.
Minecraft import staging cleanup
Minecraft direct-to-host import uploads now clean up successful staged sources automatically, prune abandoned .swarm-imports folders after the retention window, and show cleanup troubleshooting when the host cannot remove staging files.
Cleaner deployment Overview
Deployment Overview now stays focused on compact overview details, with connection, activity, support diagnostics, and deeper status panels grouped under the Status section.
Compact profile settings
Profile, plan, usage, notification, API token, agent, integration, and access settings now use compact operations-console layouts with grouped rows, tables, mobile-stacked access details, and isolated token rotation.
Compact host operations views
Swarm host lists now use compact operational rows with status, agent, IP, platform, uptime, and deployment counts, while host detail pages add a resource header and denser related deployment sections.
Minecraft command delivery
Minecraft operator, whitelist, and console commands now queue an image-local container exec operation so the swarm host agent can deliver the command without embedding game-specific logic.
Windows networking diagnostics
Windows swarm hosts now report managed firewall rule status, and copied diagnostics separate the local firewall, LAN endpoint, public/NAT backend, relay route, and tunnel state for deployment reachability troubleshooting.
Compact operations console
Deployment dashboards, deployment details, Minecraft actions, and plan management now use denser operations-console layouts that keep connection, status, and control actions closer together.
The authenticated shell now has shared operations-console primitives for page headers, action groups, status chips, panels, tabs, compact cards, settings forms, tables, alerts, and destructive action zones.
Minecraft Modrinth modpacks
Minecraft deployments now include a Modpacks tab for searching Modrinth packs, saving exact versions to a library, caching verified .mrpack archives on a swarm host, and queueing backup-first installs while the server is stopped.
Swarm host status diagnostics
Swarm host details now show heartbeat freshness separately from metrics freshness and include that mismatch context in copied support diagnostics.
Podman host runtime support
Linux swarm host agents can now auto-detect Podman when Docker is unavailable, force Podman with SWARM_CONTAINER_RUNTIME=podman, and report rootless runtime limitations in host readiness and support diagnostics.
Windows agent service lifecycle
Windows swarm host setup now uses an idempotent service installer with update, rollback, uninstall, diagnostics, preserved identity/data defaults, and redacted service log context in copied support reports.
Less intrusive deployment help panels
Deployment details now keep the redacted support diagnostics copy action visible while collapsing the long report preview, and the deployments overview compacts the first-Minecraft checklist for accounts that already have Minecraft activity.
Windows Minecraft host path
Windows Minecraft setup guidance now separates the preferred Docker/Linux-container path from the experimental native Java process path, and Minecraft host readiness recognizes native Windows Minecraft capability when Docker is blocked.
Action-oriented Minecraft empty states
Minecraft stats and activity empty states now point hosts to the next useful step, such as checking reachability, copying the server address, opening logs, or comparing log-derived activity with vanilla stats files.
Clearer Minecraft world import paths
Minecraft world import now explains that the source folder path is on the swarm host, shows common Linux and Windows examples, links to the import guide, and gives more direct fixes when preview validation cannot find or read the world.
Minecraft memory guardrails
Minecraft launch, resource, and settings forms now warn when Java memory leaves less than 512 MB of container RAM for overhead and block Java heap values that are at or above the container RAM limit.
Deployment repair history
Deployment details now show recent support repair attempts and outcomes for guarded retry, start, restart, Docker image prune, and agent update flows, and copied diagnostics include the same redacted history so support can see what has already been tried.
Counter-Strike: Source relay validation
Counter-Strike: Source remains in the public launch catalog after a fresh managed-relay deployment proof, with Source-query reachability and five-minute stability evidence recorded for the current CSS image.
Minecraft protocol validation proof
Minecraft deployments now persist the latest post-deploy Java status validation proof, including endpoint source, timestamp, version, player counts, MOTD text when available, and clear stale or failed proof messaging in the dashboard and support diagnostics.
Minecraft settings presets
Minecraft settings now include safe player-count and Java-memory presets, server-side validation for supported heap values, and clearer disabled-state reasons for operator and whitelist tools.
Minecraft command center
Minecraft deployment Overview now starts with a task-focused command center for invites, status and logs, stats, settings, operator and whitelist tools, world import, and backups, with disabled-state reasons when a task is not ready.
Scheduled Minecraft backups
Minecraft deployment details now show restore-point health, backup counts, plain-language backup failure guidance, and scheduled backup controls with deterministic retention for scheduled restore points.
Minecraft common fixes
Failed or stuck Minecraft deployment details now show a common-fixes panel with guarded retry, start, restart, Docker image prune, agent update, diagnostics copy, and troubleshooting guide actions, including unavailable-state reasons for unsafe runtime repairs.
Minecraft settings UI
Minecraft deployment details now show a dedicated settings flow for safe managed server.properties values, explain the required restart/redeploy behavior, and link operator and whitelist player management to the running-server Minecraft tools.
Minecraft host readiness preflight
The first-Minecraft launch path now shows host readiness checks for agent freshness, Docker, disk, memory, and relay/network state before users start their first server, and copy diagnostics include the same redacted readiness context.
Minecraft world backups
Minecraft deployment details now show latest backup status, last successful backup size and timestamp, and require an explicit overwrite confirmation before restoring a backup in place.
Minecraft activity snapshot
Minecraft deployment details now show the latest Java status-protocol online player count when available, keep log-derived join and leave counts clearly labeled, and hide raw chat message bodies from the activity feed.
First Minecraft server checklist
Added a guided first-Minecraft-server checklist to Launch and Deployments so new users can see account, agent, host, launch, reachability, invite, import, and backup progress in one place.
Minecraft invite card
Minecraft deployment details now show an invite-friends card with the best relay or public address, a Discord-friendly Copy invite button, join steps, and honest Minecraft status-probe messaging before users share a server.
Windows swarm host agent foundation
Added Windows-aware agent platform reporting, capability status, Windows install and service commands, and documentation for Linux/Windows parity expectations.
Focused deployment connection cards
Removed duplicate Logs, Files, Stats, Monitor, and Stop shortcuts from the deployment connection card while keeping those controls in the deployment section navigation and Actions view.
Cleaner Swarm Host networking details
Removed the File Gateway reachability badge from Swarm Host networking details because the File Manager tests its direct and fallback connection paths when opened.
Clearer relay guidance
Updated Swarm Host network readiness copy to explain that relay-backed access avoids manual home-router port forwarding while direct host connections remain available.
Safer form validation
Hardened launch, deployment settings, backup, transfer, API token, and Minecraft action forms with clearer input constraints and server-side rejection for unsupported game settings.
Copy diagnostics buttons
Deployment and Swarm Host detail pages now have Copy diagnostics buttons with Discord-friendly status, ID, game, endpoint, probe, and redacted recent activity context.
Swarm host monitor reliability
Improved the Swarmhost Monitoring WebRTC path so browser SDP answers stay parseable and monitor gateway failures show clearer repair guidance.
Guided Minecraft launch settings
Expanded Minecraft launch and settings controls with safer dropdowns, bounded player/view-distance inputs, whitelist and command-block toggles, and plain-language helper text.
Minecraft deployment stats
Added a Minecraft stats page with General, Items, and Mobs tabs that reads vanilla server statistics from hosted worlds and summarizes player activity in the deployment dashboard.
Copyable support reports
Added copyable support reports to deployment and Swarm Host detail pages so users can share account, host, deployment, endpoint, probe, and redacted recent log context in Discord without exposing tokens or passwords.
Dashboard and deployment detail redesign
Added a deployment command center summary that highlights running servers, queued work, public access issues, and the next best action.
Redesigned deployment detail pages with a status-first hero, copyable primary connection address, and common actions before advanced tabs.
Improved the first-host onboarding empty state with a clearer agent setup path.
Swarm host storage cleanup
Swarm host agents now automatically prune unused Docker images when Docker storage reaches 80% usage.
Added a Swarm host Operations action to manually prune unused Docker images from the web UI.
Responsive dashboard layout polish
Improved the logged-in Launch, Deployments, and Swarm hosts layouts so cards start closer to the search controls on phones and use desktop space more evenly.
Admin swarm host owner changes
Admins can now change selected swarm hosts to a registered active user from the admin Swarm Hosts view.
Admin Swarm Zone host moves
Admin Swarm Zone pages can now move selected idle hosts from platform-owned zones into another zone, including demo capacity zones.
Swarm Zone cleanup
Added a Delete zone action to Swarm Zone detail pages that removes the zone while leaving its hosts and deployments intact.
Game server version upgrades
Deployment cards and version-management views now show the server's current managed version and the latest stable version available for that game.
Added a backup-first Upgrade server version action that queues a temporary rollback backup before redeploying the newer managed image.
Temporary upgrade backups now expire automatically after three days.
Terms and privacy pages
Added public Terms of Service and Privacy Policy pages for Swarm Hosts and the Swarm Drone Discord bot.
Linked the legal pages from the bottom of the public home page so Discord and users can reach them directly without crowding the top navigation.
Swarm Drone Discord bot endpoint
Added the production Discord interactions endpoint for the Swarm Drone bot.
Prepared the deployment path for slash-command linking, server status, resources, logs, and confirmed server actions from Discord.
Public changelog
Added a public changelog view and linked it from the top homepage navigation.
Updated the publish workflow so future feature and fix releases include a dated changelog note.