| CARVIEW |
Select Language
HTTP/2 200
date: Fri, 26 Dec 2025 09:15: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=642.27485,issue_conversation_content-fragment;desc="issue_conversation_content fragment";dur=1051.619851,nginx;desc="NGINX";dur=1.49772,glb;desc="GLB";dur=98.009617
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=FkdcbwawB5NNVBkCA2f%2BOAnRd7xDBjzh0thhjTNxE8C17P2CVp79b%2FxI%2FkoLUhi1UlCzqFtkOmb9G358pz8v%2F2exU%2Bqrh3v%2BlJz3K1LZaGjSGR8kmYwMt8%2Fm6MQlKy%2Fx%2FUsRolhZJh89dFq6WEPYai99hUMrQ8Ql5mfGTxqA%2B5naTHFXUHpRQ%2FFJBgbthAz%2F4xpSsd%2BfG03NM1%2FOMCafzDJmT8uehudViygBvX5ByY9xXSk%2BaiUXrzrKCUFiey71hLhWeU1HnaY2s17EwoAeuA%3D%3D--uBsVR2kOhBdrISPP--GWnlq8I6DYxIkjFUDAQgkw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.202503083.1766740524; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 09:15:24 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 09:15:24 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: E98E:291923:3586A2E:4030E6C:694E522C
Iteration Plan for January 2023 Β· Issue #170413 Β· 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 January. This is a 4-week iteration. We will ship in early February. The release will also contain minor improvements and bug fixes that happened during our December Housekeeping Iteration.
Endgame
- January 23, 2023: Endgame begins
- January 27, 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
- Accessibility issues, see query @meganrogge @isidorn team
- Support arrow key navigation in Setting indicators vscode#167470 @rzhao271
UX
- Explore how to better express view display styles (tree versus list) vscode#162595 @daviddossett
- π Explore updated built-in themes vscode#164924 @daviddossett
- π Explore UI density modes vscode#115641 @daviddossett
- π Explore an integrated way to introduce unique vscode.dev behaviors vscode#166895 @daviddossett @joyceerhl
- π Introduce an experimental modal walkthrough for web experiences vscode#171190 @bhavyaus @joyceerhl
- π Explore lightweight toast UI vscode#166891 @daviddossett @bpasero
Workbench
- Ship profiles vscode#116740 @sandy081
- Improve performance of the Settings Editor query @rzhao271
- Allow glob patterns for native file watcher excludes vscode#137872 @bpasero
- Add a confirmation to open large files behind a setting vscode#170090 @bpasero
- Improve first time experience for command palette vscode#169091 @TylerLeonhardt @digitarald
- Improve custom titlebar layout performance vscode#169866 @sbatten
- Support keyboard-based trusting of a workspace vscode#170310 @sbatten
- Improvements to Keyboard Shortcuts Editor vscode#151599 @sandy081
- Specify which extension provides a specific keyboard shortcut vscode#121673 @sandy081
- Enhance filtering Keyboard Shortcuts with chords vscode#80181 @sandy081
- Keybinding UI editor should support context key suggestions vscode#116855 @sandy081
Continue-On
- π Surface Continue-On in more places vscode#165406 @joyceerhl
- Surface transitions in Remote Indicator vscode#162259 @joyceerhl
- Add additional Continue-On transitions vscode#162118 @joyceerhl
- Auto-publish unpublished branch state when invoking Continue Working On on desktop vscode#160237 @joyceerhl
- Add a way to discover extensions which contribute Continue On options vscode#165105 @joyceerhl
WebAssembly Runtime Support
- π πͺ Explore provide a web-shell shell-engine-js#1 @dbaeumer @Tyriar
Code Editor
- Suggest Mode for auto complete #vscode/139825 @jrieken
- Partial suggestion acceptance - discoverability/keybinding vscode#140708 @hediet
Notebook Editor
- Drop
NotebookContentProviderusage in the Interactive Window vscode#165252 @amunger @rebornix - Remove kernel preloads globals API vscode#163513 @mjbvz @DonJayamanne
- π Enable scrollable notebook outputs vscode-jupyter#7096 @amunger
- Improve updating outputs when re-running a cell vscode#132143 @rebornix @roblourens
- π Explore notebook specific list view and layout improvements vscode#170881 @rebornix @roblourens
- π Explore a built-in variables viewer vscode#165445 @roblourens
- π Allow searching dirty changes in open notebook editors in global search vscode#95275 @andreamah
- π Allow searching rich content in notebooks in global search vscode#164926 @andreamah
- π Explore how to stop hanging network request from preventing the opening of notebooks vscode#166860 @mjbvz
- π Explore localization support for notebook renderers vscode#170919 @TylerLeonhardt @mjbvz
- π Explore UX to surface common notebook renderer performance issues vscode#170309 @sbatten @rebornix
Jupyter Notebooks
- Contributions to the vscode-jupyter extension vscode-jupyter#12474 team
Languages
Python
- Contributions to the python extension vscode-python#20450 @brettcannon team
Python WebAssembly Runtime Support
- πͺ Explore support for statically linking and loading native modules @dbaeumer @brettcannon
- Strategy for testing packages against CPython WASI - work across CPython and VS Code; python doc issue, pytest issue wasm-wasi issue; @brettcannon @dbaeumer
- π How do users find packages that work in CPython WASI? issue; @brettcannon
- πͺ Explore support for notebooks @dbaeumer
JavaScript/TypeScript
- π Project-wide IntelliSense on the web vscode#170920 @mjbvz
Debug Adapter Protocol
- π Memory reuse debug-adapter-protocol#238 @connor4312 @roblourens
- Clarify combination of log point and conditional breakpoint debug-adapter-protocol#363 @roblourens
Testing
- Auto run tests vscode#134941 @connor4312
Terminal
- π Support external terminals as a default for WSL sessions vscode#167865 @Tyriar
- Provide Quick Fixes for new
pwshfeedback provider apis vscode#170484 @Tyriar - Fix env var collection on macOS vscode#99878 @Tyriar
- π Continue
pwshautocomplete vscode#154662 @Tyriar - Explore UX and API for a proper Co-pilot integration vscode#170485 @Tyriar
Tasks
- Address paper cuts vscode#167061 @meganrogge
Source Control
- π Git: Performance work query @lszomoru
- π Git: Prompt before opening repos outside workspace vscode#169256 @lszomoru
API
- πͺ Allow
FileSystemProvidersto set the read-only file message vscode#166971 @jrieken - π Support
QuickDiffProviderwithout SourceControl registration vscode#169012 @alexr00 - Finalize Telemetry API for extension authors vscode#160090 @lramos15 @jrieken
- API finalization: query @jrieken @mjbvz
- API proposals: query @jrieken @mjbvz
Extensions
- Launch Extension Repository Signing to Stable vscode#169550 @isidorn @dtivel @sandy081
- Lint redundant explicitly listed activation events in
package.jsonvscode#170984 @joyceerhl - Support pinning extension version when installed from CLI vscode#63903 @sandy081
- Supporting syncing specific extension installed version vscode#157079 @sandy081
- Allow translations for language servers vscode#168594 @TylerLeonhardt
Extension Contributions
- Improvements to the Remote extensions vscode-remote-release#7783 @eleanorjboyd @chrmarti @aeschli
- Improvements to the GitHub Repositories extension query @joyceerhl @bhavyaus
- Live Preview: Add option to specify which external browser vscode-livepreview#69 @andreamah
- Live Preview: Add option to specify the root path of the server vscode-livepreview#155 @andreamah
- π Fix preview of forwarded ports in Codespaces for Simple Browser and Live Preview vscode-livepreview#111 @andreamah @mjbvz
- Support GitHub's suggested changes vscode-pull-request-github#603 @alexr00
- Support setting labels on PRs at creation time vscode-pull-request-github#2436 @alexr00
- π Support permalink rendering vscode-pull-request-github#4229 @alexr00
- Move
js-debugto l10n API vscode#164438 @connor4312 @TylerLeonhardt
Performance
- Investigate moving away from the styler pattern vscode#165478 @aeschli
- Why is the npm extension using
workspaceContains:package.json? vscode#163480 @joyceerhl - π Explore
setTimeoutforonStartupFinishedextensions vscode#164593 @joyceerhl - π πͺ Explore delaying doing * activation extensions until initial activation events are finished vscode#171135 @joyceerhl
- Investigate slow stacks reported to telemetry & ramp up the experiment vscode#170954 @jrieken
- Add detailed telemetry for RPC payloads with large serialization/deserialization times vscode#170955 @jrieken @alexdima
- π VSCode Perf Tool - Tool to measure performance of VSCode vscode-perf#1 @bpasero @sandy081
- β¬ PGO for VSCode Desktop vscode#170931 @deepak1556
Engineering
- π Explore migrating from AMD to ESM vscode#160416 @jrieken @alexdima
- π Sandboxing: Investigate increased extension host crash rate in stable @bpasero @deepak1556 @digitarald
- Investigate insiders startup regression vscode#168639 @jrieken @bpasero @sandy081
- Sandbox: enable utility process by default in stable @bpasero
Electron
- Investigate Electron 22 upgrade vscode#166265 @deepak1556
- Drop support for macOS 10.11 vscode#123374 @deepak1556
- Screen reader not detected on macOS vscode#167627 @deepak1556
- Native crash in macOS smoke tests vscode#168415 @deepak1556
- Crash when closing active macOS native tab vscode#167936 @deepak1556
- Fix locale and language-dependent code in the product vscode#169114 @rzhao271 @TylerLeonhardt
Documentation
- π Update Azure Content, ToC vscode-docs#5614 @gregvanl @isidorn
- Restructure and refresh dev containers docs within new Dev Containers node vscode-docs#5737 @bamurtaugh @gregvanl
Deferred
- Support an RTL layout of the titlebar based on WCO vscode#164397 @sbatten
- Explore improvements to the extensions list vscode#151599 @esonnino @sandy081
- Update source control documentation to include the merge editor vscode-docs#5618 @hediet @gregvanl
- Add an Git introductory page vscode-docs#5677 @digitarald
- Investigate large screen update under remote desktop vscode#164503 @deepak1556
- Improving the developer experience for the CLI within the vscode repo vscode#171515 @connor4312 @aeschli
- Sandboxing: Adopt utility process for shared process, file watchers and terminal host vscode#154050 @bpasero @deepak1556 @Tyriar
- Git: Support untracked folders vscode#169253 @lszomoru
- Related code vscode#126932 @connor4312
- Move background tokenization to a web worker vscode#147066 @hediet
- Support coloring a subset of the matched brackets vscode#170497 @hediet
- Publish new Monaco Editor website with improved playground monaco-editor#3483 @hediet
- Publish new Monaco Editor version CHANGELOG.md @hediet
- Evaluate iPad support vscode#170498 @hediet
- Provide built-in Profiles vscode#166359 @isidorn @sandy081
- π΄ π Explore surfacing the remote experiences on the welcome page @bhavyaus
- Improve introduction to Command Palette in get started walkthrough vscode#166735 @esonnino @bhavyaus
- Improvements to Getting Started experience query @bhavyaus
- Convert LSIF to the new npm publish pipeline #3191 @dbaeumer
- Explore possibility of unifying explorer selection in focus behind a setting @lramos15
- π White flashing when opening a new window vscode#132339 @rzhao271 @deepak1556
- πͺ Explore ways to improve interacting with root files and folders in a crowded explorer view @lramos15 vscode#151630\
- πͺ Stabilize
DocumentPasteEditProviderAPI to support pasting images vscode#30066 @mjbvz - SCM: Notification API vscode#161200 @lszomoru
- Support profiles in remote workspaces vscode#165247 @sandy081
- Finalize or remove the
notebookControllerKindAPI Proposal vscode#168535 @mjbvz @rebornix
YukaiitacosontitanYukaii, xxr0ss, oneslash and maleksware
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.