• v1.5.0 15cd144c27

    v1.5.0 Stable

    serrebi released this 2026-04-29 08:59:40 -07:00 | 3 commits to main since this release

    Changes

    • Windows hidden updater now runs through a wscript.exe/VBScript wrapper so the PowerShell updater does not flash a console window at startup/logon.
    • Windows GUI and one-click updaters now refresh npm CLIs per package with npm install -g <package>@latest, matching the working Claude/Codex scheduler approach.
    • Gemini shim repair now supports both bundle\gemini.js and dist\index.js package layouts and removes the PowerShell shim so gemini resolves through the repaired .cmd shim.
    • One-click Windows updater can find npm from PATH or the standard Node.js install directory, and dry-run commands no longer require elevation.
    • Linux cron updater now also uses npm install -g <package>@latest; the Linux script remains LF-only.

    Verification

    • py -3.14 -m unittest -q test_ai_cli_installer_gui.py
    • py -3.14 -m coverage run -m unittest -q test_ai_cli_installer_gui.py
    • py -3.14 -m coverage report -m ai_cli_installer_gui.py test_ai_cli_installer_gui.py (current total: 87%)
    • powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\install_all_windows.ps1 setup-updater -DryRun
    • powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\install_all_windows.ps1 install codex -DryRun -NoAutoUpdate
    • Git Bash: bash -n install_all_linux.sh, help, and list
    • cmd /c build_exe.bat
    Downloads