| CARVIEW |
Select Language
HTTP/2 200
date: Sun, 28 Dec 2025 10:24:17 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=287.355627,issue_conversation_content-fragment;desc="issue_conversation_content fragment";dur=887.18432,nginx;desc="NGINX";dur=0.880657,glb;desc="GLB";dur=97.740714
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=RCCExrav2C%2F6zFX%2BBzVaJ1gCJu2oN8yg76UdmNjArVpQY8CDN3AD%2Fmqn9Kn%2B2ty9R3qmQQ33VlNIzLm1YK18hmgvRNCLG%2FjqxZOzevPXkybGU7Cf02yLyqqePkCXuWE3qfesNbWs6atwMbQkDbp8OakQsNf%2FPhP0%2BV%2F4tri2M8YwHGN9JYt9rgsfrDFm34IjP%2Fc6x%2FRYOE8%2B9dcsfW%2FmcnZEv5XMvk2RoXE2g8qt8fRmsYxrpGgkrSjiBlvhvut64uiqWdGUUehcHzinnrWpDg%3D%3D--kA3W%2Bar9v4KYGUE9--2WXsZ3xonXuXlw904b8kmQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.959945855.1766917456; Path=/; Domain=github.com; Expires=Mon, 28 Dec 2026 10:24:16 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 28 Dec 2026 10:24:16 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: B088:13ACF:4E04031:5E6A2AB:69510550
Iteration Plan for February 2024 Β· Issue #204292 Β· 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 37.1k
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 20, 2024: Endgame begins
- February 23, 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 @meganrogge team
- πͺ Explore Lay-of-the-Land command vscode#201898 @meganrogge
Workbench
- β« π Tree: Support showing entire cell on hover vscode#163580 @benibenj
- Localize inno-updater vscode#168894 @benibenj
- Align reorder UX across lists, tabs and views vscode#203441 @benibenj
- πͺ Support keyboard navigation between groups in quick picks vscode#149046 @TylerLeonhardt
- Support toggling settings from release notes vscode#204338 @alexr00
- β Enable Window 11 context menu in Stable vscode#204696 @deepak1556
- π Investigate dictation support into the editor vscode#205263 @bpasero
- π Adopt the multi-file diff editor for rendering refactor previews vscode#204370 @aiday-mar @hediet @jrieken
Code Editor
- Support dynamic line heights using decorations vscode#194609 @hediet @alexdima
- Explore using the new EditContext API vscode#204371 @hediet
- Add support for multicursor for inline completions vscode#201308 @aiday-mar @hediet
- Release the Monaco Editor CHANGELOG @hediet
- Explore showing off-cursor inline edits vscode#204158 @hediet @aiday-mar
- πͺ Explore hover enriching vscode#195394 @aiday-mar @hediet
Search
- π Polish the quick search preview editor experience vscode#204853 @andreamah
Notebook Editor
- π Polish variables view vscode#203480 @amunger
- Data viewer extension point for variables view: vscode#203054 @amunger
- Support picking tab vs spaces in notebook cell editor vscode#108675 @Yoyokrazy
- π Explore run in section in sticky scroll / outline / Go to Symbols vscode#199992 @Yoyokrazy
- π Notebook keyboard shortcut flakiness vscode#204950 @DonJayamanne
Jupyter Notebooks
- Update Codespace with latest Kernel Provider api vscode-jupyter#15125 @DonJayamanne
- Explore supporting requests from kernel on code execution vscode-jupyter#15124 @DonJayamanne
- Support module import/usage analysis in Run Dependent Cells vscode-jupyter#14674 @rebornix w/ Pylance team
WebAssembly Support
- π Implemented WASI preview 2
pollablesandstreamson top of the shared-memory model wasm-wasi#155 @dbaeumer
Issue Reporter
- π΄ πͺ Explore supporting the issue reporter in the web @justschen
Languages
Python
- Contributions to the Python extension, see plan @brettcannon team
Language Server Protocol
- Support Snippets in workspace edits lsp#1414 @dbaeumer
- Design notebook formatting provider API lsp#1336 @karthiknadig @rebornix
TypeScript
- Change the TS language server to not always offer "Move to file..." code actions vscode#201310 @aiday-mar
- β Automatic type acquisition on the web vscode#172887 @mjbvz
- β Support bringing along imports with copy paste typescript#50187 @mjbvz
- Adopt
CodeActionrangesAPI in TS refactorings vscode#204040 @justschen
Source Control
- Support contextual actions in SCM Incoming/Outgoing nodes vscode#199318 @lszomoru
- Support displaying git branch info in title bar vscode#197498 @lszomoru
- Use diagnostics to show input validation warnings/errors vscode#201156 @lszomoru
- π Quick diff decorators for incoming changes vscode#204982 @lszomoru
Testing
- Make
vscode-testlaunch.json-runnable vscode#199211 @connor4312 - Support test coverage in
vscode-testvscode#203563 @connor4312 - π Finalize test coverage API @connor4312 vscode#123713 @connor4312
Debug
- Continue debug visualization exploration vscode#197287 @connor4312
Debug Adapter Protocol
- π Support additional data fields for breakpoint debug-adapter-protocol#454 debug-adapter-protocol#455 @connor4312
API
- π Explore improvements to the proposed IssueReporter API vscode#196863 @justschen
- Explore an improved findFiles API vscode#48674 @andreamah
- πͺ Remove "sortByLabel" default behavior and stale proposed API vscode#73904 @TylerLeonhardt
- API proposals: query @jrieken @mjbvz
- API finalization: query @jrieken @mjbvz
Extensions
- Investigate high extension install error rate vscode#190233 @sandy081
Extension Contributions
- Improvements to the Remote extensions, see plan @roblourens @chrmarti @connor4312 @joyceerhl
- π GHPRI: Allow "Files Changed" in new PR to diff against file on disk vscode-pull-request-github#5163 @alexr00
- GHPRI: Support user-level PR templates vscode-pull-request-github#3414 @alexr00
- GHPRI: Support setting Project when creating PR vscode-pull-request-github#3062 @alexr00
- Investigate solutions to improve support for ESLint rules that have inter-file dependencies vscode-eslint#1774 @dbaeumer
- Explore adoption of the ESLint flat config support vscode-eslint#1644 @dbaeumer
Engineering
- None.
Electron
- Update to Electron 28 vscode#201935 @deepak1556
- π V8: Support usage of external array buffers for embedders in sandbox mode chromium#14585 @deepak1556
Deferred
- πͺ Explore quick fixes attached to rows in sticky scroll vscode#198116@Tyriar
- π Investigate compile C# code in the browser to IL using dotnet.wasm vscode-wasm#112 @dbaeumer
- Fix custom ZMQ build for Linux ARM32/ARM64 vscode-jupyter#14070 @DonJayamanne
- Adopt canonical URI Provider API for workspace trust vscode#180582 @sbatten
andriyor, heartacker, playlogo and Efterklang
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.