Repository navigation
v1.0.4
v1.0.4
Hardens Windows prerequisite setup and improves compatibility with endpoint security software.
Changes
- Replaced the PowerShell-based WSL, Ubuntu, and Docker prerequisite flow with a fixed-purpose native Windows helper.
- Removed PowerShell from NetWatch's prerequisite installation path.
- Added installer heartbeat and interruption detection so blocked or terminated setup operations are reported instead of hanging or being mistaken for success.
- Added stronger Ubuntu provisioning checks to distinguish a registered distro from a fully initialized and usable installation.
- Added a safe recovery flow for incomplete Ubuntu first-run setup.
- Preserved NetWatch's existing UAC boundary: Setup remains unelevated and requests elevation only for required WSL machine servicing.
- Preserved Docker download restrictions and Windows signature verification before installation.
- Improved handling of partially completed prerequisite installations without automatically resetting or unregistering user data.
- Updated installer and security documentation for the native prerequisite architecture.
The new prerequisite flow was validated on a clean Windows system with Malwarebytes Real-Time and Exploit Protection enabled at aggressive detection settings.