v2024.12.0
Changes:
Feature Requests:
- #119: Feature Request: Unit Testing: Clear Output Window before every Run
- #108: Symbols ordering requires improvements
- #120: Is it possible to connect pytest assert failures to problems and code views?
- #118: Implicitly add WORKON_HOME to
python.venvFolders
- #23852: Add support for file system watching with native python locator
- #23791: xdist fixes
- #23797: Correctly display native REPL execution status
- #23823: Use Native Python Finder as the main locator
- #23786: Minimize execution output when there is no output for new REPL
See More
Bugs:
- #23866: fix crash when importing
pluggy.Result
on old versions of pluggy - #23816: backwards compatible hookwrapper for
pytest_xdist_auto_num_workers
doesn't work - #117: Wrong intellisense icons for variables.
- #106: The python debugger is extremely slow
- #114: terminal.external.osxExec not respected as debug terminal?
- #23851: Fix
location
for native environments - #23845: Ensure env manager executable is set
- #23840: Add executable path as
id
for envs - #23817: Read launch from devcontainer
- #23781: add backwards compatibility for pytest hook wrapper
- #23814: Fix debug arg error
- #23737: Add additional context keys to commands
Others:
- #23892: Finalize 2024.12.0
- #23873: Update release_plan.md
- #23864: Bump importlib-metadata from 8.0.0 to 8.1.0
- #489: Fix ctags generate problem
- #23778: Bump zipp from 3.17.0 to 3.19.1 in /python_files/jedilsp_requirements
- #23861: Add a new measure for native finder perf
- #23841: Update Pylance settings telemetry property list to match code
- #23854: Metrics tracking launch times for native locator
- #23853: Add Cache dir for native locator
- #23850: Ensure telemetry measurements are sent correctly
- #23847: Update logging in getConfigurationsForWorkspace
- #23831: More native tests for Native python finder
- #23834: Configure before resolving and remove old API call
- #23832: Updates to use new Python locator Api
- #23825: Add some more telemetry for missing conda envs
- #23810: Capture additional telemetry for conda
- #23805: Additional data to compare conda environments.txt
- #23803: Fix Bad GDPR annotations
- #23802: Await on promises
- #23796: Capture info for missing conda envs in native locator
- #23792: Performance telemetry for native locator
- #23790: Additional conda telemetry
- #23789: Update pylance.ts for GDPR clearning
- #23788: Additional native finder conda telemetry
- #23787: Native Conda Telemetry
- #23779: Gather additional data to determine failures in identifying conda envs
- #23782: Add configuration request
- #23732: Hide Run Python option when in Jupyter Notebook
- #23741: Enable explicit Ruff check rules
- #23771: Determine reasons for Poetry find failures
- #23770: Add more data for conda envs not found
- #23753: Handle & track conda envs not found
- #23745: Support category being undefined
- #23744: Rename category to kind
- #23742: Updates to categories and request object
- #23728: Remove the
pip
trigger to create environment - #23726: Fix telemetry annotations
- #23722: Update main to next pre-release
This list of changes was auto generated.