| CARVIEW |
Select Language
HTTP/2 200
date: Fri, 26 Dec 2025 20:00:25 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=385.426486,issue_conversation_content-fragment;desc="issue_conversation_content fragment";dur=721.012346,nginx;desc="NGINX";dur=1.083723,glb;desc="GLB";dur=98.301648
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=v6JRVfu5kgq7srgO2waO5WIZKZfdAIezAeHg8p0aGyg%2FpmFE5GSsl9BQGryGKGkfquzLcT9CRXL7HlR%2FA5x4FsD%2FRSO%2FU%2BhauswYM0xgBsedfPaL4TCNF5jkhSrPHyzMy6xz9WWjWj1c4py96qypez%2B9%2FjF7jrrjhmTWPF7dS4qbaF6MQOFhSipNJPq4K8Bqd3ExTIS2%2FWbm5dx2wsIwXlOpijyEaWRv%2BfMzaNEcVPWYGLNgBpF8O4%2FCE7kEjDSuWxpsZJdhLBXK6vIUXoniSg%3D%3D--UNAGJ1r6GGk5EhRE--hU%2BX16V7P80dcsrRG0zLsA%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.135945300.1766779224; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 20:00:24 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 20:00:24 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 8850:2C07D:3CB75CD:48940B3:694EE958
May Iteration Plan Ā· Issue #26068 Ā· 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 the focus of our work during the May iteration. It's a 5 week iteration. We will ship early June.
Endgame
- May, 29th: Code freeze for the endgame
- June 2nd: Endgame done
The endgame details for this iteration are tracked in #27415.
Plan Items
Below is a summary of the top level plan items.
Legend for annotations:
| Mark | Description |
|---|---|
| š | work in progress |
| ā | blocked task |
| šŖ | stretch goal for this iteration |
| šµ | more details required |
| š“ | missing issue reference |
Plan Items
Workbench
- Design for multi root workspaces, multi folder, validate with user testing Add support for opening multiple project folders in same windowĀ #396 @bpasero @Tyriar
- Investigate restructuring Welcome page into Learn and Configure sections Separate 'configuration' from 'learning' quick linksĀ #22097 @chrmarti
- Improve presentation of documentation in intellisense Automatically expand full docstring when autocompletingĀ #18582 Expand docs on the side in the suggest widgetĀ #25812 @ramya-rao-a
- Emmet 2.0 support Emmet extension for expansion and all other actions using the new apisĀ #21943 @ramya-rao-a
- Improve theming support for Welcome page Workbench colors for Welcome/PlaygroundĀ #25798 @chrmarti
- Remember scroll position when switching between webviews Markdown Preview does not preserve scroll positionĀ #22995 @mjbvz
- Add command to install additional SCM provider extensions Add command to install an SCM provider to the Switch SCM Provider menuĀ #25696 @isidorn @waderyan
- React to feedback for workbench theming new colors@bpasero @aeschli
Editor
- Find widget improvements Feature request: Resize grip on find/replace popupĀ #2657 feature issue: saving Find/Replace optionsĀ #6158 Find Widget UI enhancementĀ #26498 @rebornix
- Support to configure mouse/keyboard gesture for adding multiple cursors @alexandrudima
- Improve the snippet infrastructure (enable emmet 2.0, support multi cursor) @jrieken
Monaco Editor
- š Improve editor accessibility focusing on Edge+Narrator Accessibility: NVDA reading wrong or duplicate content in editorĀ #26730 @alexandrudima
Install/Update
- 64 bits windows install 64bit version for Windows?Ā #507 @joaomoreno
update for April we will only make a zip install available, full install update is planned for June - Investigate improving update experience. (See also, Too many update prompts for users - and suggested alternatives.Ā #24823 too many update prompts for users) 26199 @joaomoreno, @isidorn
Integrated Terminal
- š šŖ Support selecting and copy more than just the visible text in a terminal Add virtual selection to integrated terminalĀ #9958 @Tyriar
Tasks
- Finalize and publish task provider API Proposed Task Api FeedbackĀ #23435 @dbaeumer
- Support to associate problem matchers with contributed tasks Cannot associate a problem matcher with an auto detected tasksĀ #25518 @dbaeumer
- Contribute tasks for scripts in the
package.json(in a bundled npm extension) Bundle a task provider for package.json scriptsĀ #27447 @egamma
Languages
JavaScript/TypeScript
- Finish support for TS server plugins Support "external files" provided from TypeScript LS pluginsĀ #25740 @mjbvz
- Improve TS editing experience TypeScript May 2017 UX Issue PrioritizationĀ #25842 @mjbvz
- Contribute tasks for building and watching TypeScript Contribute tasks for building TypeScriptĀ #26079 @mjbvz
- Initial preparations for adopting TS 2.4 in June Initial preparations for adopting TS 2.4 in JuneĀ #26080 @mjbvz
Markdown
- Support quick outline for markdown Indent markdown headings in Go to Symbols menuĀ #25574 @mjbvz
Debug
- Allow
remoteRootalso for node "Launch" action Allow remoteRoot also for node "Launch" action (for custom launchers)Ā #11681 @weinand - Explore - SSH based remote debugging (e.g. for Azure App Services, Containers) Explore how to support SSH based remote debuggingĀ #26205 @weinand
- Honor the optional
endLineandendColumnattributes ofStackFrameandBreakpointHonour the optionalendLineandendColumnattributes ofStackFrameandBreakpointĀ #8851 @isidorn - Improve stepping performance Allowing to step over before loading a call stack and variablesĀ #25605 @isidorn
- Support to copy the entire text of the debug console Multi page selection in debug consoleĀ #2163 @isidorn
- Investigate improving the debug toolbar placement Debug actions pane often blocks file namesĀ #2513 @isidorn
Extensions API
- Support to contribute a tree section to the explorer Implement contributable tree viewsĀ #26948 @sandy081
- Allow extensions to use theme colors Allow extensions to use theme colorsĀ #26974 @aeschli
Extension Contributions
- š Round up PHP language server PR Adopt Microsoft/tolerant-php-parserĀ felixfbecker/php-language-server#357 @roblourens
- Preview of a VS Code extension that bundles the tslint typeScript server plugin Gaps between tslint-language-service and vscode-tslintĀ angelozerr/tslint-language-service#32 @egamma
- VIM improvements Vim refactor and enhancementĀ VSCodeVim/Vim#1706 @rebornix
Engineering Items
- š Hire new team member Hire a developer for the VS Code team in RedmondĀ #27092 @kieferrm
- Open accessibility Issues all
- Automate the Smoke test using Spectron Spectron SmoketestĀ #25291 @michelkaporin
Startup performance
- Improve startup performance using cached data, V8 snapshots Use node cached data for node_modulesĀ #25229 @jrieken
Issue management
- Automate identifying, labeling, and closing stale issues Automate identifying, labeling, and closing stale issuesĀ #26223 @chrmarti
- Make it easy to verify that an issue is from an extension by supporting to disable all extensions in the extensions viewlet @sandy081
Build
- Can we use the TypeScript
--noEmitHelperoption to reduce the compiled output size and replace our custom solution Make use of tslibĀ #25612 @jrieken - Review Multi-arch build configurations (armhf/arm64) for Travis CI Multi-arch build configurations (armhf/arm64) for Travis CIĀ #24943 @joaomoreno
Documentation
Provide recipes for using VS Code with particular technologies
- Debugging Docker with Source maps See repository. @weinand
- Developing the MERN Starter in VS Code See repository. @weinand
Deferred
- Make v2 the default and provide parity with 1.0 @dbaeumer
- Typescript - Investigate improving the development support for TS server plugins Investigate improving the development support for TS server plugins Ā #26235 @mjbvz
- Improve extension API to better support extensions that provided synching of the vs code setup vscode.extensions Doesn't Update On Installing / Removing / Disabling Extensions without restartingĀ #14444 @sandy081
- Improve
checkJSexperience with React Improve checkJS experience with ReactĀ #26081 @mjbvz
- Editor - Publish a new version of the monaco editor @alexandrudima
- Editor - Investigate aligning column selection with other editors @alexandrudima
- Install - 64 bits windows install 64bit version for Windows?Ā #507 @joaomoreno
- Debug - "Live Edit" [Node.js] Edit and continue [Node.js] Ā #8127 Support Live Reloading ScenariosĀ #6930 @weinand
- Go Iteration Plan for May - June 2017Ā vscode-go#959 @ramya-rao-a
- Enable electron crash reporter for all processes Enable Electron Crash reporter for all processes after Electron updateĀ #21944 @ramya-rao-a
- Continue investigation into markdown extensions Markdown Preview Extensions ExplorationĀ #22916 @mjbvz
shanalikhan, sc0Vu, PKief, ronjouch, formulahendry and 37 moreAlexisvt, CharlBest, shanalikhan, sc0Vu, mgasparel and 18 moresathish25071992, isidorn, Yukaii, anteq, shanalikhan and 27 more
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.