github XternA/income-generator 3.0.0-beta.8

latest release: 3.0.0-beta.9
5 hours ago

🔧 Unraid Support, Stability and Performance Improvements 🔧

This release adds better support for the Unraid platform, improves update handling, and includes further hardening, bug fixes and performance improvements — resulting in a faster, more reliable and more efficient platform.

📋 Changelog

Improvements ✨

  • Better Unraid support — IGM's installer now detects Unraid automatically and installs to the array, so the runtime, binary and app data survive reboots. With autostart enabled (igm web start --auto), the WebUI starts by itself from the boot flash after a reboot.
  • Fleet reliability — Faster peer reconnection, immediate offline detection and smarter server ordering in the Fleet view.
  • Live network detection — IGM now picks up host IP changes (Wi-Fi/VPN/DHCP) while running, without a restart.
  • Update experience — Upcoming updates will be installable directly from the WebUI, and the dashboard shows an update banner when one is available. This release prepares the logic for the next release cycle.
  • System stability — More reliable fleet peer tracking and server stop/restart lifecycle, with reduced resource usage on constrained hardware.

Bug Fixes 🐛

  • General fixes — Squashed various internal bugfixes across the server, the WebUI and the installation tooling.

📝 Update Instructions

  • Run igm update to update IGM to version 3.0.0-beta.8.
  • Run igm version to check what version you're on.

⚠️ If the WebUI still shows the previous version after updating, run igm web restart to restart the server.

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 | sh

Windows

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.cmd

Run igm web restart to restart the server.

Don't miss a new income-generator release

NewReleases is sending notifications on new releases.