-
Notifications
You must be signed in to change notification settings - Fork 342
Closed
Description
This plan captures our work in November. We follow the same iteration cycle as VS Code. Although we plan for a whole iteration, we may not only ship at the end of an iteration but throughout.
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 |
🔁 | repeating activity from iteration to iteration |
🔴 | missing issue reference |
🔵 | more investigation required to remove uncertainty |
⚫ | under discussion within the team |
General
- Improve performance for providing
.py
code lenses vscode-jupyter#11433 @amunger - Explore improving variables viewer performance vscode-jupyter#11745 @roblourens
- Ensure the variable viewer is never automatically revealed vscode-jupyter#11986 @roblourens
- Support pasting of images by default (not experimental anymore) vscode-jupyter#11987 @mjbvz
Outputs
- Fix crashes caused by large outputs vscode-jupyter#11031 @DonJayamanne @roblourens @rebornix
- 🏃 On notebook restore, fallback if an
ipywidget
needs an active kernel connection vscode-jupyter#8635 @DonJayamanne @mjbvz
Kernels
- Adopt the new Python Extension API for python environments vscode-jupyter#7583 @DonJayamanne
- Ship prototype of per document kernel source selection under an experimental flag vscode-jupyter#11576 @IanMatthewHuff
- 🏃 Continued polish of the Kernel Picker vscode-jupyter#11904 @rebornix @DonJayamanne
- Show progress on kernel status item when connecting to a kernel (not just the notification) vscode-jupyter#11161 @rebornix @DonJayamanne
Debugging
- Support disabling "justMyCode" for jupyter debugging vscode-jupyter#8146 @roblourens
- Implement Restart for Jupyter debugging vscode-jupyter#7670 @roblourens
- 🏃 Allow disabling "justMyCode" in Interactive Window with
ipykernel
debugging vscode-jupyter#11777 @roblourens - 🏃 Investigate
debugpy
hangs in Jupyter debugging debugpy#1051 @roblourens
Interactive Window
- Add find widget to Interactive Window vscode#130587 @amunger
- 🏃 Clean up Interactive Window creation/restore vscode-jupyter#10808 @amunger
Engineering
- Adopt the npm ADO pipeline for https://github/microsoft/vscode-jupyter-ipywidgets @DonJayamanne
Deferred
- 💪 Support
ipywidget 8
@DonJayamanne vscode-jupyter#8552 - Kernel architecture review and polish vscode-jupyter#10832 @rebornix @DonJayamanne
- Debugging/debugger architecture review and polish vscode-jupyter#11108 @roblourens
- Enable
ipykernel 6
debugging in the interactive window query @roblourens - Remote files and synchronization story vscode-jupyter#1366, vscode-jupyter#9975 @DonJayamanne
- Intellisense full support vscode-jupyter#9976 @IanMatthewHuff