ReleaseMicrosoftMicrosoftpublished Feb 11, 2026seen Jun 26

microsoft/vscode-python-environments v1.18.1

microsoft/vscode-python-environments

Open original ↗

Captured source

source ↗
published Feb 11, 2026seen Jun 26captured 2whttp 200method plain

v1.18.1

Repository: microsoft/vscode-python-environments

Tag: v1.18.1

Published: 2026-02-11T00:41:20Z

Prerelease: no

Release notes:

What's Changed

  • chore(deps-dev): bump qs from 6.12.0 to 6.14.1 by @dependabot[bot] in https://github.com/microsoft/vscode-python-environments/pull/1076
  • Bump version to 1.17.0 in package.json and package-lock.json by @eleanorjboyd in https://github.com/microsoft/vscode-python-environments/pull/1086
  • Fix activation icon state when using shellStartup by @renan-r-santos in https://github.com/microsoft/vscode-python-environments/pull/837
  • Refactor: Replace direct child_process.spawn calls with spawnProcess for consistent environment handling and add PYTHONUTF8=1 for subprocesses by @eleanorjboyd in https://github.com/microsoft/vscode-python-environments/pull/1087
  • createTerminal with command activation should return activated terminal by @anthonykim1 in https://github.com/microsoft/vscode-python-environments/pull/1088
  • Remove polling to check shell integration by @anthonykim1 in https://github.com/microsoft/vscode-python-environments/pull/1090
  • Remove redundant shell activation and deactivation for FISH in getShellActivationCommands by @eleanorjboyd in https://github.com/microsoft/vscode-python-environments/pull/1097
  • Enhance validation in native Python finder for Json to TS object conversion by @eleanorjboyd in https://github.com/microsoft/vscode-python-environments/pull/1102
  • Add deprecation notes to some settings by @StellaHuang95 in https://github.com/microsoft/vscode-python-environments/pull/1100
  • add support for virtualEnv and virtualEnvWrapper to venv manager by @eleanorjboyd in https://github.com/microsoft/vscode-python-environments/pull/1103
  • Update setting description for shell startup by @anthonykim1 in https://github.com/microsoft/vscode-python-environments/pull/1106
  • Update dependencies: bump diff to 5.2.2 and sinon to 19.0.5 by @eleanorjboyd in https://github.com/microsoft/vscode-python-environments/pull/1112
  • Fix python.defaultInterpreterPath0. setting not being applied to new workspaces by @StellaHuang95 in https://github.com/microsoft/vscode-python-environments/pull/1110
  • Enhance environment manager settings updates to avoid unnecessary write to settings.json by @eleanorjboyd in https://github.com/microsoft/vscode-python-environments/pull/1120
  • Add telemetry for project structure metrics at extension startup by @eleanorjboyd in https://github.com/microsoft/vscode-python-environments/pull/1121
  • Remove repo specific issue-label actions by @anthonykim1 in https://github.com/microsoft/vscode-python-environments/pull/1119
  • Ensure to show terminal on run Python file with command activated terminal by @anthonykim1 in https://github.com/microsoft/vscode-python-environments/pull/1129
  • Improve Settings Reference documentation and fix python-env.* naming inconsistency by @StellaHuang95 in https://github.com/microsoft/vscode-python-environments/pull/1114
  • Correct shell startup setting wording by @anthonykim1 in https://github.com/microsoft/vscode-python-environments/pull/1133
  • Refactor NativePythonFinderImpl for better disposable management by @karthiknadig in https://github.com/microsoft/vscode-python-environments/pull/1144
  • chore(deps): bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in https://github.com/microsoft/vscode-python-environments/pull/1117
  • Enhance NativePythonFinderImpl with improved logging and configuration comparison by @karthiknadig in https://github.com/microsoft/vscode-python-environments/pull/1149
  • Move zsh code out of bash folder by @Tyriar in https://github.com/microsoft/vscode-python-environments/pull/1150
  • design doc addition by @eleanorjboyd in https://github.com/microsoft/vscode-python-environments/pull/386
  • Fix: Use JSON package listing in conda environment by @karthiknadig in https://github.com/microsoft/vscode-python-environments/pull/1008
  • fix: timeout handling for JSON-RPC requests in NativePythonFinder by @karthiknadig in https://github.com/microsoft/vscode-python-environments/pull/1154
  • overhaul interpreter selection prioritization code to align with desired UX by @eleanorjboyd in https://github.com/microsoft/vscode-python-environments/pull/1155
  • Auto-update project view on folder delete/rename by @eleanorjboyd in https://github.com/microsoft/vscode-python-environments/pull/1152
  • Properly await promise in cleanupStartupScripts by @Tyriar in https://github.com/microsoft/vscode-python-environments/pull/1156
  • Add leading space to shell activation commands to prevent history bloating by @Copilot in https://github.com/microsoft/vscode-python-environments/pull/1143
  • Fix issue where terminal environment variables are not removed when they are commented out or deleted from .env files. by @StellaHuang95 in https://github.com/microsoft/vscode-python-environments/pull/1131
  • fix: streamline environment retrieval in venvManager and pyenvManager by @karthiknadig in https://github.com/microsoft/vscode-python-environments/pull/1157
  • fix: update pyenv binary name for Windows compatibility by @karthiknadig in https://github.com/microsoft/vscode-python-environments/pull/1161
  • fix: enhance pyenv path resolution to include virtual environments by @karthiknadig in https://github.com/microsoft/vscode-python-environments/pull/1162
  • Use XDG_CONFIG_HOME for fish config when available by @Tyriar in https://github.com/microsoft/vscode-python-environments/pull/1164
  • Remove unused shell integration polling variable by @anthonykim1 in https://github.com/microsoft/vscode-python-environments/pull/1167
  • Add more tests for .env file feature by @anthonykim1 in https://github.com/microsoft/vscode-python-environments/pull/1163
  • feat: add documentation writer agent for Python Environments extension by @eleanorjboyd in https://github.com/microsoft/vscode-python-environments/pull/1171
  • Add "Enter Interpreter Path" option for selecting Python interpreter by @karthiknadig in https://github.com/microsoft/vscode-python-environments/pull/1173
  • Enhance Pipenv manager registration and configuration by @karthiknadig in https://github.com/microsoft/vscode-python-environments/pull/1170
  • fix: improve extension ID caching and logging in getCallingExtension by @karthiknadig in https://github.com/microsoft/vscode-python-environments/pull/1169
  • remove unneeded details by @eleanorjboyd in https://github.com/microsoft/vscode-python-environments/pull/1174
  • bug: terminal triggered package refresh to use...

Excerpt shown — open the source for the full document.