Closed
Description
openedon Sep 4, 2022
This plan captures our work in September. This is a 5-week iteration. We will ship in early October.
Endgame
- September 26, 2022: Endgame begins
- September 30, 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 @isidorn team
- 🏃 Workbench: Improve accessibility of Setting indicators vscode#159088 @rzhao271
Workbench
- Setting Profiles
- 🏃 Improvements to the settings profile experience vscode#155067 @sandy081 @daviddossett @isidorn
- 🏃 Support Syncing Settings Profiles vscode#154243 @Tyriar @sandy081 @lszomoru
- Support hiding/showing toolbar items using right-click vscode#150916 @jrieken
- Provide
Continue On...
support in core vscode#160047 @joyceerhl - Define default snippets for languages (empty file getting started) vscode#145929 @digitarald
- Add configurations for search view decorations vscode#157462 @andreamah
- Explore showing search results as a tree view vscode#20224 @andreamah @roblourens
- 🏃 Align trust and policy UX in settings editor with other indicators vscode#157564 @rzhao271 @sandy081
- Unify toggle UX in input fields throughout the workbench vscode#156179 @Tyriar
- Allow disabling incremental naming on paste for the explorer vscode#84857 @lramos15
- Explore syncing open recent and recent on getting started vscode#60821 @lramos15
- Share and Copy As consolidation vscode#157722 @alexr00
Web
- 🏃 Continue translations in the web vscode#82595 @TylerLeonhardt
WebAssembly Runtime Support
- Productize
@vscode/sync-*
npm packages vscode-wasm#3 @dbaeumer - Implement cancellation strategy for sync npm packages vscode#148967 @dbaeumer
Code Editor
- Support sticky scroll for languages without outline support vscode#157165 @aiday-mar @jrieken
- 🏃 Explore using TreeSitter for generating TM scopes for TypeScript vscode#161256 @aiday-mar @jrieken @aeschli
- 💪 Modernize the Monaco editor playground monaco-editor#3247 @hediet
- Support snippets in workspace edits vscode#145374 @jrieken
Merge Editor
- 🏃 Explore switching the merge editor to the new diff algorithm vscode#160801 @hediet
- Add possibility to see and diff against base vscode#155277 @hediet
- 💪 Reduce conflict in case both sides have common lines in their diffs vscode#157496 @hediet
- Explore a toggle to hide non conflicting areas (streamline merge editor for git conflict resolution) @hediet
- 3-way merge editor customer development vscode#159561 @isidorn @stevencl
Notebook Editor
- 🏃 Help users diagnose notebook rendering perf issues vscode#154873 @mjbvz
- Support HTML headers in the notebook outline vscode#134853 @rebornix
- Show changes in the overview ruler of the notebook diff editor vscode#146224 @rebornix
- 💪 Explore improving files search results for notebooks vscode#95275 @andreamah
Jupyter Notebooks
- Unify Stop/Interrupt button across core and Jupyter vscode#128245 vscode-jupyter#7661 @rebornix
- Contributions to the vscode-jupyter extension vscode-jupyter#11286 team
Custom Views
- Allow tree items to have optional checkboxes vscode#116141 @benibenj
Languages
Python
- Contributions to the python extension vscode-python#19779 @brettcannon team
Python WebAssembly Runtime Support
- Improve performance of python environments hosted on GitHub vscode-wasm#5@dbaeumer @joyceerhl
- Investigate installing python packages with native code into a Python environment hosted on GitHub @dbaeumer @aeschli
- Make GitHub hosted python environments available in
vscode.dev
vscode-wasm#6 @dbaeumer @aeschli
JavaScript/TypeScript
- 🏃 Explore automatic type acquisition on web typescript#45314 @mjbvz
- ✋ Support TS project-wide intellisense on web typescript#47600 @mjbvz
Markdown
- 💪 Stabilize
DocumentPasteEditProvider
API to support pasting images vscode#30066 @mjbvz
JSON
- 🏃 Sort JSON properties alphabetically vscode#155312 @aiday-mar @aeschli
CSS
- Add support for new CSS syntax (@layer, @Property) vscode#147354 vscode#157267 @aeschli
Debug
- Extension debugging in a clean environment vscode#126737 @weinand
DAP
- Starting new debug session from within a debug adapter debug-adapter-protocol#79 @weinand @roblourens @connor4312
Terminal
- Support hyperlink ansi escapes in the integrated terminal vscode#39278 @Tyriar
- Support custom terminal markers vscode#157026 @meganrogge @Tyriar
- Investigate flaky terminal/tasks smoke tests vscode#159510 @meganrogge
- 💪 Investigate contextual commands vscode#151937 @meganrogge
Source Control
- Support git with private key password vscode#13680 @lszomoru
- Git: Support nested git repositories vscode#37947 @lszomoru
- 🏃 Git - add action to pull branch before switching vscode#159165 @lszomoru
Extensions
- Explore using
SharedArrayBuffer
in the web worker extension host on desktop vscode#116715 @jrieken - Sort extensions by extension update date vscode#53405 @benibenj @sandy081
- 🏃 Explore Extensions Management notification center vscode#159889 @benibenj @sandy081
API
- API finalization: query @jrieken @mjbvz
- API proposals: query @jrieken @mjbvz
- 🏃 Continue finalization of remaining proposed notebook API vscode#149861 @mjbvz @rebornix @roblourens
- 🏃 Work with LiveShare on content provider migration vscode#147248 @mjbvz
- Support context menu actions in webviews vscode#54285 @mjbvz
-
vscode.open
on document link doesn't accept additional arguments vscode#154993 @mjbvz - 🏃 Improve Extensions logging vscode#159892 @sandy081
Extension Contributions
- Improvements to the Remote extensions vscode-remote-release#7160 @eleanorjboyd @chrmarti @aeschli
- GitHub Repositories: query @joyceerhl
- Improvements to the Live Preview extension: query @andreamah @roblourens
- ✋ Fix preview of forwarded ports in Codespaces for Simple Browser and Live Preview vscode-livepreview#111 @andreamah @mjbvz
- Try to link PRs to issues mentioned in the PR title vscode-pull-request-github#3739 @alexr00
- 🏃 GHPR: Adopt localization pipeline vscode-pull-request-github#3913 @alexr00
Install / Update
- Integrate with the Windows 11 explorer context menu vscode#127365 @deepak1556
Engineering
- Explore using
swc
for transpilation vscode#150025 @jrieken - 💪 Explore migrating from AMD to ESM vscode#160416 @jrieken
- Sandboxing: Utility process does not support stdout and stderr vscode#155987 @bpasero @deepak1556
- 🏃 Investigate startup performance regression and improvements vscode@156864 @jrieken @bpasero @alexr00 @sandy081 <@team>
- 💪 Parcel: Support simple glob patterns for ignore rules watcher#64 @bpasero
- ✋ Linux: authentication fails on Ubuntu 22.04 vscode#159124 @TylerLeonhardt @deepak1556
Electron
- 🏃 White flashing when opening a new window vscode#132339 @rzhao271 @deepak1556
- Improve screen reader detection on macOS vscode#158008 @deepak1556
- Contribute the utility process and APIs to Electron vscode#154007 @deepak1556
- Seg fault in Linux integration tests (electron) vscode#153181 @deepak1556
- 💪 Main Request service is throwing errors for valid requests vscode#155204 @deepak1556
- WCO restore icon is off-center of the button when window is maximized electron#35038 @rzhao271
- WCO separator colour incorrect in v20 electron#35312 @rzhao271
- WCO incorrect behavior in tablet mode vscode#159851 @rzhao271 @deepak1556
- 🏃 WCO misaligned when OS is configured to RTL vscode#159813 @rzhao271 @deepak1556
Documentation
- 🏃 Review and update Configure C++ Debugging topic vscode-docs#5518 @gregvanl
- Investigate pulling out advanced, reference, and troubleshooting content from Terminal Basics vscode-docs#4809 @gregvanl @Tyriar
- 🏃 Update Azure Content, ToC vscode-docs#5614 @gregvanl @isidorn
Deferred
- Explore testing strategies for
@vscode/wasm-wasi
vscode-wasm#4 @dbaeumer - Provide a web-shell with pluggable parser and multi-line editing capabilities shell-engine-js#1 @Tyriar
- Explore accepting parts of an inline completion proposal vscode#155473 @hediet
- Publish a new version of the Monaco editor monaco-editor @hediet
- Finalize profiles import/export feature vscode#159891 @sandy081 @bpasero
- Explain how to use the merge editor vscode-docs#5618 @hediet @gregvanl
- WCO black border under buttons vscode#150778 @rzhao271
- Sandboxing: Explore adopting utility process for shared process vscode#154050 @bpasero @deepak1556
- Investigate using
chardet
instead ofjschardet
vscode#159896 @bpasero - Support actions on quick pick categories vscode#149057 @TylerLeonhardt @daviddossett
- Explore possibility of unifying explorer selection in focus behind a setting @lramos15
- ✋ Explore creating a debug config for a terminal command vscode#150460 @connor4312
- ✋ Reload extension host on server side when connected from web and locale is changed vscode#151000 @TylerLeonhardt
- Align editor find widget with the notebook find widget vscode#144851 @rebornix
- Support shipping and automatic activation of bash and zsh completions on macOS when shell integration is enabled vscode#155733 @Tyriar @meganrogge
- Automatically create debug config with a "dry run" vscode-js-debug#1214 @connor4312
- Explore improvements to Extensions view #151599 @misolori
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment