Skip to content

v1.22.0

Latest

Choose a tag to compare

@joaomoreno joaomoreno released this 11 Mar 18:32
c4429ab

Changes:

Feature Requests:

  • #1317: Add @vscode/python-environments npm package
  • #1292: feat: enhance telemetry with error classification and duration tracking for environment manager registration

Bugs:

  • #1296: fix: create independence between manager registration
  • #1295: feat: implement timeout handling for environment and package manager registration
  • #1289: Noisy startup errors: workspaceSearchPaths warning spam and unresolved ${workspaceFolder} sent to PET
  • #1290: fix: deduplicate workspaceSearchPaths error and skip PET resolve for unresolved variables (Fixes #1289)
  • #1287: fix: remove intrusive error notification for unresolvable Python paths (Fixes #1283)
  • #1274: PET configure timeout kills process, preventing recovery on large workspaces
See More
  • #1275: fix: graduate PET configure timeout to avoid killing process prematurely (Fixes #1274)
  • #1185: Pipenv: Missing support for WORKON_HOME and XDG_DATA_HOME environment variables
  • #1249: feat: add WORKON_HOME and XDG_DATA_HOME support for pipenv (Fixes #1185)
  • #1248: fix: use conda.sh for Git Bash activation on Windows (Fixes #1247)
  • #1218: Add platform-specific default paths for Poetry cache and virtualenvs
  • #1244: fix pipenv and poetry setting
  • #529: Switch Poetry terminal activation to venv methodology for version > 2.0.0 support
  • #1243: add support for CONDA_PREFIX set already in vscode environment
  • #1231: fix bug: getDedicatedTerminal errors on string value for supported terminalKey

Others:

  • #1342: bump PET on release branch
  • #1331: bump v 1.22.0
  • #1332: Revert npm package and pipeline commits from release/1.22
  • #1328: Get rid of vscode-engineering template in the npm publish pipeline
  • #1314: chore: run npm audit fix
  • #1297: Implement tests for manager timeout handling
  • #1298: chore(deps-dev): bump minimatch from 3.1.2 to 3.1.5 in /examples/sample1
  • #1282: chore(deps): bump minimatch
  • #1294: feat: enhance environment discovery logging and troubleshooting guidance
  • #1272: Add ENVIRONMENT_TOOL_USAGE telemetry to track actual environment tool usage
  • #1283: Python Environments "Unable to handle /usr/share/jupyter/kernels/pythonEnv/helper"
  • #1266: Extension breaks uv venv interpreter detection in dev containers
  • #1265: feat: add ENVIRONMENT_DISCOVERY telemetry event and update related telemetry
  • #1264: fix main CI errors
  • #1247: Using the wrong activation script on Windows + gitbash + conda
  • #1227: Add integration test
  • #1245: Add Rust toolchain setup to push-check workflow
  • #1239: Consolidate external dependency wrappers for improved testability
  • #1240: chore: add execProcess wrapper and refactor poetryUtils (Fixes #1239)
  • #1238: chore(deps-dev): bump qs from 6.14.1 to 6.15.0
  • #425: Copilot insert command to terminal doesnt successfully activate terminal
  • #122: Untildify conda path from settings
  • #514: add command to add Python project given resource
  • #546: remove poetry warning popup
  • #545: add check for already set project environments and add documentation
  • #418: Explore a Python Run Command Tool
  • #543: fix: set env correctly on package creation
  • #1242: bump: update version to 1.21.0 in package.json

This list of changes was auto generated.