Release notes v0.9.5
Workshop
- Manual interface connections are now preserved on
workshop refresh.workshop restoreresets connections to defaults. - Support the
desktopinterface in a WSL environment. See the outstanding WSL bug for details. - Enable Workshop-specific OpenSSH client config by default on distributions that support
/etc/ssh/ssh_config.d/. Connecting to a workshop host via SSH requires no manual configuration. See docs for more info. Your running workshops need to be removed and launched again to benefit from the automatic configuration. workshop init --sdksto allow in-project and try SDKs.- Improved the daemon startup time. The daemon is socket-activated that the startup time may impact latency in setups with many workshops.
SDKcraft
- Switched to Ubuntu One SSO. It requires
sdkcraft logoutandsdkcraft loginto get new credentials. - Added the
sdkcraft login --exportoption to export credentials in a file for CI pipelines. - Added the
sdkcraft logoutcommand.
Reference SDKs
See Reference SDKs repo.
vscode-remoteSDK: will be made obsolete and phased out due to the automatic OpenSSH configuration change. The upcoming first release of the VS Code extension will take care of the code server caching and preserving configuration over refreshes.
Docs
- Updated README to be example-focused and less verbose.
- Expanded documentation on
hostnamecoverage and SSH auto configuration. - Added backward compatibility for workshops.