Changelog

What's New

A full history of NodeMesh releases, bug fixes, and improvements.

v1.1.0
New

Hytale dedicated server support (Beta)

Host a Hytale server on your own Linux hardware. NodeMesh handles the runtime, configuration, and a live console — you bring the server files using Hytale's official tools and your Early Access account. Turn on the traffic proxy for a shareable address your friends can join, with no port forwarding. Linux hosts only, in beta — we'd love your feedback.

Improve

A smoother way to add your first host

If you haven't connected a host yet, the New Server flow now guides you through it without leaving the page and continues on its own as soon as your host comes online.

Improve

Clearer server creation

Player presets now show what each one needs and let you know when the host you picked doesn't have enough memory — so you find out before you create, not after. Setting up a Minecraft server now includes a quick EULA confirmation.

Improve

Share your server in one click

While a new server sets up for the first time, the console now shows clear progress. Once it's live with the traffic proxy on, a single button copies an address you can send straight to friends.

Fix

Reliability fixes

A round of smaller fixes across server creation and the file manager for a smoother day-to-day experience.

Open Beta  Current
New

Email registration & login

Sign up with email and password — no third-party account required. Full verification flow with email confirmation, forgot password, and reset password support.

New

Mod Manager (Modrinth)

Browse, install, and manage Fabric and Forge mods directly from the panel. Dependency resolution, version compatibility checks, and one-click install from Modrinth's catalog.

New

Email notifications

Automatic email alerts when your server crashes or is auto-stopped due to low balance. Sent to your verified email address.

Improve

Billing hardening

NMC billing is now atomic — server restarts can no longer cause double-charges. Grace period state persists across reboots. Auto-stop retries up to 3 times before marking a server as errored.

Improve

Server lifecycle reliability

Instances stuck in "Starting" for over 5 minutes are automatically transitioned to Error. Heartbeat reconciliation marks servers as Stopped if the agent stops reporting them. Port conflicts are now prevented at the database level.

Improve

Live status header

The instance header now polls every 3 seconds — status badge and action buttons always reflect the real state without a page refresh.

Fix

CPU/RAM hidden when server is stopped

Metrics are no longer shown when a server is offline. The panel now tracks per-instance resource usage rather than the whole host.

v0.9.2
Fix

Proxy reconnect on node restart

The traffic proxy tunnel now automatically re-establishes within 3 s after the agent reconnects, rather than requiring a full instance restart.

Fix

Session expiry during long console sessions

Users watching the live console for more than 30 minutes were being silently logged out. Sessions are now refreshed on active SSE connections.

Improve

Node offline detection latency

Reduced the heartbeat timeout from 30 s to 12 s. Offline alerts now fire within 15 s of a node going offline.

v0.9.0
New

Traffic Proxy (NAT bypass)

Route player traffic through the NodeMesh edge proxy without port forwarding. Works behind CGNAT, university networks, and VPNs. TCP and UDP both supported. Included for all beta testers.

New

Schema-driven Config UI

Game configurations now render as visual forms based on a JSON schema. Edit max-players, world seed, game mode, and dozens of other settings with sliders, dropdowns, and toggles — no file editing.

New

Team members (planned)

Invite users to your organisation with Owner, Admin, or Member roles. Fine-grained permissions per node and instance. Coming in v1.1.

Improve

Instance start time

Minecraft Java server cold start reduced from ~40 s to ~22 s by caching the JRE download after first install.

Agent

Agent v0.9.0

New CommandStream RPC replaces the previous polling architecture. Latency between panel action and agent execution reduced from ~2 s to <200 ms.

v0.8.1
Security

Session fixation fix

Regenerate session ID on every login. Addresses a theoretical session fixation vector reported via responsible disclosure.

Fix

Instance STDOUT buffer overflow

High-throughput servers (>2000 log lines/min) were causing the in-memory log ring buffer to block. Buffer is now asynchronous with backpressure.

v0.8.0
New

Live console (SSE)

Real-time stdout/stderr streaming in the web panel via Server-Sent Events. No polling, no WebSocket library — just the browser's native EventSource.

New

Crash analytics

Automatic crash detection and log capture when a game server exits unexpectedly. Crash details available on the instance overview page.

Improve

Dashboard responsiveness

Tailwind CSS grid rework — dashboard is now fully usable on mobile screens down to 375 px.

v0.7.0
New

Pairing flow

New frictionless node onboarding: installer prints a token, paste it in the panel, done. Replaces the previous 6-step manual config approach.

Agent

Linux arm64 + Windows amd64 builds

Agent binaries now published for Linux arm64 (Raspberry Pi 4/5) and Windows amd64 in addition to Linux amd64.

Coming next

Team members & roles
Multi-region proxy nodes