Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: microsoft/vscode-python

v2025.6.1

15 May 18:22
f05c90b
Compare
Choose a tag to compare
Loading

Changes:

Bugs:

  • #25070: fix regression with import packaging for branch coverage

Others:

  • #25077: bump release 2025.6.1
  • #25074: fix regression with import packaging for branch coverage (#25070)

This list of changes was auto generated.

v2025.6.0

08 May 18:58
d597e1c
Compare
Choose a tag to compare
Loading

What's Changed

Enhancements

Bug Fixes

Code Health

New Contributors

Full Changelog: v2025.4.0...v2025.6.0

v2025.4.0

04 Apr 17:14
0b71a0f
Compare
Choose a tag to compare
Loading

Changes:

Bugs:

  • #24962: fix: use latest pet
  • #24918: Update condarc.json
  • #24921: move clear envCollection to after await
  • #24859: default to XDG_RUNTIME_DIR for mac/linux in temp file for testing comms

Others:

  • #24934: update to v2025.4.0 for release
  • #24929: Use new feedback setting
  • #24925: fix: use vsceTarget to rustTarget conversion when pulling pet
  • #24903: Ensure survey notification respects telemetry.disableFeedback setting
See More
  • #24883: remove old .eslintrc and ignore file
  • #24884: add no bad gdpr comments plugin
  • #24882: switch to use eslint.config.mjs
  • #24868: update eslint version
  • #24867: remove airbnb rules
  • #24854: Bump to 2025.3.0-dev

This list of changes was auto generated.

v2025.2.0

05 Mar 18:43
2cf0c11
Compare
Choose a tag to compare
Loading

What's Changed

Enhancements

  • Introduce autoTestDiscoverOnSavePattern configuration option by @soceanainn in #24728
  • Ensure Python Terminal Shell Integration setting is effective without reloading by @anthonykim1 in #24826

Bug Fixes

Code Health

New Contributors

Full Changelog: v2025.0.0...v2025.2.0

v2025.0.0

06 Feb 21:09
6801c1f
Compare
Choose a tag to compare
Loading

Changes:

Feature Requests:

  • #24713: Discovery cancellation
  • #24698: support pytest-ruff plugin for testing
  • #1941: GUI should show some indication that linting is current running and/or has finished
  • #440: Provide better suggestions (or install pip automatically) when it is missing
  • #943: Add support for multi-process debugging in experimental debugger
  • #941: Add support for passing interpreter arguments when using python in extension
  • #24564: Use env extension when available

Bugs:

  • #24709: Restrict conda binary to be from PATH or Settings
See More
  • #24690: Fix fifo communication for large testing projects
  • #24685: Remove fifo regression
  • #1953: CI errors for Code refactoring
  • #1919: Fix unhandled promise rejections
  • #1924: Python tooltip strange behaviour
  • #1777: Hover definition is not colorized
  • #938: Wrong indentation style (size) auto-detection
  • #923: Discovery and Running of unit tests fails on ptvsd repo
  • #24608: Fix 'coverage.exceptions.NoSource` import to fallback to previous exception path
  • #24611: fix read streams blocking node threads during testing
  • #24597: add error node on errored subprocess close
  • #24599: add omit coverage support for path patterns
  • #24588: support skip in fixture
  • #24553: Fix for prefix conda environments
  • #24570: Issue reporter uses name and publisher id

Others:

  • #24793: finalized release for 2025.0
  • #24778: bump-release-2025.0
  • #24775: Resolve >= 3.13 failing REPL CI tests
  • #24751: Bigger native repl suggestion link on terminal
  • #24739: Remove env var collection related debris in pythonStartup test
  • #24734: Launch Native REPL using terminal link
  • #24731: Update pylance telemetry for new experiment
  • #24719: Update release_plan.md
  • #24710: stray debugging print left behind
  • #24708: remove stale PR check
  • #24702: remove commands for python.refreshTensorBoard and python.launchTensorBoard
  • #24697: switch to use file path as key in building test tree
  • #24641: Remove dead tensorboard code
  • #24634: fix gen velocity script
  • #24629: remove console. in production code
  • #24598: make vscode-python specific
  • #24623: Bump actions/checkout from 2 to 4
  • #1946: Remove the 'TRAVIS' from 'TRAVIS_PYTHON_PATH' to suite other CI systems.
  • #1925: Python is not installed (Installed through msys2)
  • #1878: Latest extension fails to load in VS Code 1.22
  • #1872: Updates to envvars for CI build to support VSTS automation
  • #1180: Full file path sent in telemetry (when running tests)
  • #24622: Bump actions/github-script from 4 to 7
  • #439: Refactor extension to remove old way of spawning python processes
  • #425: Make use of new execution layer instead of spawning processes
  • #24621: Bump actions/setup-python from 2 to 5
  • #956: Add experimental debug config for django
  • #963: Test on more versions of Python
  • #905: npm package (dependency) updates
  • #24617: cleanup eslintignore file and create cleanup script
  • #24619: update from v3 to v4 for github actions
  • #24618: endorsement_velocity_summary script
  • #24616: Add Github action to ensure PR's have an associated issue
  • #24615: warn about month old stale PRs
  • #24595: Remove support execution order from native repl
  • #24596: Create commands.json
  • #24571: Update to latest packages
  • #24577: Removing duplicate word in settings description
  • #24576: Update issue-labels.yml
  • #24568: remove pre-rewrite testing code
  • #24574: fix typo
  • #24504: Remove usage of hash.js
  • #24561: Remove sourceMaps
  • #24546: Remove unused files from VSIX
  • #24563: Update main to next pre-release

