voila-dashboards / voila

Voilà turns Jupyter notebooks into standalone web applications
https://voila.readthedocs.io
Other
5.32k stars 497 forks source link

Embed all `jupyterlab-manager` plugins #1396

Closed trungleduc closed 9 months ago

trungleduc commented 9 months ago

References

A patch-level fix for https://github.com/voila-dashboards/voila/issues/1392

Code changes

In order to render properly the widgets, Voila needs tokens coming from 4 plugins of @jupyter-widgets/jupyterlab-manager: managerPlugin, baseWidgetsPlugin, controlWidgetsPlugin and outputWidgetPlugin. This PR changes the way Voila loads these plugins:

User-facing changes

Backwards-incompatible changes

github-actions[bot] commented 9 months ago

Binder :point_left: Launch a Binder on branch trungleduc/voila/fix-ipywidgets-compat

martinRenou commented 9 months ago

We need to use nodejs 17 in the ui-tests now

trungleduc commented 9 months ago

UI tests pass