Skip to content

v1.30.0

Latest

Choose a tag to compare

@joaomoreno joaomoreno released this 06 May 16:29
0e4c264

Changes:

Feature Requests:

  • #1450: feat: add JSON CLI fallback for PET server failures

Bugs:

  • #1477: Fix: Restrict Set-ExecutionPolicy to Windows in PowerShell env activation
  • #1495: Refactor environment change events to make getEnvironment a pure read and add refreshEnvironment event
  • #1391: Terminal activation is slow on nushell
  • #1496: fix: defer install prompt until after manager timeout to prevent false positives
  • #1489: Prevent writing settings to global scope for environment and package managers
  • #1456: Don't block on global scope during ext startup
  • #1459: Fix wrong Python executable path on Linux/macOS after creating conda environments
See More
  • #1180: PyEnv: Windows path calculation bug causes environment grouping to fail
  • #1182: Poetry: Incorrect default virtualenvs path on Windows and macOS
  • #1341: Windows: error when running environment activation script due to execution policy
  • #1325: When opening a new terminal, Python venv is activated twice
  • #1158: shellStartup ignored XDG_CONFIG_HOME on fish
  • #1357: [BUG] Unable to detect or recognize python executable on certain machines
  • #1337: Shell integration not injected for debug terminals in remote environments
  • #1099: Workspace virtual environment interpreter cannot be used for files outside workspace
  • #1145: Venv for first workspace is overwritten by default
  • #1200: setting root project overrides project configs on reload
  • #1124: Regression: interpreter selection status bar not working when switching environments
  • #1448: fix: read workspaceSearchPaths scoped per folder in multi-root workspaces
  • #1458: Fire onDidChangeEnvironment for global and single-Uri scopes in set()

Others:

  • #1505: Bump version to 1.30.0 in package.json
  • #1504: fix bug with telemetry to pass correct metrics and record stage based failures
  • #1501: fix: skip shell-integration wait for shells without SI support (fixes #1391)
  • #997: [Python Environments] Virtual environment activation is slow
  • #1499: Add Python virtual environment setup instructions to CONTRIBUTING.md
  • #1465: Consistently get "Do you want to install extension ms-python.python to enable ms-python.python:venv support."
  • #1486: Add telemetry for all PET process events
  • #1478: Publish to NPM instead of custom feed
  • #1476: port over update in PET version
  • #1475: update workflows
  • #1437: docs: add @remarks to EnvironmentManager interface documenting when each method is called
  • #378: Extension API: How to map it to hatch?
  • #1464: Add GitHub issue templates (Bug Report, Feature Request, Question)
  • #1181: Use path.resolve() instead of path.normalize() for path comparisons on Windows
  • #1454: Conda Environment Audit Findings
  • #1206: pipenv not returning environment following reload
  • #1027: launching a local integrated terminal from wsl will look for linux location for venv
  • #1039: Bug: Command 'python.getRecommendedEnvironment' already exists in multi-root workspace
  • #1451: fix: change stop hook from blocking to warning to prevent auto-commits
  • #1453: bump version to 1.29.0 in package.json

This list of changes was auto generated.