| CARVIEW |
Select Language
HTTP/2 200
date: Fri, 26 Dec 2025 11:20:20 GMT
content-type: text/html; charset=utf-8
cache-control: max-age=0, private, must-revalidate
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
link: ; rel=preload; as=fetch; crossorigin=use-credentials
referrer-policy: no-referrer-when-downgrade
server-timing: issue_layout-fragment;desc="issue_layout fragment";dur=501.350857,issue_conversation_content-fragment;desc="issue_conversation_content fragment";dur=1190.137476,nginx;desc="NGINX";dur=1.030381,glb;desc="GLB";dur=96.398487
strict-transport-security: max-age=31536000; includeSubdomains; preload
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, Accept,Accept-Encoding, Accept, X-Requested-With
x-content-type-options: nosniff
x-frame-options: deny
x-voltron-version: aab62e3
x-xss-protection: 0
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=RHfgUBRTr%2FLhjnnqqRuFWbjLyIvMJOacAJFHNUozdDiRcaPnkV2Glq5nHK29IGCjbgTVAsqtsj%2BVbVHViKM%2FM8miYS6Khoml%2FHV8ag6xgOd%2BrbkS33aeolPVnwoyDr4K6A1q7houUk8I5mq06IE%2BFbIRIJM3lOFpgK6640064j6qYKh0ZgCLFSnGAar%2F%2BArMryU6JVxbmNKxahltBbGksSsbZ5fV7kiee9gowC2%2BSZsnPFD6j2PAd6L2L4MbML%2FpjBd%2Fl9p0vk7%2BhOGFN5%2BWSA%3D%3D--r12Dw2cjgX0NYT1H--5M0X9OqpWKEE%2Ffzm8Lyr9Q%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.568856463.1766748019; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 11:20:19 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 11:20:19 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: E818:2D8E00:371F6D1:4204CF3:694E6F73
Iteration Plan for February 2022 Β· Issue #142359 Β· microsoft/vscode Β· GitHub