This list of changes was auto generated.

v2024.22.2

08 Jan 20:50
ba12e39
Compare
Choose a tag to compare
Loading

What's Changed

Bug Fixes

Full Changelog: v2024.22.1...v2024.22.2

v2024.22.1

24 Dec 04:07
a129c2e
Compare
Choose a tag to compare
Loading

Changes:

Bugs:

  • #24652: fix read streams blocking node threads

Others:

  • #24651: Update version for recovery release

This list of changes was auto generated.

v2024.22.0

11 Dec 18:15
c924321
Compare
Choose a tag to compare
Loading

Changes:

Feature Requests:

  • #24442: Add native Pixi locator
  • #24440: enable send to native REPL for SR users
  • #844: Clicking on Close redirects me to python.org
  • #237: Cant run multiple python files at once
  • #231: Support "go to definition" for namespace packages
  • #23843: Make python.execInREPL keep focus on editor
  • #24400: add support for pytest describe

Bugs:

  • #24559: Revert "Fix) Prevent keyboard interrupt for Python3.13 REPL non-Windows "
See More
  • #24555: Fix) Prevent keyboard interrupt for Python3.13 REPL non-Windows
  • #24544: add uri for unittest subtests fix "go to test" bug
  • #24542: Fix: Don’t use executeCommand on python sub-shell for windows.
  • #24487: printEnvVariablesToFile.py overwrites itself if invoked without arguments
  • #24480: Fix the wrong Content-Length in python-server.py for non-ascii characters.
  • #24484: Pin ruff to specific version
  • #24466: Respect [tool.coverage.report] omit in coverage view
  • #24148: Handle reloading of REPL Window
  • #24431: Remove conda specific telemetry
  • #24465: dont execute from outside the REPL
  • #24446: disable python shell integration for wsl
  • #24438: fix debug restart
  • #24441: handle NoSource exception for coverage
  • #24433: Do not use bracketed paste mode for native repl
  • #853: Error: spawn $ {workspaceFolder}.env\Scripts\python.exe ENOENT
  • #828: Cannot load Python REPL in VS Code
  • #840: Format on type adds spaces after periods
  • #238: Run python in external terminal
  • #24429: Fix for running pet only in trusted workspaces
  • #24420: Keep focus on editor when executing to native REPL
  • #24418: do not use shell integration for Python subshell if Python setting is disabled
  • #24343: Switch testing communication to fifo on linux/mac
  • #24401: add bracketed paste mode for Python3.13 and above
  • #24394: dont execute history items
  • #24385: error msg for adapter unalignment issue
  • #24346: dont automatically inject PYTHONSTARTUP
  • #24384: add python.testing.cwd to pytest discovery if present

Others:

  • #24584: Update version for release
  • #24560: Update version for release
  • #24496: chore: register dependent pipeline for APIScan
  • #24494: chore: remove needsTools parameter
  • #24492: Support ruff 0.8.0 by setting ruff target-version to py38
  • #24489: Revert "ruff 0.8.0 fixes"
  • #24488: ruff 0.8.0 fixes
  • #24450: Fix bad GDPR annotations
  • #24412: Set Insiders target population as VS Code Insiders for ExP
  • #24434: Add failed telemetry property
  • #24432: Ensure native finder is disposed correctly
  • #24415: Bump packaging from 24.1 to 24.2
  • #848: #840, #844
  • #852: 🔨 disable a feature as a temporary workaround
  • #842: WIP 🐛 use map instead of filter to return a promise
  • #841: Add zh-tw translation of Quickopen command
  • #24421: Add needs to CI coverage check
  • #23052: Have CI coverage require other tests passing
  • #24423: Bump tomli from 2.0.2 to 2.1.0
  • #233: Standardize on syntax highlight organization and formatting
  • #24419: Remove debugpy from requirements

This list of changes was auto generated.

v2024.20.0

12 Nov 18:29
cd5fc64
Compare
Choose a tag to compare
Loading

What's Changed

Bug Fixes

v2024.18.1

08 Nov 16:37
2769390
Compare
Choose a tag to compare
Loading

Changes:

Bugs:

  • #24346: dont automatically inject PYTHONSTARTUP
  • #24386: dont automatically inject PYTHONSTARTUP (#24346)

Others:

  • #24387: Update version for recovery release

This list of changes was auto generated.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.