Final Update for 2025 π
As 2025 comes to an end. I wish you all a wonderful and welcoming start to 2026 and thank you for all your support.
Here is the final changelog and update for the year.
Happy New Yearππ₯³
π Changelog
New Features β
- Single app installation via
igm install- Quick interactive installation of individual apps with real-time credential validation.- Check
igm helpfor description. For now this feature can be run via the commandigm install. - This feature is useful when you need to deploy a single application rather than a suite of apps. This feature currently does not extent to proxy instances.
- Check
- Credential validation system - Pre-installation checks ensure required credentials are filled before deployment.
- Inline app configuration - Configure specific apps without running full setup wizard.
- Auto-organised config files - credentials automatically sorted by order after change.
- Better overall UX experience. IGM will also prompt when there are no applications configured or selected and will inform the user.
Performance Improvements β‘
- Overall improved performance underneath the hood for proxy installation.
- During proxy installation now has smarter wait between proxy entry installs to allow time for applications to be ready and running. This is useful for constrained hardwares for instance on Raspberry Pi's that's heavily loaded. The smart wait is dynamic, on faster more powerful systems, there is essentially no wait time.
- Proxy Installation - On
SIGINThandles immediate interruption and removes proxy applications altogether and performs clean up. For example if you pressCtrl+C. - 40% faster credential validation - Optimised file loading and caching.
- Performance improvement when running
igm show.
Bug Fixes π
- Fixed issue in Windows Subsystem for Linux would have issue installing missing dependencies.
- Setup interrupt handling - On
SIGINTmessage is displayed correctly if no changes have been made. - Fixes to other minor issues.
Miscellaneous
- Added
ByteBenefitto additional application list. See here.
π Update Instruction
Run commands and step process:
- Run
igm update- Update IGM tool to get the latest changes. If updating via IGM menu, reload IGM for changes to take effect.