Repository navigation
v2.21.2
Update notifications and safer updating
Nex now tells you when a newer release is available and gives the update process clearer feedback. The updater is more compatible with older Windows PowerShell environments and starts the refreshed runtime directly after installation.
What changed
- Update notice: Nex checks for updates at startup and shows an update button only when a newer stable release exists.
- Update feedback: The button now shows
Updating...,Updated,Up to date, orRetryinstead of silently launching a background process. - Settings version: Settings now displays the running app version in its footer.
Bug Fixes
- Updater compatibility: Fixed failures on Windows PowerShell versions without
Get-FileHash,ConvertFrom-Json -Depth, or emptyStart-Process -ArgumentListsupport. - Update restart: The updater starts the new runtime directly in foreground mode, avoiding an unnecessary background-to-foreground startup race.
- Installer activation: Added foreground activation requests from Nex and the installer itself.
Architecture
- Startup-only checks: Removed hourly background update checks to avoid unnecessary network activity and notifications.
- Release validation: Installer downloads remain protected by manifest and SHA-256 verification, with a .NET hashing fallback.
Commit Log
34982admerge: integrate update notification workflow55cb91ffix(updater): stabilize update workflow755a270fix(updater): check for updates on startup only instead of hourly778343dfix(ui): sync all update button transitions with single 'all' propertye94fec6fix(ui): add updateAvailable to JSON state and sync transition timing5a3e879feat(ui): add update notification in overlayda7b03ffix(text): make WebView background opaque to enable ClearType9170597fix(text): enable ClearType by using opaque panel background105dfe2chore:bump v