Repository navigation
Iteration Plan for August 2023 #189778
Copy link
Copy link
Closed
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan
Milestone
Description
This plan captures our work in August. This is a 5-week iteration. We will ship in early September.
Endgame
- August 28, 2023: Endgame begins
- September 1, 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
- Support go-to-symbol in the accessible view vscode#188702 Megan Rogge (@meganrogge)
- Support actions in the accessible view vscode#189486 Megan Rogge (@meganrogge)
- Allow to include the name of the focused view in the window title vscode#97790 Megan Rogge (@meganrogge)
- Accessibility issues, see query Megan Rogge (@meganrogge) team
UX
- Provide options for custom icons/colors for profiles vscode#188972 Hylke Bons (@hbons)
- Explore anchored Quick Pick component vscode#189030 Hylke Bons (@hbons)
- Improve editor toolbar toggle states vscode#186403 Hylke Bons (@hbons)
Workbench
- Implement unfocused view dimming vscode#30522 Daniel Imms (@Tyriar)
- 🏃 Explore support for multiple GitHub accounts vscode#127967 TylerLeonhardt
- 🏃 Add proxy support to
http2requests in the extension host vscode#185098 Christof Marti (@chrmarti) - Submenu entries hover state should not be sticky vscode#187195 SteVen Batten (@sbatten)
- Explore using watchman as backend for file watching vscode#156964 Benjamin Pasero (@bpasero)
- Avoid inspecting all settings during settings editor load vscode#179486 Raymond Zhao (@rzhao271)
- Explore showing workspace search results in the command center vscode#189964 Andrea Mah (@andreamah)
vscode.dev
- None.
Code Editor
- Polish moved source code detection and rendering vscode#187432 Henning Dieterichs (@hediet)
- Reduce merge conflicts by diffing both inputs against each-other vscode#157496 Henning Dieterichs (@hediet)
- 🏃 Explore multiple diff editors in a single scrolling editor for PR diff reviewing vscode#179000 Henning Dieterichs (@hediet) Ladislau Szomoru (@lszomoru) Benjamin Pasero (@bpasero)
Notebook Editor
- 🏃 Polish notebook sticky scroll rendering vscode#188703 Michael Lively (@Yoyokrazy)
- Support word highlight across notebook cell vscode#184259 Michael Lively (@Yoyokrazy)
- 💪 Support trim trailing whitespace/empty lines in notebook cells vscode#181905 Michael Lively (@Yoyokrazy)
- Support Copy Output through command/contextmenu vscode#187152 Aaron Munger (@amunger)
- Handle missing language support in notebook cell vscode#187516 Aaron Munger (@amunger)
- 🏃 Explore support code cell symbols in Go to Symbols (sort using
:) vscode-jupyter#13930 Aaron Munger (@amunger) - 💪 Explore scroll position improvement on execution vscode#169038 Aaron Munger (@amunger)
- Support searching output cells notebooks in the workspace vscode#189564 Andrea Mah (@andreamah)
Jupyter Notebooks
- Contributions to the vscode-jupyter extension vscode-jupyter#14069Peng Lyu (@rebornix) team
WebAssembly Support
- Continue work on the Wit Parser / AST vscode-wasm#52 Dirk Bäumer (@dbaeumer)
- Investigate executing C# in the browser using WASM/WASI vscode-wasm#112Dirk Bäumer (@dbaeumer)
Languages
Python
- Contributions to the python extension vscode-python#21771 Brett Cannon (@brettcannon) team
JavaScript/TypeScript
- Automatic type acquisition on the web vscode#172887 Matt Bierner (@mjbvz)
- Merge in initial prototype from TS vscode#182801 Matt Bierner (@mjbvz)
Language Server Protocol
- None.
Markdown
- 🏃 Add smart pasting of markdown URLs vscode#186289 Meghan Kulkarni (@MeghanKulkarni)
- 🏃 Add drop/paste for css vscode#189875 Meghan Kulkarni (@MeghanKulkarni)
Source Control
- None.
Terminal
- Add API to set terminal prompt prefix via Environment variable collection vscode#188969 Kartik Raj (@karrtikr)
- Finalize API for scoped environment variable collection vscode#171173 Kartik Raj (@karrtikr)
- Add option to disable terminal restoration vscode#39137 Daniel Imms (@Tyriar)
- Faster DOM renderer vscode#189405 Daniel Imms (@Tyriar)
- Toggle to disable bracketed paste mode permanently vscode#187480 Daniel Imms (@Tyriar)
Testing
- 🏃 Explore improvements to Mocha testing vscode#189680 Connor Peet (@connor4312)
Debug
- 🏃 Support debugging WASM files in JavaScript vscode-js-debug#1789
API
- 🏃 Explore
ShareableDataProviderAPI vscode#176316 Joyce Er (@joyceerhl) - 🏃 Finalize port attributes API vscode#115616 Alex Ross (@alexr00)
- API proposals: query Johannes Rieken (@jrieken) Matt Bierner (@mjbvz)
- API finalization: query Johannes Rieken (@jrieken) Matt Bierner (@mjbvz)
Extensions
- Extension packs should not open multiple welcome pages vscode#188104 Bhavya U (@bhavyaus)
- Add tunnel activation event vscode#188730 Alex Ross (@alexr00)
- 💪 Explore support for extensions to provide additional data to the issue reporter vscode#46726 TylerLeonhardt
Extension Contributions
- Improvements to the Remote extensions vscode-remote-release#8807 roblourens Christof Marti (@chrmarti) Connor Peet (@connor4312) Joyce Er (@joyceerhl)
Documentation
- Review and update Command Line Interface (CLI) topic vscode-docs#6435 Greg Van Liew (@gregvanl)
- Review and update Configure C++ Debugging topic vscode-docs#5518 Greg Van Liew (@gregvanl)
- 🏃 Scaffold "Custom Layout" document vscode-docs#6393 Greg Van Liew (@gregvanl)
Engineering
- Clean up CLI build vscode#178691 Connor Peet (@connor4312)
- ✋ Use Terrapin instead of crates.io. Artifacts support for Cargo is now available in DevOps #4353 Connor Peet (@connor4312)
- Ship separate third party notice with CLI download vscode#178691 Connor Peet (@connor4312)
- 🏃 Adopt
StorageScope.WORKSPACEandStorageTarget.USERin workbench vscode#183449 Joyce Er (@joyceerhl) team
Electron
- Update to Electron 25 vscode#184021 Robo (@deepak1556)
- Crash when closing macOS tab vscode#167936 Robo (@deepak1556)
Deferred
- Improve default theme diff colors for users with colorblindness vscode#182173 Hylke Bons (@hbons)
- Explore improvements to notifications for users using screenreaders vscode#183567 Hylke Bons (@hbons)
- Update color token architecture and themes in Figma toolkit vscode-figma-toolkit#9 Hylke Bons (@hbons)
- Explore notification management UX for specific extensions vscode#41767 David Dossett (@daviddossett)
- ✋ PGO for VSCode Desktop vscode#170931 Robo (@deepak1556)
- 🏃 Improve the keybinding recording widget vscode#178042 vscode#179015 vscode#179018 Ulugbek Abdullaev (@ulugbekna)
- Explore simplifying the account menu for built-in online services vscode-internalbacklog#3271 TylerLeonhardt Sandeep Somavarapu (@sandy081) Martin Aeschlimann (@aeschli)
- 🏃 Stabilize
DocumentPasteEditProviderAPI to support pasting images vscode#30066 Matt Bierner (@mjbvz)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan
Activity
[-]Iteration Plan for August 2023 [DRAFT][/-][+]Iteration Plan for August 2023[/+]zhouxinghong commentedon Aug 17, 2023
https://github.com/electron/electron/releases/tag/v26.0.0
Fixes a lot of bugs included Electron 25 version
burtek commentedon Aug 17, 2023
Kai Maetzel (@kieferrm) quick note, the iteration plan is duplicated (copy-pasted twice?) in your message