| CARVIEW |
Select Language
HTTP/2 200
date: Fri, 26 Dec 2025 19:13:34 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=285.344148,issue_conversation_content-fragment;desc="issue_conversation_content fragment";dur=923.140571,nginx;desc="NGINX";dur=1.12891,glb;desc="GLB";dur=96.052805
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=T4N1DKqXiN66mv1m1wxE4KsHvDhZL5chfbkS96n0ehtXOuwomnzF%2FIBHrCcJbIv1G16ED%2B1dEy22qStIkA6aayttbVxWt9FhCAd4nwb8L27oSKEekS472E6LvF0iti7AcZfxbOF9eOWZUxONxHraabYgWpDv3gfQqWVrFZ38%2FflDJ0BvBXL9Gau%2BdUxG7fOByJI3BolUT1nC6jFZYcM1YqtRAorhKTMaQjhBXWlITH%2Bf2xs2GP%2FK3UFuO3bYarMW2%2FhPr%2BFVIOpK1EEx5gOL3A%3D%3D--jY52yqeRnlEp2BjF--1KLu7nOMeXogHtnyT14Bdg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.459791996.1766776413; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 19:13:33 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 19:13:33 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: E20E:26833B:3C02DB1:47CD4EF:694EDE5D
Iteration Plan for April 2023 Β· Issue #178951 Β· 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 April. This is a 5-week iteration. We will ship in early May.
Endgame
- April 24, 2023: Endgame begins
- April 28, 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
- Improve command palette input box screen reader experience vscode#176081 @TylerLeonhardt
- Inline suggestions are read twice by screen reader vscode#177696 @hediet
-
Set Selection AnchorandSelect from Anchor to Cursordoes not work in a11y terminal buffer vscode#177029 @meganrogge - π Notebook output accessibility vscode#178630 @amunger
-
allowNavigateToSurroundingCellsshould be false when screen reader is detected vscode#176286 @meganrogge - Notebook cell complete audio cue didn't play if kernel was selected in same execution action vscode#176284 @meganrogge
- π Accessibility issues, see query @meganrogge @isidorn team
- π Custom dialog does not properly return focus to webView vscode#170442 @sbatten @mjbvz
Workbench
- Built-in Profiles vscode#166359 @isidorn @sandy081
- π Support Dev Containers and WSL in new Connect to... experience on Welcome Page vscode-remote-release#8251 @bhavyaus @aeschli @chrmarti
- π Improve the keybinding recording widget vscode#178042 vscode#179015 vscode#179018 @ulugbekna
- π Explore support for multiple GitHub accounts vscode#127967 @TylerLeonhardt
- Address performance regression in insiders vscode#177257 @bpasero
- Explore flatten "Continue On" options in Terminal welcome view vscode#179013 @joyceerhl
- Improve "Continue On" sign-in flow vscode#179012 @joyceerhl
- π Support roaming open editors and notebook kernel state in "Continue On" vscode#179898 @joyceerhl @rebornix
- π Change default light and dark themes to the v2 themes vscode#179688 @aeschli @daviddossett
Code Editor
- Roll out async tokenization and add correctness assertions behind setting vscode#179133 @hediet
- Deprecate smart diffing algorithm in favor of experimental diffing algorithm vscode#164583 @hediet
- πͺ Collapse unchanged regions in diff vscode#3562 @hediet
- Accept inline completion words across lines vscode#172162 @hediet
- Allow inline providers to opt in to showing inline completions at the same time as completions vscode#179134 @hediet
- π Make editor hovers resizable vscode#14165 @aiday-mar
- π Allow using the color picker without a color region vscode#52364 @aiday-mar
- Monaco Editor Release 0.37.0 @hediet
Notebook Editor
- Allow toggling scrollable outputs per cell vscode#174951 @amunger
- Polish global search options for open notebooks vscode#164926 @andreamah
- π Static resources fail to load in Notebook renderer with 401 error vscode#175033 @mjbvz
- πͺ Align closing behavior of the Interactive Window with Untitled Files vscode#172974 @amunger
- Support dynamic profile switching vscode#179224 @rebornix @bpasero
- Explore supporting replace while markdown cells are in preview mode vscode#179320 @rebornix
Jupyter Notebooks
- Contributions to the vscode-jupyter extension vscode-jupyter#13250 team
WebAssembly Runtime Support
- Finish up multi thread support for WASM-WASI threads vscode-wasm#45 @dbaeumer
- π Convert Python WASM-WASI extension to the new library extension vscode-python-web-wasm#47 @dbaeumer
- π Explore provide a web-shell shell-engine-js#1 @dbaeumer @Tyriar
Languages
Python
- Contributions to the python extension vscode-python#20971 @brettcannon team
Python WebAssembly Runtime Support
- How do users find packages that work in CPython WASI? issue; @brettcannon
JavaScript/TypeScript
- π Automatic type acquisition on the web vscode#172887 @mjbvz
- π Project-wide IntelliSense on the web vscode#170920 @mjbvz
- TypeScript 5.1 move to existing file support typescript#29988 @mjbvz
- TypeScript 5.1 jsx mirror cursor support typescript#51832 @mjbvz
Language Server Protocol
- π Investigate to extract a base protocol definition out of the LS protocol 1707 @dbaeumer
- π Support that servers can read from remote file systems 1264 @rchiodo / @dbaeumer
Source Control
- Git Status Updates Are Blocking vscode#168453 @lszomoru
- SCM - Add document property to expose the text document vscode#171504 @lszomoru
- Handle push errors more gracefully vscode#178990 @lszomoru
- β¬ vscode#179000 Exploration: Changes editor @lszomoru
- πͺ Surface Dependabot alerts in workbench vscode#178991 @lszomoru
Terminal
- Allow specifying workspace-specific environment variables via EnvironmentVariableCollection vscode#171173 @karrtikr @Tyriar
- Allow to provide description to environment collection API vscode#171108 @karrtikr
- π Finalize proposed APIs for environment workspace collection vscode#171108 @karrtikr
- π Allow EnvironmentVariableCollection API to apply changes via shell integration vscode#179476 @Tyriar @karrtikr
Testing
- Expose selection and profile of the test explorer vscode#179065 @connor4312
- Allow to watch subsets of tests vscode#178973 @connor4312
- Better indicators for what tests are running continuously vscode#178973 @connor4312
- πͺ Support for ANSI colors in test output vscode#151964 @connor4312
- πͺ Start drafting a retired test item API vscode#134970 @connor4312
vscode.dev
- πͺ Opening vscode.dev should not require a browser reload to update web extensions vscode#174682 @sandy081
API
- API finalization: query @jrieken @mjbvz
- API proposals: query @jrieken @mjbvz
- π Explore support for extensions to provide additional data to the issue reporter vscode#46726 @TylerLeonhardt
Extensions
Extension Contributions
- Improvements to the Remote extensions @eleanorjboyd @chrmarti vscode-remote-release#8314 @aeschli @joyceerhl @connor4312
- π Exploration: Re-think PR creation flow vscode-pull-request-github#4403 @alexr00 @hbons
- Add Team Reviewers to Pull Request vscode-pull-request-github#1126 @alexr00
- πͺ Respect git's pullBeforeCheckout setting for githubPullRequests.postCreate vscode-pull-request-github#4450 @alexr00
- GHPR: Make it very obvious when the rate limit has been hit vscode-pull-request-github#4546 @alexr00
Engineering
- π πͺ Adopt utility process in terminal/pty host vscode#175335 @Tyriar @bpasero
- Sandboxing: Investigate increased extension host crash rate in stable vscode-internalbacklog#3456 @bpasero @deepak1556 @digitarald
Electron
- β¬ Update to Electron 22 vscode#166265 @deepak1556 @bpasero @rzhao271
Deferred
- Explore alternative wording for "Continue On" explanations vscode#180106 @hbons
- Exploration: Cross-profile settings and extensions vscode#176813 vscode#157492@sandy081
- Show existing tunnels on Welcome page in vscode.dev vscode#179687 @bhavyaus @aeschli @connor4312
- Support experimental contextual non-modal dialogs to educate users on web experiences vscode#179401 @bhavyaus @joyceerhl @daviddossett
- Walkthrough images load slowly vscode#166890 @bhavyaus
- UX to alert users of a slow remote connection vscode#178553 @bpasero
- Support scrollable outputs for streaming text vscode#177721 @amunger @mjbvz
- Explore smart global search for notebooks in the workspace vscode#173726 @andreamah
- Explore prompting to enable Cloud Changes on save in web vscode#179014 @joyceerhl
- Investigation: Azure DevOps multi-tenant support vscode-remote-repositories-github#241 @lszomoru
- Improving the developer experience for the CLI within the vscode repo vscode#171515 @aeschli @connor4312
- Orca can't be stopped in native dialogs vscode#121811 @deepak1556
- Explore improvements to the extensions list vscode#151599
- Support external terminals as a default for WSL sessions vscode#167865 @Tyriar
- Continue
pwshautocomplete vscode#154662 @Tyriar - β Add elided text (editor core subset of vscode#170447) @hediet @alexdima
- β β¬ PGO for VSCode Desktop vscode#170931 @deepak1556
- πͺ Right Click acting abnormal vscode#113175 @deepak1556
- Add support for running macros vscode#871 @ulugbekna
- Add support for recording macros vscode#4490 @ulugbekna
lin72h, canfoderiskii, AlbertoFabbri93 and fudanda
Metadata
Metadata
Assignees
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.