Repository navigation
Iteration Plan for July 2024 #220925
Copy link
Copy link
Closed
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan
Milestone
Description
This plan captures our work in July. This is a 4-week iteration. We will ship in early August.
Endgame
- July 22, 2024: Endgame begins
- July 26, 2024: 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
- Accessibility issues, see query Megan Rogge (@meganrogge) team
Workbench
- Add url handling for settings vscode#212079 Alex Ross (@alexr00)
- Polish Profiles Editor UX vscode#218162 Sandeep Somavarapu (@sandy081)
- Support an icon button style in quick pick vscode#221397 TylerLeonhardt
- Support panel at the top vscode#50984 Benjamin Christopher Simmonds (@benibenj)
- 💪 Tree: Support contributable find providers vscode#212077 Benjamin Christopher Simmonds (@benibenj)
- Improve basic auth proxy support vscode#220034 Christof Marti (@chrmarti)
Code Editor
- 🏃 Investigation: Use tree-sitter for grammar colorization vscode#210475 Alex Ross (@alexr00)
- Allow editor.codeActionsOnSave for autoSave afterDelay vscode#200881 Justin Chen (@justschen)
- Improve where the lightbulb widget appears in the editor and notebook vscode#202767 Justin Chen (@justschen)
- Improve jumping when Code Lenses appear vscode#216824 Henning Dieterichs (@hediet)
- Improve the diff editor when rendered in narrow containers vscode#221245 Henning Dieterichs (@hediet)
- 🏃 Adopt EditContext vscode@207700 Aiday Marlen Kyzy (@aiday-mar) Henning Dieterichs (@hediet)
- 🏃 Release Monaco Editor Aiday Marlen Kyzy (@aiday-mar) Henning Dieterichs (@hediet)
Notebook Editor
- Command to Toggle comment for multiple cells vscode#142437 Michael Lively (@Yoyokrazy)
- 🏃 Proposal for restructuring and cleaning up the context menu in Notebook vscode#219240 Michael Lively (@Yoyokrazy)
- 💪 Explore supporting cmd+d across multiple cells vscode#141673 Michael Lively (@Yoyokrazy)
- 💪 Improve rendering of large code cell editor (e.g., sticky execution count) vscode#209154 Peng Lyu (@rebornix)
- 💪 Explore hiding/collapsing unchanged cells in Notebook Diff Editor vscode#174152 Don Jayamanne (@DonJayamanne)
Search
- 🏃 Explore finalizing
FileSearchProviderAPI vscode#73524 Andrea Mah (@andreamah) - 🏃 Explore finalizing
TextSearchProviderAPI vscode#59921 Andrea Mah (@andreamah)
Issue Reporter
- 🏃 Continue migrating desktop issue report to auxiliary service approach vscode#213332 Justin Chen (@justschen)
- Incorporate issue reporter participation into
yo codegenerator vscode#220969 Justin Chen (@justschen)
Languages
Python
- Contributions to the Python extension, see plan Karthik Nadig (@karthiknadig) team
Language Server Protocol
- Investigate into delaying open event to avoid sending open/close notification pairs to the server when VS Code reads file contents #lsp-848 Dirk Bäumer (@dbaeumer)
Testing
- ✋ Finalize attributable test coverage API vscode#212196 Connor Peet (@connor4312)
- Support stack traces in test messages vscode#214488 Connor Peet (@connor4312)
- Explore support for related code vscode#126932 Connor Peet (@connor4312)
Debug
Debug Adapter Protocol
- 💪 Explore green thread support debug-adapter-protocol#339 Connor Peet (@connor4312)
Terminal
- Adopt esbuild and ship ESM module with xterm.js xterm.js#2878 Daniel Imms (@Tyriar)
- Adopt VS Code scrollbar in xterm.js vscode#216521 Daniel Imms (@Tyriar)
- 🏃 Finalize shellIntegration API vscode#145234 Daniel Imms (@Tyriar)
- 🏃 Iterating on pwsh suggest and PromptInputModel vscode#154662 Daniel Imms (@Tyriar)
Source Control
- 🏃 Graph visualization for Incoming/Ougoing view vscode#215439 Ladislau Szomoru (@lszomoru)
- Adopt shell integration API for git commands vscode#220995 Ladislau Szomoru (@lszomoru) Daniel Imms (@Tyriar)
API
- 🏃 API proposals: query Johannes Rieken (@jrieken) Matt Bierner (@mjbvz)
- 🏃 API finalization: query Johannes Rieken (@jrieken) Matt Bierner (@mjbvz)
Extensions
- Print packaged extension contents on package/publish vscode-vsce#995 Benjamin Christopher Simmonds (@benibenj)
- Polish extension auto-update mechanism vscode#219720 Sandeep Somavarapu (@sandy081)
Extension Contributions
- Support reverting merged PR changes vscode-pull-request-github#2103 Alex Ross (@alexr00)
Engineering
- 🏃 Explore AMD to ESM migration vscode#160416 Johannes Rieken (@jrieken) Benjamin Pasero (@bpasero)
Electron
- Electron 30 upgrade vscode#214394 Robo (@deepak1556)
- 🏃 V8: Support usage of external array buffers for embedders in sandbox mode chromium#14585 Robo (@deepak1556)
- Adopt basic auth support for net api in utility process vscode#212949 Robo (@deepak1556)
Documentation
- 💪 Update Getting Started experience doc vsocde-docs#7359 Nick Trogh (@ntrogh)
Deferred
- Explore GPU rendering of the code editor vscode#221145 Daniel Imms (@Tyriar) Henning Dieterichs (@hediet)
- Support Exceptions for result return types #wasm-177 Dirk Bäumer (@dbaeumer)
- Add SCM accessibility help dialog vscode#203577 Ladislau Szomoru (@lszomoru) Megan Rogge (@meganrogge)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan
Activity
[-]Iteration Plan for July 2024 [DRAFT][/-][+]Iteration Plan for July 2024[/+]gjsjohnmurray commentedon Jul 17, 2024
Kai Maetzel (@kieferrm) previous endgames have typically started on a Monday. Any reason for this one showing a Wednesday start?
kieferrm commentedon Jul 22, 2024
Good catch. Thank you.