vscode-rust v0.4.0 Release Notes

  • ๐Ÿ’ฅ Breaking changes

    • ๐Ÿšš "rust.forceLegacyMode" has been removed and rust.mode has been introduced as a replacement. The Pull Request

    ๐Ÿ› Bug fixes

    • ๐Ÿ”Š The extension logs errors happened during racer initialization properly. The Pull Request

    • The extension can start racer even if the path to it contains spaces. The Pull Request

    • The extension can execute Cargo command in the terminal even if the arguments contain spaces. The Pull Request

    • The extension can create a playground even if "rust.cargoCwd" is specified. The Pull Request

    • โœ… The extension can create a playground on the latest version of vscode. The Pull Request

    ๐Ÿ”‹ Features

    • The extension uses the nightly toolchain to work with RLS. The Pull Request

    • The extension asks to install the nightly toolchain and installs it. The Pull Request

    • The extension shows installing components via rustup in the output channel. The Pull Request

    • The extension asks to choose the mode in which the function will function. The Pull Request

    • The extension can use rustfmt when functioning in the RLS mode. The Pull Request

    • The extension asks to choose the toolchain which will be used for installing components, running Cargo commands. The Pull Request

    • The completion is not shown when the cursor in the comment. The Pull Request

    Misc

    • โšก๏ธ The extension does not ask to update rustup before installing rls. The Pull Request