Changelog#
0.10.0#
Enhancements made#
Bugs fixed#
Fix handling of relative links #177 (@jtpio, @bollwyvl, @trungleduc)
Handle notebook path #174 (@jtpio, @martinRenou)
Refresh file browser on app started #173 (@jtpio, @martinRenou, @nakul-py)
Fix
voici build --help#171 (@jtpio, @martinRenou)
Maintenance and upkeep improvements#
add webpack licenses plugin #175 (@bollwyvl, @martinRenou, @trungleduc)
Contributors to this release#
The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
(GitHub contributors page for this release)
@bollwyvl (activity) | @jtpio (activity) | @martinRenou (activity) | @nakul-py (activity) | @trungleduc (activity)
0.10.0a2#
Bugs fixed#
Fix handling of relative links #177 (@jtpio, @bollwyvl, @trungleduc)
Contributors to this release#
The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
(GitHub contributors page for this release)
@bollwyvl (activity) | @jtpio (activity) | @trungleduc (activity)
0.10.0a1#
Bugs fixed#
Handle notebook path #174 (@jtpio, @martinRenou)
Maintenance and upkeep improvements#
add webpack licenses plugin #175 (@bollwyvl, @martinRenou, @trungleduc)
Contributors to this release#
The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
(GitHub contributors page for this release)
@bollwyvl (activity) | @jtpio (activity) | @martinRenou (activity) | @trungleduc (activity)
0.10.0a0#
Enhancements made#
Bugs fixed#
Refresh file browser on app started #173 (@jtpio, @martinRenou, @nakul-py)
Fix
voici build --help#171 (@jtpio, @martinRenou)
Contributors to this release#
The following people contributed discussions, new ideas, code and documentation contributions, and review. See our definition of contributors.
(GitHub contributors page for this release)
@bollwyvl (activity) | @jtpio (activity) | @martinRenou (activity) | @nakul-py (activity)
0.9.0#
Maintenance and upkeep improvements#
Contributors to this release#
0.9.0a0#
Maintenance and upkeep improvements#
Contributors to this release#
0.8.0#
Maintenance and upkeep improvements#
Contributors to this release#
0.7.1#
Maintenance and upkeep improvements#
Update jupyterlite-xeus #128 (@martinRenou)
Contributors to this release#
0.7.0#
Enhancements made#
Maintenance and upkeep improvements#
Documentation improvements#
Contributors to this release#
0.6.1#
Enhancements made#
Maintenance and upkeep improvements#
Documentation improvements#
Fix CONTRIBUTING docs #116 (@martinRenou)
Contributors to this release#
0.6.0#
Highlights#
Voici 0.6.0 is splitting the package in two:
The
voici-corepackage includes the core functionalities of voici, mainly the voici CLI.The
voicipackage is a meta-package installing bothvoici-coreandjupyterlite-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#
Spit the package into voici-core and voici #106 (@martinRenou) and #107 (@martinRenou)
Maintenance and upkeep improvements#
Use check-release v2 workflow #108 (@martinRenou)
Update publish workflow for trusted publishers #105 (@jtpio)
Documentation improvements#
README: clarify voici and voici-core differences #110 (@martinRenou)
Symlink readme #109 (@martinRenou)
Add Voici logo #101 (@martinRenou)
Update installation instructions #100 (@martinRenou)
Contributors to this release#
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-treeto 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
filesdirectory to copy additional files to the Voici deployment.Latex expressions are rendered by
@jupyterlab/mathjax-extensioninstead of relying on MathJax 2 coming from CDN.
Bugs fixed#
Handle missing service worker #98 (@trungleduc)
Contributors to this release#
0.5.0rc0#
Enhancements made#
Wait for service worker on start up #97 (@trungleduc)
Bump jupyterlite #96 (@trungleduc)
Maintenance and upkeep improvements#
Bump jupyterlite #96 (@trungleduc)
Documentation improvements#
Wait for service worker on start up #97 (@trungleduc)
Contributors to this release#
0.5.0a0#
Enhancements made#
Voila 0.5 migration #89 (@trungleduc)
Maintenance and upkeep improvements#
Update galata bot #93 (@trungleduc)
Contributors to this release#
0.4.6#
Enhancements made#
Update xeus-python #82 (@martinRenou)
Maintenance and upkeep improvements#
Update jupyterlite packages #90 (@martinRenou)
Documentation improvements#
Update the demo to a nicer one #87 (@martinRenou)
Contributors to this release#
0.4.5#
Bugs fixed#
Pin hard Voila #85 (@martinRenou)
Documentation improvements#
Contributors to this release#
0.4.4#
Enhancements made#
Import all lumino packages #77 (@trungleduc)
Contributors to this release#
0.4.3#
Bugs fixed#
Hotfix: Fix resize event not being triggered and some CSS issues #75 (@martinRenou)
Contributors to this release#
0.4.2#
Bugs fixed#
Fix outputs DOM structure #74 (@martinRenou)
Remove custom styling #71 (@martinRenou)
Fix version printing #72 (@martinRenou)
Documentation improvements#
Update WIP comment #73 (@martinRenou)
Contributors to this release#
0.4.1#
Enhancements made#
Add missing
react-dommodule to Webpack shared scope #67 (@trungleduc)
Maintenance and upkeep improvements#
Remove old logic for installing piplite packages #68 (@martinRenou)
Contributors to this release#
0.4.0#
Enhancements made#
Update CLI #65 (@trungleduc)
Documentation improvements#
Update readme #66 (@trungleduc)
Contributors to this release#
0.3.3#
Enhancements made#
Bugs fixed#
Maintenance and upkeep improvements#
Documentation improvements#
Contributors to this release#
0.3.2#
Enhancements made#
Maintenance and upkeep improvements#
Documentation improvements#
Contributors to this release#
0.3.1#
Maintenance and upkeep improvements#
Contributors to this release#
0.3.0#
Enhancements made#
Add Voila config aliases #33 (@martinRenou)
Bugs fixed#
Fix custom template support #34 (@martinRenou)
Maintenance and upkeep improvements#
Add
yarn watchcommand to voici package #39 (@trungleduc)Expose the widget manager promise from the
VoiciApp#38 (@jtpio)Test custom template in ui-tests #35 (@martinRenou)
Contributors to this release#
0.2.0#
Enhancements made#
Require latest voila #31 (@martinRenou)
Documentation improvements#
Update README instructions #32 (@martinRenou)
Contributors to this release#
0.1.2#
Bugs fixed#
Compute base_url as relative path #27 (@martinRenou)
Maintenance and upkeep improvements#
UI-tests: test breadcrumbs click #26 (@martinRenou)
Contributors to this release#
0.1.1#
Bugs fixed#
Fix
voici build --contents notebooks/ --output-dir distuse case #25 (@martinRenou)
Maintenance and upkeep improvements#
More ui-tests #23 (@martinRenou)
Documentation improvements#
Uncomment the “Getting Started” section in the README #22 (@martinRenou)
Contributors to this release#
0.1.0#
Enhancements made#
Turn into a JupyterLite Addon + support any kernel #12 (@martinRenou)
Bugs fixed#
Playwright bot: Setup the micromamba env properly #16 (@martinRenou)
Maintenance and upkeep improvements#
Debump versions so that the releaser can make 0.1.0 #21 (@martinRenou)
Simple UI tests #10 (@martinRenou)
Update Github action workflows #8 (@martinRenou)
Documentation improvements#
Add README #18 (@martinRenou)
Other merged PRs#
Add bot for updating Playwright references #9 (@martinRenou)