2022.8.0 (9 June 2022)
Enhancements
- Make cursor focus switch automatically to the terminal after launching a python process with configuration option. (Thanks djplt)
(#14851) - Enable localization using vscode-nls.
(#18286) - Add support for referencing multiroot-workspace folders in settings using
${workspaceFolder:<folder_name>}
.
(#18650) - Ensure conda envs lacking an interpreter which do not use a valid python binary are also discovered and is selectable, so that
conda env list
matches with what the extension reports.
(#18934) - Improve information collected by the
Python: Report Issue
command.
(#19067) - Only trigger auto environment discovery if a user attempts to choose a different interpreter, or when a particular scope (a workspace folder or globally) is opened for the first time.
(#19102) - Added a proposed API to report progress of environment discovery in two phases.
(#19103) - Update to latest LS client (v8.0.0) and server (v8.0.0).
(#19114) - Update to latest LS client (v8.0.1) and server (v8.0.1) that contain the race condition fix around
LangClient.stop
.
(#19139)
Fixes
- Do not use
--user
flag when installing in a virtual environment.
(#14327) - Fix error
No such file or directory
on conda activate, and simplify the environment activation code.
(#18989) - Add proposed async execution API under environments.
(#19079)
Code Health
- Capture whether environment discovery was triggered using Quickpick UI.
(#19077)