Voici Changelog#

0.5.0 - Highlights#

Below are the major highlights in Voici 0.5.0

  • Voici frontend is updated to JupyterLab 4, Voila 0.5.0 components.

  • Tree page is now a Lab remix app.

  • New argument --classic-tree to use the jinja2-based tree page instead of the Lab-based one.

  • Voici CLI can be used in the same way as Voila, e.g:

    • voici .

    • voici notebook.ipynb

  • Voici now supports the files directory to copy additional files to the Voici deployment.

  • Latex expressions are rendered by @jupyterlab/mathjax-extension instead of relying on MathJax 2 coming from CDN.

0.6.1#

(Full Changelog)

Enhancements made#

Maintenance and upkeep improvements#

Documentation improvements#

Contributors to this release#

(GitHub contributors page for this release)

@github-actions | @jtpio | @martinRenou

0.6.0#

(Full Changelog)

Highlights#

Voici 0.6.0 is splitting the package in two:

  • The voici-core package includes the core functionalities of voici, mainly the voici CLI.

  • The voici package is a meta-package installing both voici-core and jupyterlite-xeus.

From now on, users can seamlessly use features provided by jupyterlite-xeus, mainly the environment creation feature when using voici.

Users can also depend on voici-core if they don’t want to use features provided by jupyterlite-xeus.

Enhancements made#

Maintenance and upkeep improvements#

Documentation improvements#

Contributors to this release#

(GitHub contributors page for this release)

@github-actions | @jtpio | @martinRenou | @trungleduc

0.5.0#

(Full Changelog)

Bugs fixed#

Contributors to this release#

(GitHub contributors page for this release)

@trungleduc

0.5.0rc0#

(Full Changelog)

Enhancements made#

Maintenance and upkeep improvements#

Documentation improvements#

Contributors to this release#

(GitHub contributors page for this release)

@github-actions | @jtpio | @trungleduc

0.5.0a0#

(Full Changelog)

Enhancements made#

Maintenance and upkeep improvements#

Contributors to this release#

(GitHub contributors page for this release)

@github-actions | @trungleduc

0.4.6#

(Full Changelog)

Enhancements made#

Maintenance and upkeep improvements#

Documentation improvements#

Contributors to this release#

(GitHub contributors page for this release)

@github-actions | @martinRenou

0.4.5#

(Full Changelog)

Bugs fixed#

Documentation improvements#

  • Fix launch lite link in the documentation #81 (@jtpio)

Contributors to this release#

(GitHub contributors page for this release)

@github-actions | @jtpio | @martinRenou

0.4.4#

(Full Changelog)

Enhancements made#

Contributors to this release#

(GitHub contributors page for this release)

@trungleduc

0.4.3#

(Full Changelog)

Bugs fixed#

  • Hotfix: Fix resize event not being triggered and some CSS issues #75 (@martinRenou)

Contributors to this release#

(GitHub contributors page for this release)

@github-actions | @martinRenou | @trungleduc

0.4.2#

(Full Changelog)

Bugs fixed#

Documentation improvements#

Contributors to this release#

(GitHub contributors page for this release)

@github-actions | @martinRenou

0.4.1#

(Full Changelog)

Enhancements made#

  • Add missing react-dom module to Webpack shared scope #67 (@trungleduc)

Maintenance and upkeep improvements#

Contributors to this release#

(GitHub contributors page for this release)

@github-actions | @martinRenou | @trungleduc

0.4.0#

(Full Changelog)

Enhancements made#

Documentation improvements#

Contributors to this release#

(GitHub contributors page for this release)

@github-actions | @jtpio | @martinRenou | @trungleduc

0.3.3#

(Full Changelog)

Enhancements made#

  • Fix handling of the base url to enable the Service Worker #59 (@jtpio)

Bugs fixed#

  • Fetch theme name from the body data attribute #63 (@jtpio)

  • Fix extra network theme requests #62 (@jtpio)

Maintenance and upkeep improvements#

  • Add workflow to try Voici on ReadTheDocs #61 (@jtpio)

  • Use Playwright webServer option #58 (@jtpio)

Documentation improvements#

Contributors to this release#

(GitHub contributors page for this release)

@jtpio

0.3.2#

(Full Changelog)

Enhancements made#

Maintenance and upkeep improvements#

  • Troubleshoot CI #55 (@jtpio)

  • Update to jupyterlite-core>=0.1.0,<0.2.0 #50 (@jtpio)

  • Use ruff instead of flake8, run black #49 (@jtpio)

Documentation improvements#

Contributors to this release#

(GitHub contributors page for this release)

@jtpio | @martinRenou

0.3.1#

(Full Changelog)

Maintenance and upkeep improvements#

  • Simplify the script for bumping versions #47 (@jtpio)

  • Remove the reset_stable.sh script #45 (@jtpio)

  • Update to Voila 0.5.0a3 #44 (@jtpio)

  • Update dev dependencies, TypeScript 5 #42 (@jtpio)

Contributors to this release#

(GitHub contributors page for this release)

@jtpio

0.3.0#

(Full Changelog)

Enhancements made#

Bugs fixed#

Maintenance and upkeep improvements#

Contributors to this release#

(GitHub contributors page for this release)

@jtpio | @martinRenou | @trungleduc

0.2.0#

(Full Changelog)

Enhancements made#

Documentation improvements#

Contributors to this release#

(GitHub contributors page for this release)

@jtpio | @martinRenou

0.1.2#

(Full Changelog)

Bugs fixed#

Maintenance and upkeep improvements#

Contributors to this release#

(GitHub contributors page for this release)

@martinRenou

0.1.1#

(Full Changelog)

Bugs fixed#

  • Fix voici build --contents notebooks/ --output-dir dist use case #25 (@martinRenou)

Maintenance and upkeep improvements#

Documentation improvements#

  • Uncomment the “Getting Started” section in the README #22 (@martinRenou)

Contributors to this release#

(GitHub contributors page for this release)

@martinRenou

0.1.0#

(Full Changelog)

Enhancements made#

Bugs fixed#

Maintenance and upkeep improvements#

Documentation improvements#

Other merged PRs#

Contributors to this release#

(GitHub contributors page for this release)

@jtpio | @martinRenou | @trungleduc