🔧 Stability and Performance Improvements 🔧
This release focuses on fixing bugs, improving performance under load, and making the system more reliable across all devices and network conditions.
📋 Changelog
Improvements ✨
-
Faster fleet updates — Node cards appear immediately, while system information loads progressively rather than blocking on all data to load.
-
Accurate container count — The fleet dashboard now shows only installed applications. Infrastructure containers (like update watcher and proxy tunnels) are no longer included in the count.
-
Better CPU reporting — Improved CPU performance monitoring on Linux systems under heavy load.
Bug Fixes 🐛
-
Proxy list save race — Fixed a race condition where rapidly toggling proxy entries could corrupt saved state.
-
Various fixes and optimisations — Improvements across the dashboard, setup wizard, proxy management, and command-line interface for a smoother overall experience.
📝 Update Instructions
Run igm update to update IGM to version 3.0.0-beta.5.
Run igm web restart to restart the server.
Run igm version to check what version you're on.
If the update doesn't work, run the installer to force the update.
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/XternA/income-generator/installer/install.sh | shWindows
Run the following installer outside of WSL with Command Prompt.
curl -fsSL https://raw.githubusercontent.com/XternA/income-generator/installer/install.cmd -o install.cmd && install.cmd && del install.cmdRun igm web restart to restart the server.