New here? The 2.0.0 release notes carry the full picture — what WSL Manager 2 is, every feature, the download table and how Pro works. This release only lists what changed since 2.0.1.
Fixed
macOS VMs: you can actually log in now
- Every Linux VM gets a login password, and a new Login details button on the VM's row shows the account, the password (masked until revealed, one click to copy) and the SSH key. Before, a VM created from a cloud image with a custom user had no password at all, so the login prompt on its own screen could not be answered by anyone.
- Your own
~/.sshkey is authorized in every Linux VM (created for you if you have none), so a plainssh user@<vm-ip>from your own Terminal just works. - The terminal button on a running VM opens an SSH shell as the VM's user — no login prompt, no password — and falls back to the serial console when the guest can't be reached by key.
- Fixed the shell that button opens coming up dead: the SSH session was never the Terminal window's foreground job and stopped on its first read of the tty. It now is.
- VMs created before this release pick up a password the first time you open Login details; it applies on the VM's next boot, and the dialog tells you so.
Other
- The hosting-interface probe behind the web dashboard's share links is built the same way on every Flutter the project supports.
Added
- AI Workspace: OpenCode is available as a fourth tool, next to Hermes Agent, OpenClaw and Open WebUI.
- Sandboxed AI on macOS: throwaway sandboxes are created as native VMs on the Apple backend, the way they are as distros on Windows.
Downloads
Same as 2.0.0: Microsoft Store (recommended on Windows), the -setup.exe or portable .zip below, winget install Bostrot.WSLManager, and on Apple silicon the .dmg or brew install --cask bostrot/tap/wsl-manager.