| CARVIEW |
Select Language
HTTP/2 200
date: Fri, 26 Dec 2025 13:56:43 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=438.853816,issue_conversation_content-fragment;desc="issue_conversation_content fragment";dur=902.97625,nginx;desc="NGINX";dur=0.876037,glb;desc="GLB";dur=97.119077
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=lnFKsmDCFMhCOpZf1DwAg7VXtykNEyGEEf7CUwAQjbGv16gTkbn3Ba19GhS0tn9svVLctCd4v%2Fj%2FEfA9C%2F86IV0QvtV9WHKG6tqmQ1wxncfuOtb0LNAWHhOdu6QCrONSKnrSj0degAOVdB12jkN16pvT%2FnWX1HHYpnqtoO%2BxcQ7tELoBtwcikUsY4PZI%2BEK3iarH%2BmG%2BB2rs37Wyx2ZIjk6p7oTwa%2FI5bBCWQNO%2B8HZBvQw7TeQuFKOJVgvt0SwzuRhsQRFaVwo04%2FBJHJs8yA%3D%3D--LgJdAYUwIK9t4RPN--0tdqtFOFIT9zSQ08JmKTmw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.828306584.1766757402; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 13:56:42 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sat, 26 Dec 2026 13:56:42 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 9DF4:2C1316:3948778:4476EAA:694E941A
Iteration Plan for July 2020 · Issue #102174 · 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 July. We will ship in early August. This is a 5-week iteration and it includes the Microsoft-wide Hackathon on July 27-29. Also, this is the start of the vacation season (July-August) and although not a lot of traveling is happening, our team still takes time off.
Endgame
- August 3rd, 2020: Endgame begins
- August 7th, 2020: Endgame done
The endgame details for this iteration are tracked in #103792.
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 team
- 🏃 Revisit navigation model of the settings UI Improve settings editor accessibility #97567 @9at8
- Community call (July 23rd) VS Code Accessibility Call - July 2020 #102832 @sana-ajani @isidorn
Workbench
- Manual Settings Sync UI Polish settings-sync UI #100426 @misolori @sandy081
- 🏃 Use encrypted keychain for account management Use encrypted keychain for account management #95475 @RMacfarlane @sbatten
- First run experience: Support initial view state for Custom Views Support to contribute a custom view so that it is only visible in the Views menu of view's container #101283 and move the NPM Script Explorer to the
Viewmenu @alexr00 - First run experience: Simplify Extensions
Viewmenu Review and clean up overflow actions in extensions viewlet #100756 @sandy081 - Use shadow DOM for custom context menu to preserve editor focus Adopt shadow dom for the context view service #98673 @sbatten
Tasks
- 🏃 💪 Expose variable resolvers for
CustomExecutiontasks CustomExecution2 Feedback: expose variable resolvers #81007 @alexr00
Notebook Editor
- Support for interrupting cell execution Add support for multiple cancellations in Notebook
stopbutton #99203 @roblourens - Consolidate kernel support Notebook kernels #101963 @rebornix
- 🔴 🏃 Collaborate with language teams on notebook support @jrieken
- Explore notebook webview crash fix: crash due to race between attach and destruction of webview electron/electron#24344 @rebornix @deepak1556
- Provide automated fuzzy tests for finding notebook layout issues Set up a button-smashing test to discover notebook issues #102541 @roblourens
- Polish notebook behavior query @roblourens @rebornix
- Support Jupyter-like cell folding Implement Jupyter-style cell folding #100308 @roblourens @misolori
- Support splitting/joining of all cell types Support splitting/joining of all cell types #102504 @rebornix
- Provide editor inspired keybindings for cell operations out of the box Keyboard shortcuts for new notebook UI #101436 @rebornix
- Revise the renderer API surface (extension host and webview context) and
package.jsonentry points Notebook "Pure" Renderer API #102644 @connor4312 - Investigate into API gaps to support notebook diffing Notebook source control / diff #94810 @rebornix
- Investigate into API gaps to support Liveshare for notebooks API gaps to support Liveshare in Notebook #102503 @rebornix
Languages
LSP / LSIF
- 🏃 Towards LSP version 3.16 @dbaeumer
- Stabilize the LSIF TypeScript indexer @dbaeumer
TypeScript/JavaScript
- Get ready for adopting TS 4.0 Bundle TypeScript 4.0 with VS Code #102919 @mjbvz
Debug
- Address self-hosting debugging pain-points Improve debug self hosting experience #100368 @connor4312
- 🏃 Improve inline value Debugger: debug.inlineValues support for case insensitive variable names #101797 @weinand
- Expose a
stopDebuggingAPI Expose astopDebuggingAPI to extensions #101883 @weinand - Investigate exposing DAP IDs of breakpoints in the vscode API Expose DAP IDs of breakpoints in vscode API #99716 @weinand
SCM
- Simplify the Git '...' menu and introduce submenus Git: Improve dropdown menu #102109 (requires Add API support for submenus #100172) @joaomoreno
- Offer to create fork if user has no commit rights on GitHub repository GitHub: Offer to fork the repository if no permissions to push #102393 @joaomoreno
- Make the GitHub repository picker available to other extensions Git: Make repository picker available to other extensions #102394 @joaomoreno
API
Extension Contributions
- Improvements to the Remote extensions Remote: Iteration Plan for July 2020 vscode-remote-release#3347 team
- Improvements to the GitHub PR and Issues extension, see query @alexr00
- Improvements to the Hex editor extension Iteration Plan July 2020 vscode-hexeditor#76 @lramos15
Install
- 🏃 Explore
msixinstaller for VS Code on Windows MSIX installer #61793 @sbatten - Windows - add meta data for the uninstaller Problem Updating VS Code - Blocked By AppLocker Due To Insufficient Information In Update Executable #73805 @joaomoreno
Engineering
- Improve experimentation service Enhance experimentation service to support new framework #102620 @sbatten
Bots
- ✋ Make issue triaging extension available in browser store(s) Release in chrome extension store vscode-github-triage-extension#2 @JacksonKearl
Electron
- ✋ Upgrade to electron 8/9 Update to Electron 9 #100731 @deepak1556
Node.js-free, sandboxed renderer ⬛
Backlog: #92164
- Support for encodings in sandboxed/web environments (
iconv-lite,jschardet) Web: support other encodings than UTF-8 #79275 @bpasero - Support perf metrics for web #101850 add perf marks for web, enable perf view editor for web @jrieken
- Remove dependency on node for startup path Remove dependency on node require for startup code path #98682 @deepak1556 @alexdima
- Adopt V8 cached data option for browser windows @deepak1556
- Move off file:// protocol for serving static assets @deepak1556
- Minimal sandboxed version of the workbench with stubbed services @bpasero @deepak1556
- Make our bootstrap and preload files ready to run in sandbox and isolated mode @bpasero
- ✋ Enable
sandbox: trueandcontextIsolationfor some of our windows Enable sandbox for issue reporter and process explorer #101834 @deepak1556
Documentation
- None.
Deferred Items
- Undo/redo of workspace edit file operations, support linked undo operations, Support linked undo operations #101789 @alexdima @jrieken
- Explore tabular variables debug view requirements Add a tabular variables view for debugging #100205 @weinand
- Improve existing Windows installer Exploration: Improve setup experience on Windows (Inno Setup) #102594 @lszomoru @joaomoreno
- 💪 Investigate issues introduced by the Web UI stopped indication Improving stopped indication ("breakpoint hit") for Web UI #100757 @weinand @isidorn
- 💪 Provide guidelines for extension authors how to consume the GitHub authentication provider Documentation for consuming authentication providers #100995 @RMacfarlane
darkRaspberry, dbsxdbsx, handletastic, Yukaii, nemonweb and 21 moreGustavoASC, TheFanatr, NewtMa, kowalski7cc and aqilchandletastic, Yukaii, nemonweb, AdsonCicilioti, TheFanatr and 3 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.