No typeNo projectsNone yetNo branches or pull requests
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 37k
Closed
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan
Milestone
Description
This plan captures our work in February. This is a 4-week iteration. We will ship in early March.
Endgame
- February 21, 2022: Endgame begins
- February 25, 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
- Develop a high-contrast light theme #141652 @daviddossett
UX
- π Develop a VS Code design system (classifying patterns for activity bar/sidebar/views/etc.) vscode#140601 @misolori
- π Explore using the window titlebar to make the command palette more discoverable vscode#142867 @lychung7
Workbench
- Improve the 'Go Back' and 'Go Forward' support vscode#142152@bpasero
- π Explore improving discoverability of workbench layout options vscode#137633 @sbatten @lychung7
- Icon themes - Support for folder/directory names in file associations vscode#136656 @aeschli
- Allow to resize the ToC in the settings editor vscode#79581 @rzhao271
- π Allow user to see which settings have language overrides vscode#131707 @rzhao271 @lychung7 @sandy081
- Support DnD for problem markers and search matches vscode#142508 @sandy081
- π Identify gaps to provide profile like functionality including user research vscode#139409 @sandy081 @sana-ajani
- Improve performance when auto-expanding virtually nested files vscode#140883 @JacksonKearl
- π Improve language detection model to better deal with small inputs vscode#137104 @JacksonKearl @TylerLeonhardt
- πͺ Investigate rich hovers in the timeline view vscode#114806 @JacksonKearl
- Explore "Continue On" support in core vscode#141293 @joyceerhl
Web
- π Investigte in restoring open files when using the local file system vscode#140736 @bpasero
Code Editor
- Improve contextual unicode highlighting vscode#140960 @hediet
- Introduce audio cues in more places vscode#141635 vscode#135908 @hediet
- Folding - Avoid spontaneous "unfold all" vscode#139779 @aeschli
Commenting
- π Explore improvements to Comments panel vscod#142081 @alexr00 @isidorn
- π Explore resolved/unresolved comments vscode#127473 @alexr00 @isidorn
Notebook Editor
- π Improve code structure and dependencies vscode#131808 @roblourens @rebornix
- Convert all built-in renders to be regular output renders vscode#142429 @rebornix
- π Improve cell collapsing UX vscode#142690 @roblourens @misolori
- πͺ Explore indicating cell status for collapsed cells vscode#131200 @roblourens
- π Experiment with running notebook controllers extensions in dedicated extension host vscode/140374 @rebornix
- π Investigate showing find results in the notebook scrollbar vscode#142985 @rebornix
- πͺ Consolidate notebook setting names vscode#142986 @rebornix @roblourens
Jupyter Notebooks
- π Contributions to the vscode-jupyter extension vscode-jupyter#8939 @greazer team
AnyCode
- Improve the support in large workspaces - guide users to download the tarball or download it automatically vscode-anycode#9 @jrieken @JacksonKearl
LSP
- π Add notebook support for LSP language-server-protocol#1399 @dbaeumer
- Avoid that the LSP client monopolizes the extension host, e.g., when there are many diagnostics #894@dbaeumer
Python
- π Contributions to the python extension vscode-python#18456 @brettcannon team
JavaScript/TypeScript
- π Adopt TypeScript 4.6 vscode#142460 @mjbvz
- π Explore automatic type acqusition on web typescript#45314 @mjbvz
Markdown
- πͺ Investigate create file and image links using DnD vscode#142990 @mjbvz
Debug
- π Support 'important' category of
OutputEventsvscode#138091 @roblourens @weinand - π Support proposed lazy variable evaluation vscode#134450 @roblourens @weinand
- π Prototype extension debugging in a clean environment vscode#126737 @weinand
- πͺ Propose UI for debugging highly concurrent languages vscode#116109 @weinand
DAP
- Explore passing standard input to debuggee microsoft/debug-adapter-protocol#216 @weinand @roblourens @connor4312
- Allow to return addition information in
CompletionItemdebug-adapter-protocol#235 @connor4312
js-debug
- π πͺ Investigate supporting to attach to webviews running inside UWP applications @connor4312 vscode-js-debug#1209
Terminal
- Warn the user when pasting multi-line text into the terminal vscode#122683 @Tyriar
- πͺ π Support smooth scrolling in the terminal vscode#125950 @Tyriar
- π Shell integration vscode#133084 @Tyriar @meganrogge
- π Explore decorations in the terminal vscode#140308 @meganrogge
- πͺ Highlight all matches when searching in the terminal vscode#134790 @meganrogge
- πͺ π Support "Copy as HTML" in the terminal vscode#20813 @meganrogge
Source Control
- Make repository pickers available for other extensions vscode#141295 @joyceerhl
- π Automatically close unused git diff editors vscode#141475 @lszomoru
API
- API finalization: query @jrieken @mjbvz
- API proposals: query @jrieken @mjbvz
- π Explore API access to open editors including focused notebooks or custom editors vscode#15178 @lramos15
Extensions
- Provide Webview UI toolkit usage guidelines vscode-webview-ui-toolkit#126 @daviddossett
- Improve extension recommendation prompts, vscode#136301 @sandy081 @isidorn
- Show GH Sponsor information for extension authors vscode#107482 @lychung7 @isidorn @sandy081
Extension Contributions
- π Improvements to the GitHub Repositories extension (see query) @joyceerhl
- π Improvements to the Remote extensions vscode-remote-release#6290 @alexr00 @roblourens @tanhakabir @chrmarti @aeschli
- π Improvements to the GitHub PRI extension query @alexr00
- π Work with popular extension on adopting and improving their welcome pages vscode#118402 @digitarald @lychung7
- Investigate notebook support in ESLint vscode-eslint#1406 @dbaeumer
Install
- Adopt the Windows 11 explorer context menu vscode#127365 @deepak1556
Engineering
- Define and organize the role of a Build Champion vscode#142118 @Tyriar @bpasero
- π Ensure translation builds allow incrementation re-runs vscode-loc#713 @TylerLeonhardt
- π Improve restore of layout in webviews vscode#106585 @mjbvz
- Adopt
vscodenamespace for npm packages vscode#130301 @connor4312 @aeschli @dbaeumer @roblourens @weinand @sbatten - Make LanguageFeatureRequestDelays easier to use and adopt in more places vscode#140557 @jrieken @aeschli
Electron
- Update to Electron 16 vscode#137241 @deepak1556 @bpasero
- πͺ Explore how to support direct helper process to workbench communication vscode#131798 @deepak1556
- π Improve windows control overlay feature in Electron to adjust with theme changes vscode#142414 @deepak1556
- Upgrade-WG rotation Feb 7-15 @deepak1556
- Explore locale mismatch between main process and extension host vscode#85675 @rzhao271
- π Verifying linux dependencies and improving the process vscode#17142 @rzhao271
- πͺ Fix cursor for draggable region elements on macOS vscode#140724 @rzhao271
- β Refactor startup code to use electron's
requestSingleInstanceLockAPI vscode#97626 @rzhao271
Node.js-free, sand-boxed renderer
Implement a node.js-free, sandboxed, context isolated renderer vscode#92164
- π Investigate moving extension scanning out of the renderer process vscode#142078 @alexdima
- β Enable
contextIsolationfor all windows vscode#128099 @bpasero @rzhao271 @deepak1556
Deferred
- Adopt ghost text for previewing emmet expansions vscode#139247 @rzhao271 @hediet
- Explore translations in the web vscode#136331 @TylerLeonhardt
- Explore inside-out silent git installation (docker-like, using winget?) vscode#136408 @digitarald @lszomoru
- Large change improvements vscode#135865 @lszomoru
- Explore cell-by-cell navigation for screen reader users vscode#69795 @Tyriar
Metadata
Metadata
Labels
iteration-planVS Code - Upcoming iteration planVS Code - Upcoming iteration plan
Type
Projects
Milestone
Relationships
Development
Issue actions
You canβt perform that action at this time.