Skip to content

Releases: microsoft/vscode-python

v2024.2.1

29 Feb 19:40
b9f4fa6
Compare
Choose a tag to compare

What's Changed

Bug Fixes

Full Changelog: v2024.2.0...v2024.2.1

2024.2.0

28 Feb 19:30
063ba15
Compare
Choose a tag to compare

What's Changed

Enhancements

  • Use terminal data write event to figure out whether shell integration is working by @karrtikr in #22872

Bug Fixes

Code Health

New Contributors

Full Changelog: v2024.0.1...2024.2.0

v2024.0.1

06 Feb 19:51
c4810ad
Compare
Choose a tag to compare

Bug Fixes

  • Do not run commands to check whether shell integration is working by @karrtikr in #22850

  • Fix venv activation for cshell by @karrtikr in #22852

  • Improve time taken to trigger language server startup once extension activation is triggered by @karrtikr in #22514

  • Fix venv activation for cshell #22852

Full Changelog: v2024.0.0...v2024.0.1

v2024.0.0

01 Feb 21:19
a0b893c
Compare
Choose a tag to compare

What's Changed

Enhancements

Bug Fixes

Code Health

New Contributors

Full Changelog: v2023.22.1...v2024.0.0

v2023.22.1

13 Dec 21:55
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • Revert "Remove old code for folder support in interpreter path setting" @karrtikr in #22638

Code Health

Full Changelog: v2023.22.0...v2023.22.1

v2023.22.0

07 Dec 19:19
780870a
Compare
Choose a tag to compare

What's Changed

Enhancements

  • Reliably detect whether shell integration is working by @karrtikr in #22440
  • Add consoleTitle to launch.json properties schema by @trysten in #22406
  • Support deactivating virtual environments without user intervention by @karrtikr in #22405
  • Use worker threads for fetching Windows Registry interpreters by @karrtikr in #22479
  • Show warning and allow user to turn off smart send for deprecated Python code by @anthonykim1 in #22353
  • Use worker threads for fetching conda environments and interpreter related info by @karrtikr in #22481
  • Use shell integration to denote success/failure by @anthonykim1 in #22487

Bug Fixes

  • Do not prefer Microsoft store interpreter over other global interpreters when auto-selecting by @karrtikr in #22380
  • Ensure Python environment defined in python.defaultInterpreterPath is returned via discovery API by @karrtikr in #22389
  • Refactor get_node_path function to handle fspath greedy access by @eleanorjboyd in #22384
  • Do not attempt to kill the process if it has already exited by @karrtikr in #22424
  • Improve shell identifier on case-insensitive system by @JamzumSum in #22391
  • Adding Locked comments to walkthrough commands by @cwebster-99 in #22432
  • If active editor opened is outside the editor, activate the first workspace by @karrtikr in #22450
  • Install requirements before toml by @karthiknadig in #22468
  • Use WorkspaceFolder.name in addition to workspace folder's basename when resolving ${workspaceFolder:name} syntax in settings by @karrtikr in #22471
  • Bump vscode-tas-client and fix tests by @karthiknadig in #22493
  • Resolve test suite discovery import errors due to path ordering by @shanesaravia in #22454
  • switch to conditional error message on check for UUID and port during pytest config by @eleanorjboyd in #22534
  • Improvement: Pass along python interpreter to jedi-language-server by @johnhany97 in #22466
  • White space after REPL prompt by @anthonykim1 in #22549
  • Fix shell integration decoration for windows pwsh by @anthonykim1 in #22560
  • fix no test id provided for pytest run by @eleanorjboyd in #22569
  • Fix shell integration decoration bug for Windows pwsh by @anthonykim1 in #22572
  • Revert unsuccessful REPL decoration fix and disable for windows by @anthonykim1 in #22578

Code Health

New Contributors

Full Changelog: v2023.20.0...v2023.22.0

2023.20.0

01 Nov 18:22
440697d
Compare
Choose a tag to compare

What's Changed

Enhancements

Bug Fixes

Code Health

New Contributors

Full Changelog: v2023.18.0...v2023.20.0

2023.18.0

05 Oct 20:38
Compare
Choose a tag to compare

What's Changed

Enhancements

Bug Fixes

Code Health

New Contributors

Full Changelog: v2023.16.0...v2023.18.0

2023.16.0

11 Sep 18:39
5527fa0
Compare
Choose a tag to compare

What's Changed

Enhancements

  • Add setting to control severity of missing package diagnostic by @karthiknadig in #21794
  • Support for Create Env command to re-create env for venv by @karthiknadig in #21829
  • Apply custom env variables to terminal when in pythonTerminalEnvVarActivation experiment by @karrtikr in #21879
  • Also show interpreter in status bar when a Python related output channel is opened by @karrtikr in #21894

Bug Fixes

Code Health

Full Changelog: v2023.14.0...v2023.16.0

2023.14.0

03 Aug 20:57
Compare
Choose a tag to compare

What's Changed

Enhancements

Bug Fixes

Code Health

New Contributors

Full Changelog: v2023.12.0...v2023.14.0