v2024.6.0
Changes:
Feature Requests:
- #23241: option to configure experiments in the workspace
settings.json
- #23247: Trigger env creation prompt on
pip install
in terminal with global environment - #23211: Use python debugger api
- #772: Look into notifying users of new features when installing new versions
- #763: Add an option to exclude certain kinds of
ctags
- #764: Place a timeout in Debug adapter when waiting for PTVSD to connect to the socket server
- #363: [feature request] get python.pythonPath from cwd rather than system wide.
- #358: relative pythonpath in .env is expanded wrt current file
- #484: MoveUp Line Auto-Indent
See More
Bugs:
- #23267: support configuring experiments in workspace settings
- #23262: Debug cancelation
- #23273: Add more command patterns for pip trigger
- #23258: Apply feedback for the create env trigger prompts
- #23257: support symlinks in parents of the root of the workspace
- #23230: Fix for unittest with
testscenarios
- #23238: fix to support classes with parameterized tests inside
- #751: Pylint do not work correct. Missing code analysis
- #758: "Debug adapter process has terminated unexpectedly" using integrated terminal (if debugging with Python config everything works)
- #757: Python version not being correctly recognised?
- #23220: Add missing jedi requirements file to VSIX
- #23217: Failed to get jedi-language-server version
- #23212: Fix activated Conda Envs vars in Jupyter Ext API
- #23201: Fix duplicated
venv
prompt parenthesis - #23193: Double parantheses: "((.venv) )"
- #23080: Respect
VIRTUAL_ENV_PROMPT
when calculating PS1 - #23176: Revert "revert arg map change to remove from stable release (#23160)"
- #23171: Add
homebrew
path toconda
search list - #23172: Use editable install only when
project
andbuild-system
are present inpyproject.toml
- #23166: Fix check install bug when running global python
- #23165: Fix python path for install checker
- #22954: Ensure that we check
.venv
dir not.venv
file
Others:
- #23319: Finalized release
- #23310: bump release 2024.6
- #23301: Revert "Debug cancelation (#23262)"
- #23275: Fix the YML for azure build
- #23274: Cleanup
.nox
environments after build - #23256: Remove some unused files
- #23263: Add module version telemetry
- #23255: chore: use full names for CredScan false positives
- #23254: Try another path pattern
- #23252: Try a different pattern for the path
- #23251: Add cred scan suppression for dist utils
- #23214: Adopting Python Walkthrough edits
- #22390: Switch to using named pipes for test communication
- #23210: Use
nox
for python dependency installs - #23046: Bump packaging from 23.2 to 24.0
- #761: 🐛 use 32bit integers for threadid in protocol layer
- #1: 1228 multi root master
- #752: Enable unit testing of experimental debugger other than just launching
- #750: Cannot install pylint
- #23198: Bump typing-extensions from 4.9.0 to 4.11.0
- #362: Use new environment variable parser
- #293: Log and ignore errors when looking for interpreters
- #355: Force package.json and package-lock.json to end in LF
- #353: Clean up tool execution in Refactoring feature of extension
- #352: Clean up tool execution in Formatters
- #351: Clean up tool execution in Linters
- #348: Re-order configuration opens in package.json to be logically grouped
- #23184: Incorrect PS1 env being set for terminals, duplicated parenthesis
- #23160: revert arg map change to remove from stable release
- #23106: Bump importlib-metadata from 7.0.1 to 7.1.0
- #23161: Update main to next pre-release
This list of changes was auto generated.