Repository navigation
Iteration Plan for June 2022 #151843
Copy link
Copy link
Closed
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan
Milestone
Description
This plan captures our work in June. This is a 4-week iteration. We will ship in early July.
Endgame
- June 27, 2022: Endgame begins
- July 1, 2022: 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 Isidor Nikolic (@isidorn) team
UX
- 🏃 Improve the discoverability of filtering in tree views vscode#146806 @misolori João Moreno (@joaomoreno)
- Explore "Do Not Disturb" mode and its implications on existing scenarios vscode#144324 David Dossett (@daviddossett) Benjamin Pasero (@bpasero)
- 💪 Improve editor group focus states in high contrast themes vscode#145563 David Dossett (@daviddossett)
Workbench
- 🏃 Support profile management vscode#116740 Sandeep Somavarapu (@sandy081) Sana Ajani (@sana-ajani) David Dossett (@daviddossett)
- Profiles: Support global state isolation per profile vscode#151490 Benjamin Pasero (@bpasero) Sandeep Somavarapu (@sandy081)
- 🔴 💪 Support hiding toolbar items using right click Johannes Rieken (@jrieken)
- 🏃 Explore
Continue On...support in core vscode#141293 Joyce Er (@joyceerhl) - Explore a
Share as...menu for creatingvscode.devlinks vscode#146309 Alex Ross (@alexr00) - Adopt inline suggestions for previewing emmet expansions vscode#139247 Raymond Zhao (@rzhao271) Henning Dieterichs (@hediet)
- Polish Command Palette launcher in titlebar vscode#149445 Johannes Rieken (@jrieken) SteVen Batten (@sbatten)
- Settings Editor: Improve setting override indicators UX when many items are present vscode#151787 Raymond Zhao (@rzhao271)
- Settings Editor: Indicate if setting has a language-specific value vscode#145731 Raymond Zhao (@rzhao271)
- ✋ Adopt Window Control Overlay API in electron 18 vscode#147947 SteVen Batten (@sbatten)
- Enable group policy support for
UpdateModevscode#147756 João Moreno (@joaomoreno) - Use merge editor for resolving conflicts in settings sync vscode#151940 Sandeep Somavarapu (@sandy081)
Web
- 🏃 Continue translations in the web vscode#82595 TylerLeonhardt
- Support built-in extension translations in web
- Support marketplace extenson translations in web
- Explore how a web extension can leverage the WebUSB API vscode#116761 Matt Bierner (@mjbvz) Alexandru Dima (@alexdima)
- Support built-in themes in
/themevscode#152884 Martin Aeschlimann (@aeschli) - Explore a partial WASI implementation using the VS Code API vscode#149092 Dirk Bäumer (@dbaeumer)
- 🏃 Explore setting COOP and COEP headers on vscode.dev vscode#137884 Johannes Rieken (@jrieken)
Code Editor
- Merge editor vscode#146091 Henning Dieterichs (@hediet) Johannes Rieken (@jrieken) Benjamin Pasero (@bpasero)
- Context menu on the minimap to hide/show it vscode#148131 Alexandru Dima (@alexdima)
- Eliminate notification that shows when there are too many folding regions vscode#142496 Martin Aeschlimann (@aeschli)
- Add command to preview refactorings vscode#151140 Justin Chen (@justschen)
- 🏃 Start exploring using a custom widget for code actions vscode#152913 Justin Chen (@justschen)
Comments
- Allow to disable comments altogether vscode#149176 Alex Ross (@alexr00)
- 💪 Comments view should have ability to filter by resolved/unresolved vscode#150958 Alex Ross (@alexr00)
Notebook Editor
- Retain controller on
saveAsorsaveof an untitled notebook vscode#151158 roblourens - Improve notebook “scrolling up” rendering performance vscode#148164 roblourens
- 💪 Explore improving files search results for notebooks vscode#95275 roblourens
- 🏃 Investigate support for hot exit in interactive window vscode#151444 Logan Ramos (@lramos15) Peng Lyu (@rebornix)
- Improve selecting a renderer when multiple are registered for the same output mime-type vscode#148724 Peng Lyu (@rebornix)
Jupyter Notebooks
- 🏃 Explore improve first-run experience for running a Jupyter notebook; board; Brett Cannon (@brettcannon) Logan Ramos (@lramos15) Ian Huff (@IanMatthewHuff) Kartik Raj (@karrtikr) Soojin (Min) Choi (@minsa110)
- Contributions to the vscode-jupyter extension vscode-jupyter#10430 Jim Griesmer (@greazer) team
Languages
AnyCode
- None.
LSP
- None.
Python
- Contributions to the python extension vscode-python#19286 Brett Cannon (@brettcannon) team
- Resolve language server restart issues with
pylanceLSP microsoft/TypeScript#1005 Dirk Bäumer (@dbaeumer)
JavaScript/TypeScript
- Support TS server plugins on web vscode#140455 Matt Bierner (@mjbvz)
- ✋ Support TS project-wide intellisense on web typescript#47600 Matt Bierner (@mjbvz)
- ✋ Explore automatic type acqusition on web typescript#45314 Matt Bierner (@mjbvz)
Markdown
- 🏃 Finalize DropIntoEditor API for creating file and image links vscode#142990 Matt Bierner (@mjbvz)
- 🏃 Finalize DocumentPasteEditProvider API to support pasting images vscode#30066 Matt Bierner (@mjbvz)
CSS
- None.
JSON
- 💪 Explore test suite from JSON schema spec vscode-json-languageservice#120 Martin Aeschlimann (@aeschli)
Debug
- Show breakpoint diagnostic information in the breakpoints view vscode#142870 roblourens
- Support to pass unescaped arguments in launch.json vscode#149910 roblourens Andre Weinand (@weinand)
- Improving the UI for "step in targets" vscode#149871 Connor Peet (@connor4312)
- Add keyboard shortcuts to switch debug consoles vscode#151772 Andrea Mah (@andreamah)
- Add debug consoles to
viewquick access menu vscode#152400 Andrea Mah (@andreamah) - Add quick access for debug consoles vscode#151771 Andrea Mah (@andreamah)
- 🏃 Remove special treatment of extension debugging in VS Code (Prototype extension debugging in a clean environment) vscode#126737 Andre Weinand (@weinand)
DAP
- Support to pass unescaped program arguments debug-adapter-protocol#146 Andre Weinand (@weinand) roblourens
- Add additional location information to StepInTarget debug-adapter-protocol#274 Connor Peet (@connor4312) Andre Weinand (@weinand)
js-debug
- Investigate: Smart Step Into vscode#123879 Connor Peet (@connor4312)
- Allow easy toggling between sourcemaps and compiled code vscode#151412 Connor Peet (@connor4312)
- 💪 Improve breakpoint predictor caching for large projects vscode-js-debug#1149 Connor Peet (@connor4312)
- 💪 Automatically create debug config with a "dry run" vscode-js-debug#1214 Connor Peet (@connor4312)
Testing
- None.
Terminal
- Prepare to make shell integration the default vscode#151935 Daniel Imms (@Tyriar) Megan Rogge (@meganrogge)
- Address issues with terminal reconnection vscode#151936 Daniel Imms (@Tyriar)
- Improve accessibility in the terminal vscode#151938 Daniel Imms (@Tyriar)
- Explore contextual actions in the terminal vscode#151937 Daniel Imms (@Tyriar)
Tasks
- 🏃 Change feature area ownership of tasks vscode#149060 Megan Rogge (@meganrogge) Daniel Imms (@Tyriar) Alex Ross (@alexr00)
- Explore reconnecting tasks on window reload vscode#117408 Megan Rogge (@meganrogge)
- Support configurable icons and color for tasks vscode#145965 Megan Rogge (@meganrogge)
Source Control
- Full editor can be used as git commit message editor vscode#30562 Ladislau Szomoru (@lszomoru)
- 💪 Investigate: Support input box spell checking vscode#35571 Ladislau Szomoru (@lszomoru)
API
- API finalization: query Johannes Rieken (@jrieken) Matt Bierner (@mjbvz)
- API proposals: query Johannes Rieken (@jrieken) Matt Bierner (@mjbvz)
- 🏃 Support snippets in workspace edits vscode/145374 Johannes Rieken (@jrieken)
- 🏃 Continue finalization of remaining proposed notebook API vscode#149861) Matt Bierner (@mjbvz) Peng Lyu (@rebornix) roblourens
- Finalize API to disable the Source Control input field vscode#150268 Ladislau Szomoru (@lszomoru)
Extensions
- Provide a filter to list all deprecated extensions vscode#151729 Sandeep Somavarapu (@sandy081)
Extension Contributions
- GitHub Repositories: query Joyce Er (@joyceerhl)
- Improvements to the Remote extensions vscode-remote-release#6818 tanhakabir Christof Marti (@chrmarti) Martin Aeschlimann (@aeschli)
- GHPR: Improvements papercuts, selfhosting issues, query Alex Ross (@alexr00)
- 🏃 Close the loop between committing and creating a PR vscode#151589 Alex Ross (@alexr00) Ladislau Szomoru (@lszomoru)
Install / Update
- Windows: Unable to update vscode#147408 João Moreno (@joaomoreno)
- Windows: Prevent update service from activating if running as Admin in User install vscode#148428 João Moreno (@joaomoreno)
- Integrate with the Windows 11 explorer context menu vscode#127365 Robo (@deepak1556)
Engineering
- Sandbox: enable extension host communication vscode#135268 Robo (@deepak1556) Alexandru Dima (@alexdima)
- 🏃 Review errors to identify which ones are actionable as error telemetry vscode#145043 Logan Ramos (@lramos15) team
- Explore spliting compilation and transpilation into two distinct gulp tasks Johannes Rieken (@jrieken)
- 🏃 Explore using
swcfor transpilation vscode#150025 Johannes Rieken (@jrieken) - Execute tests in parallel in CI build vscode#151740 Ladislau Szomoru (@lszomoru)
- 💪 Enable
contextIsolationfor all windows vscode#128099 Benjamin Pasero (@bpasero) Raymond Zhao (@rzhao271) Robo (@deepak1556)
Electron
- Electron 18 update vscode#145527 Robo (@deepak1556)
- 🏃 Improve dependency generation for Debian vscode#13089 Raymond Zhao (@rzhao271)
- WCO on Windows don't respond to touch events electron#34364 Robo (@deepak1556)
- WCO on Windows occludes dev tools electron#34129 Robo (@deepak1556)
Documentation
- Improve TS docs vscode-docs#5205 Greg Van Liew (@gregvanl) Isidor Nikolic (@isidorn)
- 🏃 Review and update Integrated Terminal vscode-docs#4809 Greg Van Liew (@gregvanl) Daniel Imms (@Tyriar)
Deferred
- Allow resizing for the find widget in notebooks vscode#141516 Peng Lyu (@rebornix)
- Support copying simple output to the clipboard vscode#129880 Aaron Munger (@amunger) Peng Lyu (@rebornix)
- Show changes in the overview ruler of the notebook diff editor vscode#146224 Aaron Munger (@amunger) Peng Lyu (@rebornix)
- Provide support for Go to Test/Go to Test Subject vscode#126932 Connor Peet (@connor4312)
- Align editor find widget with the notebook find widget vscode#144851 Peng Lyu (@rebornix)
- Make the eslint extension more approachable for new contributors vscode-eslint#1447 Dirk Bäumer (@dbaeumer)
- Investigate eslint notebook support in the web vscode-eslint#1366 Dirk Bäumer (@dbaeumer)
- Draft Git Beginner's Docs vscode-docs#5033 Harald Kirschner (@digitarald) Burke Holland (@burkeholland)
- Investigate providing a default snippet for a language vscode#145929 Johannes Rieken (@jrieken) Harald Kirschner (@digitarald)
Reactions are currently unavailable
Metadata
Metadata
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan
Activity
[-]Iteration Plan for <Month> 2022 [DRAFT][/-][+]Iteration Plan for June 2022 [DRAFT][/+][-]Iteration Plan for June 2022 [DRAFT][/-][+]Iteration Plan for June 2022[/+]ChaseKnowlden commentedon Jun 23, 2022