What's new in Rust for VSCode 0.7.8
Jul 27, 2020
- Rebrand extension as RLS-agnostic
- Add missing semantic token types definition
New in Rust for VSCode 0.7.7 (Jul 27, 2020)
- Only synchronize relevant workspace settings for RLS
- Rename configuration section to just "Rust"
New in Rust for VSCode 0.7.6 (Jul 27, 2020)
- Support rust-analyzer as an alternate LSP server
- Bump required VSCode version to 1.43, use language server protocol (LSP) v3.15
New in Rust for VSCode 0.7.5 (Jul 27, 2020)
- Remove redundant snippets and improve usability of select ones e.g. if let
- Accept rustup toolchain shorthands in rust-client.channel, e.g. stable-gnu or nightly-x86_64-msvc
- Remove deprecated rust-client.useWsl setting (use the official Remote - WSL extension instead)
New in Rust for VSCode 0.7.4 (Jul 27, 2020)
- Add a Start/Stop the RLS command
- Introduce a rust-client.autoStartRls (defaults to true) setting to control the auto-start behaviour when opening a relevant Rust project file
- (!) Don't immediately start server instances for every already opened file
- (!) Don't immediately start server instances for newly added workspace folders
- Dynamically show progress only for the active client workspace
- Correctly run tasks based on active text editor rather than last opened Rust file