When Zwift updates it leaves its launcher in Administrator Mode (elevated) after the update. Now zwift-login handles that situation properly.
Besides that the new version 42 contains other bug fixes and improvements.
Bug fix: Detect if ZwiftLauncher is elevated/running as administrator and if necessary make closing it the only option (disabling ‘Launch Zwift’ and showing the ‘Close Launcher’ button instead).
Improvement: There are now extra controls that username and password fields have been updated before proceeding through the flow (to better handle the situations where it takes some time for the Launcher window to load and react to changes).
Bug fix: Could not find the TrainerRoad windows (relevant when you also use TR-Z-move).
Improvement: Adds a new
/nouser command line switch. When zwift-login is launched with that switch you are allowed to launch Zwift even if no user/password is stored in zwift-login, and zwift-login also just presses Let’s Go if that is the screen the launcher opens with (it skips the Change User step in the launcher which it normally would trigger).
This is intended mostly for specialised scenarios where you use zwift-login for automating the login process. If you use the
/launch command line switches together zwift-login will simply launch Zwift and press Let’s Go (assuming that the launcher have saved your username and password).