Open kieferrm opened 3 weeks ago
Always looking forward to new featuresπππ
@alexdima @hediet Any time to look at bug fix https://github.com/microsoft/vscode/pull/216085 please?
Will #233188 be included?
Is there any schedule for finalizing API in proposal state? I'm interested in using contribDiffEditorGutterToolBarMenus
API. The Git Stage diff view uses it successfully since March so it seems ready.
This plan captures our work in November. This is a 6-week iteration in order to accommodate the Thanksgiving Holiday in the United States. We will ship in first half of December. The rest of December will be dedicated to our annual house keeping.
Endgame
* **Dec 02, 2024**: Endgame begins * **Dec 06, 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](https://github.com/microsoft/vscode/issues?q=is%3Aopen+is%3Aissue+label%3Aaccessibility+milestone%3A%22November+2024%22) [@meganrogge](https://github.com/meganrogge) **team**[x] Interactive window accessibility issues for SR users [vscode#209140](https://github.com/microsoft/vscode/issues/209140) [@amunger](https://github.com/amunger)
Workbench
* [ ] Layout Controls: move them to respective corners [vscode#232798](https://github.com/microsoft/vscode/issues/232798) [@bpasero](https://github.com/bpasero)[x] Tree find widget should not render over the tree contents [vscode#232987](https://github.com/microsoft/vscode/issues/232987) [@benibenj](https://github.com/benibenj)[x] Async tree highlight mode should signal match count in folders [vscode#232988](https://github.com/microsoft/vscode/issues/232988) [@benibenj](https://github.com/benibenj)[x] Support finding folders in File Explorer using find widget [vscode#232989](https://github.com/microsoft/vscode/issues/232989) [@benibenj](https://github.com/benibenj)
Code Editor
* [ ] π Investigation: Use tree-sitter for grammar colorization [vscode#210475](https://github.com/microsoft/vscode/issues/210475) [@alexr00](https://github.com/alexr00) [@hediet](https://github.com/hediet)[ ] π Explore GPU rendering of the code editor [vscode#221145](https://github.com/microsoft/vscode/issues/221145) [@Tyriar](https://github.com/Tyriar) [@hediet](https://github.com/hediet)[ ] π Support search history persistence for the find widget [vscode#92222](https://github.com/microsoft/vscode/issues/92222) [@osortega](https://github.com/osortega)[x] Make `EditContext` the default input strategy [vscode#228093](https://github.com/microsoft/vscode/issues/228093) [@aiday-mar](https://github.com/aiday-mar) [@hediet](https://github.com/hediet)[x] Make available an experimental initial version of Expandable Hover [vscode#232685](https://github.com/microsoft/vscode/issues/232685) [@aiday-mar](https://github.com/aiday-mar) [@mjbvz](https://github.com/mjbvz)[x] Enable by default the default color decorators [vscode#233083](https://github.com/microsoft/vscode/issues/233083) [@aiday-mar](https://github.com/aiday-mar)[x] Expand line comments when pressing Enter [vscode#180551](https://github.com/microsoft/vscode/issues/180551) [@aiday-mar](https://github.com/aiday-mar)
Notebook Editor
* [x] Multi cursor across cells: support selection highlights and select all find occurrences [vscode#233612](https://github.com/microsoft/vscode/issues/233612) [@Yoyokrazy](https://github.com/Yoyokrazy)[x] Support run cells in section from markdown cells [vscode#232865](https://github.com/microsoft/vscode/issues/232865) [@Yoyokrazy](https://github.com/Yoyokrazy)[ ] Show last executed time on cell status bar [vscode#168792](https://github.com/microsoft/vscode/issues/168792) [@Yoyokrazy](https://github.com/Yoyokrazy)[ ] Improve notebook model diff algorithm (cell id, execution count, etc) [vscode#227928](https://github.com/microsoft/vscode/issues/227928) [@DonJayamanne](https://github.com/DonJayamanne)
Jupyter Notebooks
* [ ] Improve Context key for execution/debug/run-by-line actions [vscode-jupyter#16189](https://github.com/microsoft/vscode-jupyter/issues/16189) [@Yoyokrazy](https://github.com/Yoyokrazy)[ ] πͺ Explore kernel persistence for Remote environments [vscode-jupyter#16224](https://github.com/microsoft/vscode-jupyter/issues/16224) [@DonJayamanne](https://github.com/DonJayamanne)
Languages
Python
* [ ] π Contributions to the Python extension, see [plan](https://github.com/microsoft/vscode-python/issues?q=is%3Aissue+label%3Aiteration-plan+milestone%3A%22November+2024%22) [@karthiknadig](https://github.com/karthiknadig) **team**
TypeScript
* [ ] π Ship TypeScript 5.7 [vscode#234056](https://github.com/microsoft/vscode/issues/234056) [@mjbvz](https://github.com/mjbvz)[ ] π Send Custom Requests To TypeScript Language Service Plugins [vscode#218275](https://github.com/microsoft/vscode/issues/218275) [@mjbvz](https://github.com/mjbvz)[x] Enable update imports on paste by default [vscode#30066](https://github.com/microsoft/vscode/issues/30066) [@mjbvz](https://github.com/mjbvz)
Authentication
* [ ] π Adopt Broker flow in Microsoft Auth provider via MSAL-node [vscode#229431](https://github.com/microsoft/vscode/issues/229431) [@TylerLeonhardt](https://github.com/TylerLeonhardt)
Source Control
* [ ] Add SCM accessibility help dialog [vscode#203577](https://github.com/microsoft/vscode/issues/203577) [@lszomoru](https://github.com/lszomoru) [@meganrogge](https://github.com/meganrogge)[x] Support for blame inline decorations [vscode#203841](https://github.com/microsoft/vscode/issues/203841) [@lszomoru](https://github.com/lszomoru)[ ] πͺ Support for ref context actions [vscode#232992](https://github.com/microsoft/vscode/issues/232992) [@lszomoru](https://github.com/lszomoru)
Testing
* [ ] π Finalize attributable test coverage API [vscode#212196](https://github.com/microsoft/vscode/issues/212196) [@connor4312](https://github.com/connor4312)[x] Improve how failed tests are being displayed [vscode#233454](https://github.com/microsoft/vscode/issues/233454) [@connor4312](https://github.com/connor4312)[ ] Improve continuous run UI [vscode#210848](https://github.com/microsoft/vscode/issues/210848) [@connor4312](https://github.com/connor4312)
Debug
* [ ] Find in output [vscode#225417](https://github.com/microsoft/vscode/issues/225417) [@meganrogge](https://github.com/meganrogge)
Terminal
* [ ] π Add support for terminal suggest in zsh/bash [vscode#226562](https://github.com/microsoft/vscode/issues/226562) [@meganrogge](https://github.com/meganrogge)[ ] π API to expose the shell's actual environment to extensions [vscode#227467](https://github.com/microsoft/vscode/issues/227467) [@anthonykim1](https://github.com/anthonykim1)[x] Ligatures in the terminal [vscode#34103](https://github.com/microsoft/vscode/issues/34103) [@Tyriar](https://github.com/Tyriar)
API
* [ ] π API proposals: [query](https://github.com/microsoft/vscode/issues?q=is%3Aissue+is%3Aopen+milestone%3A%22November+2024%22+label%3A%22api-proposal%22) [@jrieken](https://github.com/jrieken) [@mjbvz](https://github.com/mjbvz)[ ] π API finalization: [query](https://github.com/microsoft/vscode/issues?q=is%3Aissue+is%3Aopen+milestone%3A%22November+2024%22+label%3A%22api-finalization%22) [@jrieken](https://github.com/jrieken) [@mjbvz](https://github.com/mjbvz)
Extensions
* [ ] π Policy support for extensions allow/block lists [vscode#84756](https://github.com/microsoft/vscode/issues/84756) [@sandy081](https://github.com/sandy081) [@joaomoreno](https://github.com/joaomoreno) [@isidorn](https://github.com/isidorn)[x] Support bootstrapping extensions in desktop [vscode#232990](https://github.com/microsoft/vscode/issues/232990) [@sandy081](https://github.com/sandy081)[x] Better local extension search experience [vscode#232991](https://github.com/microsoft/vscode/issues/232991) [@sandy081](https://github.com/sandy081)[x] Support configuration contribution points of resolver extensions [vscode#224236](https://github.com/microsoft/vscode/issues/224236) [@sandy081](https://github.com/sandy081)
Extension Contribuions
* [ ] Support global PR queries [vscode-pull-request-github#6448](https://github.com/microsoft/vscode-pull-request-github/issues/6448) [@alexr00](https://github.com/alexr00)
Remote Extension Contributions
General
* [ ] π Add proxy support to the `fetch` defined by node when in a remote [vscode#228697](https://github.com/microsoft/vscode/issues/228697) [@chrmarti](https://github.com/chrmarti)
SSH Extension
* * [x] SSH connection issues [@joshspicer](https://github.com/joshspicer) * [x] SSH agent forwarding reports [vscode-remote-release#10274](https://github.com/microsoft/vscode-remote-release/issues/10274)* [x] Can't establish connection with `ProxyCommand` [vscode-remote-release#10331](https://github.com/microsoft/vscode-remote-release/issues/10331)* [x] Control characters not being filtered from parsed terminal output [vscode-remote-release#10417](https://github.com/microsoft/vscode-remote-release/issues/10417)[x] Audit error handling for SSH connections [vscode-remote-release#10249](https://github.com/microsoft/vscode-remote-release/issues/10249) [@joshspicer](https://github.com/joshspicer)
Engineering
* [ ] Support building the monaco-editor AMD variant from new sources [vscode#234114](https://github.com/microsoft/vscode/issues/234114) [@hediet](https://github.com/hediet) [@alexdima](https://github.com/alexdima)
Electron
* [ ] π Align Electron fetch with Node.js fetch [electron#43715](https://github.com/electron/electron/issues/43715), [electron#43712](https://github.com/electron/electron/issues/43712) [@deepak1556](https://github.com/deepak1556)[x] Deprecate macOS 10.15 [vscode#232993](https://github.com/microsoft/vscode/issues/232993) [@deepak1556](https://github.com/deepak1556)
Documentation
* [x] Address feedback from customer interviews on VS Code tutorial [vscode-internalbacklog#5127](https://github.com/microsoft/vscode-internalbacklog/issues/5127) [@ntrogh](https://github.com/ntrogh)[x] Document Tools API [vscode-docs#7725](https://github.com/microsoft/vscode-docs/issues/7725) [@isidorn](https://github.com/isidorn) [@roblourens](https://github.com/roblourens) [@ntrogh](https://github.com/ntrogh)
Deferred
* [ ] πͺ Finalize Related code [vscode#126932](https://github.com/microsoft/vscode/issues/126932) [@connor4312](https://github.com/connor4312)[ ] πͺ Explore supporting reverse search in tree find to remove filter widget [vscode#227009](https://github.com/microsoft/vscode/issues/227009) [@meganrogge](https://github.com/meganrogge)[ ] VSCode freezing when adding folder to workspace while working on remote Linux machine [vscode-remote-release#10168](https://github.com/microsoft/vscode-remote-release/issues/10168) [@joshspicer](https://github.com/joshspicer)[ ] π Change the global `fetch` available in local extension hosts to be the one from Electron [vscode#228696](https://github.com/microsoft/vscode/issues/228696) [@chrmarti](https://github.com/chrmarti)[ ] π Explore enabling COI on desktop, context for current block [vscode#186614](https://github.com/microsoft/vscode/issues/186614) [@deepak1556](https://github.com/deepak1556)
This plan captures our work in November. This is a 6-week iteration in order to accommodate the Thanksgiving Holiday in the United States. We will ship in first half of December. The rest of December will be dedicated to our annual house keeping.
Endgame
The endgame details for this iteration are tracked here.
Plan Items
Below is a summary of the top level plan items.
Legend of annotations:
Accessibility
Workbench
Code Editor
EditContext
the default input strategy vscode#228093 @aiday-mar @hedietNotebook Editor
Jupyter Notebooks
Languages
Python
TypeScript
Authentication
Source Control
Testing
Debug
Terminal
API
Extensions
Extension Contribuions
Remote Extension Contributions
General
fetch
defined by node when in a remote vscode#228697 @chrmartiSSH Extension
ProxyCommand
vscode-remote-release#10331Engineering
Electron
Documentation
Deferred
fetch
available in local extension hosts to be the one from Electron vscode#228696 @chrmarti