Repository navigation
Iteration Plan for April 2023 #178951
Copy link
Copy link
Closed
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan
Milestone
Description
This plan captures our work in April. This is a 5-week iteration. We will ship in early May.
Endgame
- April 24, 2023: Endgame begins
- April 28, 2023: Endgame done
The endgame details for this iteration are tracked here.
Plan Items
Below is a summary of the top level plan items.
Legend of annotations:
| Mark | Description |
|---|---|
| 🏃 | work in progress |
| ✋ | blocked task |
| 💪 | stretch goal for this iteration |
| 🔴 | missing issue reference |
| 🔵 | more investigation required to remove uncertainty |
| ⚫ | under discussion within the team |
| ⬛ | a large work item, larger than one iteration |
Accessibility
- Improve command palette input box screen reader experience vscode#176081 TylerLeonhardt
- Inline suggestions are read twice by screen reader vscode#177696 Henning Dieterichs (@hediet)
-
Set Selection AnchorandSelect from Anchor to Cursordoes not work in a11y terminal buffer vscode#177029 Megan Rogge (@meganrogge) - 🏃 Notebook output accessibility vscode#178630 Aaron Munger (@amunger)
-
allowNavigateToSurroundingCellsshould be false when screen reader is detected vscode#176286 Megan Rogge (@meganrogge) - Notebook cell complete audio cue didn't play if kernel was selected in same execution action vscode#176284 Megan Rogge (@meganrogge)
- 🏃 Accessibility issues, see query Megan Rogge (@meganrogge) Isidor Nikolic (@isidorn) team
- 🏃 Custom dialog does not properly return focus to webView vscode#170442 SteVen Batten (@sbatten) Matt Bierner (@mjbvz)
Workbench
- Built-in Profiles vscode#166359 Isidor Nikolic (@isidorn) Sandeep Somavarapu (@sandy081)
- 🏃 Support Dev Containers and WSL in new Connect to... experience on Welcome Page vscode-remote-release#8251 Bhavya U (@bhavyaus) Martin Aeschlimann (@aeschli) Christof Marti (@chrmarti)
- 🏃 Improve the keybinding recording widget vscode#178042 vscode#179015 vscode#179018 Ulugbek Abdullaev (@ulugbekna)
- 🏃 Explore support for multiple GitHub accounts vscode#127967 TylerLeonhardt
- Address performance regression in insiders vscode#177257 Benjamin Pasero (@bpasero)
- Explore flatten "Continue On" options in Terminal welcome view vscode#179013 Joyce Er (@joyceerhl)
- Improve "Continue On" sign-in flow vscode#179012 Joyce Er (@joyceerhl)
- 🏃 Support roaming open editors and notebook kernel state in "Continue On" vscode#179898 Joyce Er (@joyceerhl) Peng Lyu (@rebornix)
- 🏃 Change default light and dark themes to the v2 themes vscode#179688 Martin Aeschlimann (@aeschli) David Dossett (@daviddossett)
Code Editor
- Roll out async tokenization and add correctness assertions behind setting vscode#179133 Henning Dieterichs (@hediet)
- Deprecate smart diffing algorithm in favor of experimental diffing algorithm vscode#164583 Henning Dieterichs (@hediet)
- 💪 Collapse unchanged regions in diff vscode#3562 Henning Dieterichs (@hediet)
- Accept inline completion words across lines vscode#172162 Henning Dieterichs (@hediet)
- Allow inline providers to opt in to showing inline completions at the same time as completions vscode#179134 Henning Dieterichs (@hediet)
- 🏃 Make editor hovers resizable vscode#14165 Aiday Marlen Kyzy (@aiday-mar)
- 🏃 Allow using the color picker without a color region vscode#52364 Aiday Marlen Kyzy (@aiday-mar)
- Monaco Editor Release 0.37.0 Henning Dieterichs (@hediet)
Notebook Editor
- Allow toggling scrollable outputs per cell vscode#174951 Aaron Munger (@amunger)
- Polish global search options for open notebooks vscode#164926 Andrea Mah (@andreamah)
- 🏃 Static resources fail to load in Notebook renderer with 401 error vscode#175033 Matt Bierner (@mjbvz)
- 💪 Align closing behavior of the Interactive Window with Untitled Files vscode#172974 Aaron Munger (@amunger)
- Support dynamic profile switching vscode#179224 Peng Lyu (@rebornix) Benjamin Pasero (@bpasero)
- Explore supporting replace while markdown cells are in preview mode vscode#179320 Peng Lyu (@rebornix)
Jupyter Notebooks
- Contributions to the vscode-jupyter extension vscode-jupyter#13250 team
WebAssembly Runtime Support
- Finish up multi thread support for WASM-WASI threads vscode-wasm#45 Dirk Bäumer (@dbaeumer)
- 🏃 Convert Python WASM-WASI extension to the new library extension vscode-python-web-wasm#47 Dirk Bäumer (@dbaeumer)
- 🏃 Explore provide a web-shell shell-engine-js#1 Dirk Bäumer (@dbaeumer) Daniel Imms (@Tyriar)
Languages
Python
- Contributions to the python extension vscode-python#20971 Brett Cannon (@brettcannon) team
Python WebAssembly Runtime Support
- How do users find packages that work in CPython WASI? issue; Brett Cannon (@brettcannon)
JavaScript/TypeScript
- 🏃 Automatic type acquisition on the web vscode#172887 Matt Bierner (@mjbvz)
- 🏃 Project-wide IntelliSense on the web vscode#170920 Matt Bierner (@mjbvz)
- TypeScript 5.1 move to existing file support typescript#29988 Matt Bierner (@mjbvz)
- TypeScript 5.1 jsx mirror cursor support typescript#51832 Matt Bierner (@mjbvz)
Language Server Protocol
- 🏃 Investigate to extract a base protocol definition out of the LS protocol 1707 Dirk Bäumer (@dbaeumer)
- 🏃 Support that servers can read from remote file systems 1264 Rich Chiodo (@rchiodo) / Dirk Bäumer (@dbaeumer)
Source Control
- Git Status Updates Are Blocking vscode#168453 Ladislau Szomoru (@lszomoru)
- SCM - Add document property to expose the text document vscode#171504 Ladislau Szomoru (@lszomoru)
- Handle push errors more gracefully vscode#178990 Ladislau Szomoru (@lszomoru)
- ⬛ vscode#179000 Exploration: Changes editor Ladislau Szomoru (@lszomoru)
- 💪 Surface Dependabot alerts in workbench vscode#178991 Ladislau Szomoru (@lszomoru)
Terminal
- Allow specifying workspace-specific environment variables via EnvironmentVariableCollection vscode#171173 Kartik Raj (@karrtikr) Daniel Imms (@Tyriar)
- Allow to provide description to environment collection API vscode#171108 Kartik Raj (@karrtikr)
- 🏃 Finalize proposed APIs for environment workspace collection vscode#171108 Kartik Raj (@karrtikr)
- 🏃 Allow EnvironmentVariableCollection API to apply changes via shell integration vscode#179476 Daniel Imms (@Tyriar) Kartik Raj (@karrtikr)
Testing
- Expose selection and profile of the test explorer vscode#179065 Connor Peet (@connor4312)
- Allow to watch subsets of tests vscode#178973 Connor Peet (@connor4312)
- Better indicators for what tests are running continuously vscode#178973 Connor Peet (@connor4312)
- 💪 Support for ANSI colors in test output vscode#151964 Connor Peet (@connor4312)
- 💪 Start drafting a retired test item API vscode#134970 Connor Peet (@connor4312)
vscode.dev
- 💪 Opening vscode.dev should not require a browser reload to update web extensions vscode#174682 Sandeep Somavarapu (@sandy081)
API
- API finalization: query Johannes Rieken (@jrieken) Matt Bierner (@mjbvz)
- API proposals: query Johannes Rieken (@jrieken) Matt Bierner (@mjbvz)
- 🏃 Explore support for extensions to provide additional data to the issue reporter vscode#46726 TylerLeonhardt
Extensions
- Show the publisher in notifications whenever we recommend extensions 179004 Sandeep Somavarapu (@sandy081)
Extension Contributions
- Improvements to the Remote extensions Eleanor Boyd (@eleanorjboyd) Christof Marti (@chrmarti) vscode-remote-release#8314 Martin Aeschlimann (@aeschli) Joyce Er (@joyceerhl) Connor Peet (@connor4312)
- 🏃 Exploration: Re-think PR creation flow vscode-pull-request-github#4403 Alex Ross (@alexr00) Hylke Bons (@hbons)
- Add Team Reviewers to Pull Request vscode-pull-request-github#1126 Alex Ross (@alexr00)
- 💪 Respect git's pullBeforeCheckout setting for githubPullRequests.postCreate vscode-pull-request-github#4450 Alex Ross (@alexr00)
- GHPR: Make it very obvious when the rate limit has been hit vscode-pull-request-github#4546 Alex Ross (@alexr00)
Engineering
- 🏃 💪 Adopt utility process in terminal/pty host vscode#175335 Daniel Imms (@Tyriar) Benjamin Pasero (@bpasero)
- Sandboxing: Investigate increased extension host crash rate in stable vscode-internalbacklog#3456 Benjamin Pasero (@bpasero) Robo (@deepak1556) Harald Kirschner (@digitarald)
Electron
- ⬛ Update to Electron 22 vscode#166265 Robo (@deepak1556) Benjamin Pasero (@bpasero) Raymond Zhao (@rzhao271)
Deferred
- Explore alternative wording for "Continue On" explanations vscode#180106 Hylke Bons (@hbons)
- Exploration: Cross-profile settings and extensions vscode#176813 vscode#157492Sandeep Somavarapu (@sandy081)
- Show existing tunnels on Welcome page in vscode.dev vscode#179687 Bhavya U (@bhavyaus) Martin Aeschlimann (@aeschli) Connor Peet (@connor4312)
- Support experimental contextual non-modal dialogs to educate users on web experiences vscode#179401 Bhavya U (@bhavyaus) Joyce Er (@joyceerhl) David Dossett (@daviddossett)
- Walkthrough images load slowly vscode#166890 Bhavya U (@bhavyaus)
- UX to alert users of a slow remote connection vscode#178553 Benjamin Pasero (@bpasero)
- Support scrollable outputs for streaming text vscode#177721 Aaron Munger (@amunger) Matt Bierner (@mjbvz)
- Explore smart global search for notebooks in the workspace vscode#173726 Andrea Mah (@andreamah)
- Explore prompting to enable Cloud Changes on save in web vscode#179014 Joyce Er (@joyceerhl)
- Investigation: Azure DevOps multi-tenant support vscode-remote-repositories-github#241 Ladislau Szomoru (@lszomoru)
- Improving the developer experience for the CLI within the vscode repo vscode#171515 Martin Aeschlimann (@aeschli) Connor Peet (@connor4312)
- Orca can't be stopped in native dialogs vscode#121811 Robo (@deepak1556)
- Explore improvements to the extensions list vscode#151599
- Support external terminals as a default for WSL sessions vscode#167865 Daniel Imms (@Tyriar)
- Continue
pwshautocomplete vscode#154662 Daniel Imms (@Tyriar) - ✋ Add elided text (editor core subset of vscode#170447) Henning Dieterichs (@hediet) Alexandru Dima (@alexdima)
- ✋ ⬛ PGO for VSCode Desktop vscode#170931 Robo (@deepak1556)
- 💪 Right Click acting abnormal vscode#113175 Robo (@deepak1556)
- Add support for running macros vscode#871 Ulugbek Abdullaev (@ulugbekna)
- Add support for recording macros vscode#4490 Ulugbek Abdullaev (@ulugbekna)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan
Activity
Chaos-070799 commentedon Apr 2, 2023
[-]Iteration Plan for April 2023 [DRAFT][/-][+]Iteration Plan for April 2023[/+]agirault commentedon May 5, 2023
Are you able to provide an ETA on this? Thank you!
Chaos-070799 commentedon May 5, 2023
I'm working on this issue now... I am sitting by whom I think is hacking my data wether he realizes it or not, so I'm having to start and stop a lot! He builds RC cars on side and orders from a Temu sight! Sandeep Somavarapu (@sandy081) You have helped me the most back when I first thought I was hacked! Also starting my own business contract I needed to know some fact verses fiction and who I could trust with sensitive information! Also staying in different hotels every week I want to be able to detect hidden Spyware!