Repository navigation
Iteration Plan for November 2023 #197438
Copy link
Copy link
Closed
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan
Milestone
Description
This plan captures our work in November. This is a 5-week iteration. We will ship in early December.
Endgame
- November 27, 2023: Endgame begins
- December 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
- 🏃 Show icon only button tooltips vscode#132344 Megan Rogge (@meganrogge)
- Accessibility issues, see query Megan Rogge (@meganrogge) team
UX
- Improve built-in walkthroughs vscode#197503 David Dossett (@daviddossett)
Workbench
- Allow for floating windows vscode#10121 Benjamin Pasero (@bpasero) Daniel Imms (@Tyriar)
- 🏃 Explore the ability to hide problem markers throughout the workbench vscode#166797 Justin Chen (@justschen)
- Tree: Support sticky scroll vscode#161207 Benjamin Christopher Simmonds (@benibenj)
Code Editor
- Fix hanging UI when code action widget has many entries vscode#196857 Justin Chen (@justschen)
- Address poor code actions sort order with multiple fixes on same line vscode#197162 Justin Chen (@justschen)
- Migrate users from from
boolean-based code actions on save toenumvscode#197161 Justin Chen (@justschen) - Multi File Diff Editor vscode#179000 Henning Dieterichs (@hediet)
- Support dynamic line heights using decorations vscode#194609 Henning Dieterichs (@hediet) Alexandru Dima (@alexdima)
Comments
- None.
Notebook Editor
- 🏃 Explore built-in "variable explorer" notebook functionality vscode#165445 Aaron Munger (@amunger)
- 🏃 Multi-document highlighter API proposal and enhancements vscode#184259 Michael Lively (@Yoyokrazy)
- Support picking tab vs spaces in notebook cell editor vscode#108675 Michael Lively (@Yoyokrazy)
Jupyter Notebooks
- Kernel API finalization Don Jayamanne (@DonJayamanne)
- API proposal and adoption plans for 3rd party extensions vscode-jupyter#14669
- Explore UX for code execution permissions for third-party extensions vscode-jupyter#14669
- Explore enabling Non-Python kernel auto complete vscode-jupyter#14672 Don Jayamanne (@DonJayamanne)
- 💪 Explore Kernel Picker experience in Dev Containers vscode-jupyter#14673 Don Jayamanne (@DonJayamanne) Peng Lyu (@rebornix)
- Support module import/usage analysis in Run Dependent Cells vscode-jupyter#14674 Peng Lyu (@rebornix) w/ Pylance team
WebAssembly Support
- 🏃 Investigate compile C# code in the browser to IL using dotnet.wasm vscode-wasm#112 Dirk Bäumer (@dbaeumer)
- Test the threading support in Python WASM vscode-wasm#148 Dirk Bäumer (@dbaeumer)
- 🏃 Support WASI preview2 vscode-wasm#52 Dirk Bäumer (@dbaeumer)
Languages
Python
- Contributions to the python extension, see plan Brett Cannon (@brettcannon) team
Language Server Protocol
- 🏃 LSP support to 3rd-parties vscode-python#21964 Karthik Nadig (@karthiknadig)
Source Control
- Ahead/behind view in SCM view container vscode#192290 Ladislau Szomoru (@lszomoru)
Tasks
- None.
Terminal
- Sticky scroll in the terminal vscode#172742 Daniel Imms (@Tyriar)
- 💪 Explore quick fixes attached to rows in sticky scroll vscode#198116Daniel Imms (@Tyriar)
- Highlight terminal commands subtly when mousing over them vscode#196634 Daniel Imms (@Tyriar)
Testing
- 🏃 Design test coverage API vscode#123713 Connor Peet (@connor4312)
- API for selected run profiles (playwright ask) vscode#193160 Connor Peet (@connor4312)
- Support find in the test output panel vscode#193589 Connor Peet (@connor4312)
Debug
- Rust-based heap snapshot tooling vscode-js-debug#1855 Connor Peet (@connor4312)
- Investigate extension point for data visualization vscode#197287 Connor Peet (@connor4312)
API
- API proposals: query Johannes Rieken (@jrieken) Matt Bierner (@mjbvz)
- API finalization: query Johannes Rieken (@jrieken) Matt Bierner (@mjbvz)
Extensions
- Support finer-grained control over extension auto-updates vscode#194188 Sandeep Somavarapu (@sandy081)
Extension Contributions
- GHPRI: Support merge queues vscode-pull-request-github#5402 Alex Ross (@alexr00)
- 💪 Allow users to resolve merge conflicts from PR view vscode-pull-request-github#1562 Alex Ross (@alexr00)
- Improvements to the Remote extensions, see plan roblourens Christof Marti (@chrmarti) Connor Peet (@connor4312) Joyce Er (@joyceerhl)
Documentation
- None.
Engineering
- Gather heap metrics from CI vscode#191920 Connor Peet (@connor4312)
- ✋ Deprecate macOS 10.13, 10.14 vscode#192897 Robo (@deepak1556)
- Update build agent distros vscode-linux-build-agent#41 Robo (@deepak1556)
Electron
- Update to Electron 27 vscode#196941 Robo (@deepak1556)
- 🏃 Wire
Electron.netAPI into the utility process vscode#192899 Robo (@deepak1556) - 🏃 WCO on Windows leaves no room for resizing horizontally/diagonally vscode#185249 Raymond Zhao (@rzhao271)
Deferred
- Polish unfocused dimming feature vscode#191775 Daniel Imms (@Tyriar)
- Fix custom ZMQ build for Linux ARM32/ARM64 vscode-jupyter#14070 Don Jayamanne (@DonJayamanne)
- Adopt canonical URI Provider API for workspace trust vscode#180582 SteVen Batten (@sbatten)
- Automatic type acquisition on the web vscode#172887 Matt Bierner (@mjbvz)
- 🏃 Explore support for multiple GitHub accounts vscode#127967 TylerLeonhardt
- 🏃 Add smart pasting of markdown URLs vscode#186289 Matt Bierner (@mjbvz)
- 🏃 Add drop/paste for css vscode#189875 Matt Bierner (@mjbvz)
- Support keyboard navigation between groups in quick picks vscode#149046 TylerLeonhardt
- 🏃 Improve Profiles Management UX vscode#192387 Sandeep Somavarapu (@sandy081) Hylke Bons (@hbons)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan
Activity
[-]Iteration Plan for November 2023 [DRAFT][/-][+]Iteration Plan for November 2023[/+]DawallAZllon91 commentedon Dec 3, 2023
Revision