| CARVIEW |
Select Language
HTTP/2 200
date: Fri, 26 Dec 2025 09:14:12 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=275.520008,issue_conversation_content-fragment;desc="issue_conversation_content fragment";dur=674.195124,nginx;desc="NGINX";dur=1.314247,glb;desc="GLB";dur=97.159226
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=ApzWsjRjAGjE7UjZdMtVi6ddYgfQuCX77GrEh5EZ4qmn5NbaH29vzPxWZPc%2FLm5%2FkiVQYtG6OgYaMvHKuVplabeOXlcmUzn6oImayF780zlL6pbU7RglQs3LDxYRGs%2FLkI9jW92kIvd3W%2BqJdWa%2BmXCZpKriFKByQds%2B1NNnZIa5YIJU3L4E%2BuiSlOk%2FKGnD0Pt%2B7O2zOw1zLPDOsIZr1Ka2Gt%2FEe0cSXswhyYkjXhQAFWAM%2B1CnDQa%2BIL8l%2B07wH5HB5idgAl9A2k1fS53%2B0Q%3D%3D--wyiqtmW%2BXWyHYRdF--XuFnxQyq16Zv97fwaLc8Tg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1214386057.1766740451; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 09:14:11 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 09:14:11 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: CB7A:1533AA:351055B:3FAE7EA:694E51E3
Iteration Plan for January 2019 · Issue #65570 · 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 late December and January. Although longer, we treat this iteration as a 4-week iteration because most of us will have time off over the holidays, and it will take us a little bit to get going again once we are back. We will ship our January Update in in early Feburary.
Endgame
- January 28, 2019: Code freeze for the endgame
- February 1, 2019: Endgame done
The endgame details for this iteration are tracked in #67225.
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 |
Roadmap
- Publish the 2019 roadmap @egamma @kieferrm
Workbench
- Provide preview of flexible panel/sidebar layout Investigate to rewrite workbench layout using grid widget #50853 @sbatten @joaomoreno
- Support multi-line diagnostics messages in the Problems panel Multi-line diagnostics #1927 @sandy081
- Navigate through explorer by typing start of file/folder name Navigate through explorer by typing start of file/folder name #10026 @isidorn
- Revisit the explorer context menu (cut, duplicate, open folder) Please add the file/folder cut command to the context menu and the releated shortcut. #61110 @isidorn @bpasero
UX
- Update Octicons Update Octicons #65508 @misolori
- 🏃 Iconography re-design Inconsistent weight and use of color in iconography throughout UI #8017 @misolori
Terminal
- Support
conptyon Windows Windows terminal issues caused by winpty #45693 @Tyriar - Reflow text when terminal is resized Reflow terminal lines when resized #23688 @Tyriar
- Improve accessibility of the terminal Integrated terminal isn't accessible with JAWS and NVDA #59794 @Tyriar
Languages
- 🏃 Support semantic selections Expand selection functionality issues #4795 @jrieken
- 🏃 Support semantic selections in LSP Feature request: "document/extendSelection" for semantic selection language-server-protocol#613 @dbaeumer
- Provide feedback on LSP tutorial @dbaeumer @octref
JavaScript/TypeScript
- Adopt TypeScript 3.3 Adopt TypeScript 3.3 #66175 @mjbvz
JSON
- Support semantic selections in JSON [json] support semantic selection #67232 @aeschli
CSS/HTML
- Improve custom tags and properties in HTML Web Components support in HTML files #62976 @octref
- Provide custom properties in CSS Custom Properties contribution for CSS #64164 @octref
- Support semantic selections in CSS and HTML HTML / CSS / Less / SCSS semantic selection (balance inward/outward) #65925 @octref
Debug
- Add support for data break points in the Debug Adapter Protocol Data breakpoints proposal debug-adapter-protocol#20 @weinand
- Fully support input arguments for command variables in launch configs support "command" input variable type #64362 @weinand
- Explore Debug API: Debug Config Provider to return launch configurations dynamically Debug Provider to return launch configurations 'in-memory' to the debugger #54212 @weinand
Install
- Linux: Provide daily insider snaps @joaomoreno
Extension Contributions
- 🏃 Migrate
vscode-tslintto use tslint as a TS server plugin Todo typescript-tslint-plugin#1 @mjbvz - GitHub PR extension Plan for January 2019 vscode-pull-request-github#762 @RMacfarlane @rebornix
- Azure Account Extension: improve login flow Sign-in: Use browser for interactive sign-in vscode-azure-account#75 @chrmarti
Extensions
- Explore impact of Webview changes in electron 3.0 on extensions @mjbvz Test webview extensions on electron 3.0 #63180
- Investigate to activate extensions after install without window reload @alexandrudima @sandy081 Do not require a window reload after installing extension #66199
- 🏃 Support to install native dependencies when an extension is installed Support Platform Specific Extensions #23251 @sandy081
-
vsceshould block publishing extensions that usevscodeas a dependency (should always be adevDependency) Prevent packagingvscodeas a dependency vscode-vsce#319 @joaomoreno
API
- Address "
DefinitionLink:targetSelectionRangenot working as expected" DefinitionLink targetSelectionRange not working as expected #58649 @jrieken - Investigate generalized support for 'Fix All' [Api] Auto fix on save and fix all #62110 @mjbvz
Exploration
- 🏃 Explore support for developing on WSL Explore support for developing on WSL #63155 team
Engineering
- Electron 3.0 upgrade Explore update to Electron 3 #52629 @bpasero
- 🏃 Explore Electron 4.0 upgrade Explore update to Electron 4 #61787 @bpasero
- 🏃 Strict null checking VS Code Strict null checking VS Code #60565 @mjbvz team
- Show startup performance times inside an editor Improve rendering for 'Developer: Startup Performance' #65400 @jrieken
- Support the adoption of the new Tree widget @joaomoreno
- Adopt new tree widget in the Explorer @isidorn
- Adopt new tree widget in the Peek widget @jrieken
- Adopt new tree widget in Search @roblourens
- Adopt new tree widget in Settings @roblourens
Documentation
- Publish new extensibility documentation Plan to continue polish extension doc vscode-docs#2199 @octref team
- 🏃 Revisit Javascript end user documentation Explore reorganizing js/ts docs vscode-docs#2190 @mjbvz @gregvanl
Deferred Items
- 💪 Use browser logic for improved word navigation in CJK Feature request: Treat the Chinese text as a Chinese sequence when using
Ctrl+Left/Right#50045 @rebornix - 💪 Explore flatting folder hierarchies in the explorer Explorer: Support compact folder rendering #41627 @isidorn @joaomoreno
- Improve Vetur roadmap @octref
- Add support for custom execution in addition to ShellExecution and ProcessExecution @alexr00
- 💪 Welcome page improvements Explore improving UX for Welcome Page #63152 @chrmarti @misolori
chpxu, virgilwashere, lynchem, cedric05, zt-luo and 15 moregeorgiai1, axetroy, cedric05, frank-laemmer, Acelator and 10 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.