What's Changed
Enhancements
- Add create environment to select interpreter by @karthiknadig in #22746
- Allow run recent command for REPL using shell integration by @anthonykim1 in #22720
Bug Fixes
- Revert "Remove old code for folder support in interpreter path setting" by @karrtikr in #22638
- support multi-level nested classes pytest by @eleanorjboyd in #22681
- unittest: switch to using top dir since test ids are relative to it by @eleanorjboyd in #22609
- Bring back REPL shell integration decoration for Mac and Linux by @anthonykim1 in #22714
- Fix for issue with environment path and Jedi by @karthiknadig in #22713
- use abspath for top_level_dir for build_test_tree by @eleanorjboyd in #22740
- Remove star from recommended by @karthiknadig in #22759
- Rename
utils
topvsc_utils
to prevent shadowing by @karthiknadig in #22760 - Show name for conda environments created in the workspace by @PopoDev in #22701
- Remove unsupported proposed APIs enablement from
package.json
by @karthiknadig in #22787 - changes to support pytest 8 by @eleanorjboyd in #22799
Code Health
- Fix localization failure for pre-release by @karrtikr in #22639
- Remove experimental tag from createEnvironment.contentButton setting by @luabud in #22629
- Add localization check to CI by @karrtikr in #22646
- add logging for when testing is already running and causes new runs to be canceled by @eleanorjboyd in #22653
- Add permissions to triage-info-needed.yml by @karthiknadig in #22663
- Remove debugger by @paulacamargo25 in #22502
- Set debug as deprecated by @paulacamargo25 in #22738
New Contributors
Full Changelog: v2023.22.1...v2024.0.0