Releases: microsoft/vscode-python
Releases · microsoft/vscode-python
2021.8.1159798656
2021.8.3 (23 August 2021)
Fixes
- Update
vsceto latest to fix metadata in VSIX for web extension.
(#17049)
2021.8.1147840270
2021.8.1105858891
2021.8.1 (6 August 2021)
Fixes
- Fix random delay before running python code.
(#16768) - Fix the order of default unittest arguments.
(thanks Nikolay Kondratyev)
(#16882)
2021.8.1102490946
2021.8.0 (5 August 2021)
Enhancements
- Add new getting started page using VS Code's API to replace our custom start page.
(#16678) - Replace deprecated vscode-test with @vscode/test-electron for CI. (thanks iChenLei)
(#16765)
Code Health
- Sort Settings Alphabetically. (thanks bfarahdel)
(#8406) - Changed default language server to
Pylancefor extension development. (thanks jasleen101010)
(#13007)
2021.7.1060902895
2021.7.1053846006
2021.7.1 (21 July 2021)
Enhancements
- Update
debugpyto the latest version.
2021.7.1050252941
2021.7.0 (20 July 2021)
Enhancements
- Support starting a TensorBoard session with a remote URL hosting log files.
(#16461) - Sort environments in the selection quickpick by assumed usefulness.
(#16520)
Fixes
- Add link to docs page on how to install the Python extension to README. (thanks KamalSinghKhanna)
(#15199) - Make test explorer only show file/folder names on nodes.
(thanks bobwalker99)
(#16368) - Ensure we dispose restart command registration before we create a new instance of Jedi LS.
(#16441) - Ensure
shellIdentificationSourceis set correctly. (thanks intrigus-lgtm)
(#16517) - Clear Notebook Cell diagnostics when deleting a cell or closing a notebook.
(#16528) - The
poetryPathsetting will correctly apply system variable substitutions. (thanks Anthony Shaw)
(#16607) - The Jupyter Notebook extension will install any missing dependencies using Poetry or Pipenv if those are the selected environments. (thanks Anthony Shaw)
(#16615) - Ensure we block on autoselection when no interpreter is explictly set by user.
(#16723)
2021.6.944021595
2021.6.0 (16 June 2021)
Enhancements
- Improved telemetry around the availability of
pipfor installation of Jupyter dependencies.
(#15937) - Move the Jupyter extension from being a hard dependency to an optional one, and display an informational prompt if Jupyter commands try to be executed from the Start Page.
(#16102) - Add an
enumDescriptionskey under thepython.languageServersetting to describe all language server options.
(#16141) - Ensure users upgrade to v0.2.0 of the torch-tb-profiler TensorBoard plugin to access jump-to-source functionality.
(#16330) - Added
python.defaultInterpreterPathsetting at workspace level when inpythonDeprecatePythonPathexperiment.
(#16485) - Added default Interpreter path entry at the bottom of the interpreter list.
(#16485) - Remove execution isolation script used to run tools.
(#16485) - Show
python.pythonPathdeprecation prompt when inpythonDeprecatePythonPathexperiment.
(#16485) - Do not show safety prompt before auto-selecting a workspace interpreter.
(#16485) - Assume workspace interpreters are safe to execute for discovery.
(#16485)
Fixes
- Fixes a bug in the bandit linter where messages weren't being propagated to the editor.
(thanks Anthony Shaw)
(#15561) - Workaround existing MIME type misconfiguration on Windows preventing TensorBoard from loading when starting TensorBoard.
(#16072) - Changed the version of npm to version 6 instead of 7 in the lockfile.
(#16208) - Ensure selected interpreter doesn't change when the extension is starting up and in experiment.
(#16291) - Fix issue with sys.prefix when getting environment details.
(#16355) - Activate the extension when selecting the command
Clear Internal Extension Cache (python.clearPersistentStorage).
(#16397)