Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update @jupyterlab and @jupyter-widget npm packages to latest (with support for new WebSocket Protocol) #14422

Closed
30 tasks done
DonJayamanne opened this issue Oct 4, 2023 · 3 comments
Assignees
Labels
debt Code quality issues ipywidgets Rendering, loading, saving, anything to do with IPyWidgets
Milestone

Comments

@DonJayamanne
Copy link
Contributor

DonJayamanne commented Oct 4, 2023

There are some changes in the npm pakcages,
Some have been bumped to a new version, due to changes in protocol

Update to latest

  • Update in ipywidgets package
  • Update in jupyter extension
  • Update in renderess
  • Update in powertoys
  • Update in jupyterhub

Required for #13565, IPyWidgets, changes in protocol messages,

Desktop: Start jupyter server

  • Test connecting
  • Test execution
  • Test selecting an existing kernel and executing code
  • Test widgets with a new kernel
  • Test widgets with an existing kernel and executing code
  • Test complex widgets
  • Test linking widgets
  • Test ipysheets
  • Test k3d
  • Desktop: Reload VS Code and test against existig kernels as well

Web: Start jupyter server

  • Test connecting
  • Test execution
  • Test selecting an existing kernel and executing code
  • Test widgets with a new kernel
  • Test widgets with an existing kernel and executing code
  • Test complex widgets
  • Test linking widgets
  • Test ipysheets
  • Test k3d
  • Web: Reload VS Code and test against existig kernels as well

Web: Start jupyter Hub server

  • Test connecting
  • Test execution
  • Test selecting an existing kernel and executing code
  • Test widgets with a new kernel
  • Test widgets with an existing kernel and executing code
  • Test complex widgets
  • Test linking widgets
  • Test ipysheets
  • Test k3d
  • Web: Reload VS Code and test against existig kernels as well
@DonJayamanne DonJayamanne added the bug Issue identified by VS Code Team member as probable bug label Oct 4, 2023
@DonJayamanne DonJayamanne self-assigned this Oct 5, 2023
@DonJayamanne DonJayamanne added debt Code quality issues ipywidgets Rendering, loading, saving, anything to do with IPyWidgets and removed bug Issue identified by VS Code Team member as probable bug labels Dec 4, 2023
@DonJayamanne DonJayamanne added this to the Backlog milestone Dec 4, 2023
@DonJayamanne DonJayamanne changed the title Update @jupyterlab and @jupyter-widget npm packages to latest Update @jupyterlab and @jupyter-widget npm packages to latest (with support for new WebSocket Protocol) Jul 31, 2024
@DonJayamanne DonJayamanne modified the milestones: Backlog, October 2024 Oct 6, 2024
@DonJayamanne
Copy link
Contributor Author

DonJayamanne commented Oct 6, 2024

Plan

  • Release a pre-release version of the Jupyter Notebook Renderers extension (with latest npm packages)
    • Test backwards compatibility
  • Release a pre-release version of Jupyter extension (with latest npm packages)
    • Verify regular execution works with latest stable and pre-release version of Renderers
    • Verify widgets works with latest pre-release version of Renderers

@rebornix
Copy link
Member

rebornix commented Oct 8, 2024

Today

VS Code Version Jupyter Version Renderer Version Testing
1.94 x (not applicable) x (not applicable)
1.95-Insiders 2024.09 Stable Stable
1.95-Insiders Prerelease w/ update Stable

Bump engine of the renderer extension and publish prerelease next week

VS Code Version Jupyter Version Renderer Version Testing
1.95-Insiders 2024.09 Stable Prerelease w/ update
1.95-Insiders Prerelease w/ update Prerelease w/ update
1.95-Insiders Prerelease w/o update Prerelease w/ update

@DonJayamanne
Copy link
Contributor Author

Closing as completed, all thats remaininmg is publishing the two extensions.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Dec 7, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
debt Code quality issues ipywidgets Rendering, loading, saving, anything to do with IPyWidgets
Projects
None yet
Development

No branches or pull requests

2 participants