diff --git a/doc/common_configuration_parameters.md b/doc/common_configuration_parameters.md index 0917e50..276f861 100644 --- a/doc/common_configuration_parameters.md +++ b/doc/common_configuration_parameters.md @@ -9,7 +9,7 @@ Users should adjust properties of this configuration parameter to customize rust This configuration parameter specifies which toolchain the extension will invoke rustup with. It is used for getting sysroot, installing components, invoking Cargo -However there are few exceptions. Currently RLS is available for nightly hence RLS and rust-analysis are installed for the nightly toolchain. +However there are few exceptions. RLS is available in stable, beta and nightly. At time of writing nightly is sometimes missing RLS. ### nightlyToolchain diff --git a/package.json b/package.json index a7c63dc..10a9166 100644 --- a/package.json +++ b/package.json @@ -471,7 +471,7 @@ "description": "rustup configuration", "properties": { "toolchain": { - "default": null, + "default": "stable", "description": "The toolchain to use for installing components (rust-src), except RLS", "type": [ "string", @@ -479,7 +479,7 @@ ] }, "nightlyToolchain": { - "default": null, + "default": "stable", "description": "The nightly toolchain to use for installing RLS and related components and running RLS", "type": [ "string",