CHANGELOG
0.6.0a9
(Full Changelog)
Enhancements made
- Fix handling of contents when multiple lite sites are shared under the same host #1612 (@jtpio)
Bugs fixed
- Fix concurrent file system access from multiple tabs #1627 (@jtpio)
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio | @martinRenou
0.6.0a8
(Full Changelog)
Enhancements made
- Update to JupyterLab
4.4.0rc1
and Notebook 7.4.0rc0
#1613 (@jtpio)
Bugs fixed
BroadcastChannel
with identifier to properly send responses from the Service Worker #1621 (@jtpio)
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@dependabot | @github-actions | @jtpio | @martinRenou | @trungleduc
0.6.0a7
(Full Changelog)
Bugs fixed
- Use a
MessageChannel
instead of BroadcastChannel
to communicate with the Service Worker #1608 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@jtpio
0.6.0a6
(Full Changelog)
Bugs fixed
- Handle Drive.get exceptions for missing content #1606 (@juntyr)
- Refresh specs when new JupyterLite kernels are added #1602 (@jtpio)
- Fix handling of the showBanner REPL parameter #1600 (@jtpio)
Maintenance and upkeep improvements
- Update to JupyterLab 4.4.0rc0 and Notebook 7.4.0b3 #1603 (@jtpio)
Documentation improvements
- Add Single Executable Cell use case to the docs #1604 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio | @juntyr
0.6.0a5
(Full Changelog)
Enhancements made
- Update to JupyterLab 4.4.0b2 and Notebook 7.4.0b2 #1597 (@jtpio)
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio
0.6.0a4
(Full Changelog)
Bugs fixed
Contributors to this release
(GitHub contributors page for this release)
@martinRenou
0.6.0a3
(Full Changelog)
Enhancements made
Maintenance and upkeep improvements
- Register server plugins as
ServiceManagerPlugin
, drop JupyterLiteServer
#1590 (@jtpio)
- Bump vega from 5.25.0 to 5.31.0 in /ui-tests #1585 (@dependabot)
Documentation improvements
API and Breaking Changes
- Register server plugins as
ServiceManagerPlugin
, drop JupyterLiteServer
#1590 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@2xB | @dependabot | @github-actions | @jtpio | @westurner
0.6.0a2
(Full Changelog)
Enhancements made
- Update to JupyterLab
4.4.0b0
and Notebook 7.4.0b0
#1578 (@jtpio)
- Update to Notebook 7.4.0a3 #1574 (@jtpio)
- Expose more REPL options via query string parameters #1573 (@jtpio)
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio | @yogabonito
0.6.0a1
(Full Changelog)
Enhancements made
- Update to JupyterLab
4.4.0a3
and Notebook 7.4.0a2
#1570 (@jtpio)
Bugs fixed
- Emscripten DriveFS: Use ErronoError instead of genericErrors in the lookup function #1568 (@anutosh491)
Contributors to this release
(GitHub contributors page for this release)
@anutosh491 | @github-actions | @jtpio | @martinRenou
0.6.0a0
(Full Changelog)
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@davidbrochart | @github-actions | @jtpio | @lesteve
0.5.0
(Full Changelog)
Enhancements made
Bugs fixed
- Fix handling of sessions and kernels restarts #1538 (@jtpio)
Maintenance and upkeep improvements
Documentation improvements
- Fix outdated RTC docs, clean up handling of the
collaborative
flag #1536 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @dependabot | @EwoutH | @github-actions | @jtpio | @lesteve | @martenrichter
0.5.0rc0
(Full Changelog)
Enhancements made
Contributors to this release
(GitHub contributors page for this release)
@jtpio | @martenrichter
0.5.0b0
(Full Changelog)
Enhancements made
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio
0.5.0a2
(Full Changelog)
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@dependabot | @github-actions | @jtpio
0.5.0a1
(Full Changelog)
Bugs fixed
- Fix handling of sessions and kernels restarts #1538 (@jtpio)
Maintenance and upkeep improvements
Documentation improvements
- Fix outdated RTC docs, clean up handling of the
collaborative
flag #1536 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@dependabot | @EwoutH | @github-actions | @jtpio | @lesteve
0.5.0a0
(Full Changelog)
Enhancements made
- Update to JupyterLab 4.3 and Notebook 7.3 #1514 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio
0.4.5
(Full Changelog)
Bugs fixed
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@dependabot | @github-actions | @jtpio | @juntyr
0.4.4
(Full Changelog)
Enhancements made
- Update download logic so that it relies on mimetype instead of solely content.type #1521 (@martinRenou)
Bugs fixed
Contributors to this release
(GitHub contributors page for this release)
@fcollonval | @github-actions | @jtpio | @martinRenou
0.4.3
(Full Changelog)
Bugs fixed
- handle binary file chunks #1497 (@katotetsuro)
- Service worker unregistering should be completed before registering new service worker #1495 (@andeplane)
- Update
LocalEventManager
to emit an Event.Emission
that mimics the back-end #1494 (@afshin)
Documentation improvements
- Fix deployment issue by removing reliance on .bashrc for Vercel and Netlify environments #1491 (@diegofcornejo)
Contributors to this release
(GitHub contributors page for this release)
@afshin | @andeplane | @diegofcornejo | @github-actions | @katotetsuro
0.4.2
(Full Changelog)
Enhancements made
- Add a partially functional local event manager #1481 (@afshin)
Bugs fixed
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@afshin | @bollwyvl | @github-actions | @jtpio | @trungleduc
0.4.1
(Full Changelog)
Maintenance and upkeep improvements
Documentation improvements
- Update Vercel Setup Instructions for Node.js v20 #1450 (@michaelweinold)
- docs: update config file example with correct output dir parameter name #1443 (@zonca)
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio | @michaelweinold | @zonca
0.4.0
(Full Changelog)
Enhancements made
Bugs fixed
Maintenance and upkeep improvements
Documentation improvements
- Mention file access via
SharedArrayBuffer
in the migration guide #1442 (@jtpio)
- Mention
jupyterlite-pyodide-kernel
supports the SharedArrayBuffer
in the documentation #1428 (@jtpio)
- Add docs about the use of
SharedArrayBuffer
#1405 (@jtpio)
- Add note about
currentChanged
to the migration guide #1394 (@jtpio)
- Typo in RTD link in index page #1380 (@afshin)
- [DOCS]: Suggest to wait for kernel starting to prevent to prevent "Fi… #1372 (@Carreau)
API and Breaking Changes
Contributors to this release
(GitHub contributors page for this release)
@afshin | @bollwyvl | @Carreau | @dependabot | @github-actions | @jtpio | @juntyr | @krassowski | @martinRenou
0.4.0rc0
(Full Changelog)
Enhancements made
Maintenance and upkeep improvements
Documentation improvements
- Mention
jupyterlite-pyodide-kernel
supports the SharedArrayBuffer
in the documentation #1428 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio | @krassowski
0.4.0b1
(Full Changelog)
Enhancements made
Bugs fixed
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@dependabot | @github-actions | @jtpio | @martinRenou
0.4.0b0
(Full Changelog)
Documentation improvements
- Add docs about the use of
SharedArrayBuffer
#1405 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@jtpio
0.4.0a3
(Full Changelog)
Enhancements made
- Allow providing your own ContentsAPI implementation for the emscripten DriveFS #1383 (@martinRenou)
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @martinRenou
0.4.0a2
(Full Changelog)
Enhancements made
API and Breaking Changes
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio | @martinRenou
0.4.0a1
(Full Changelog)
Enhancements made
Maintenance and upkeep improvements
Documentation improvements
- Add note about
currentChanged
to the migration guide #1394 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio | @martinRenou
0.4.0a0
(Full Changelog)
Enhancements made
- Update to JupyterLab 4.2 and Notebook 7.2 #1376 (@jtpio)
Maintenance and upkeep improvements
Documentation improvements
- Typo in RTD link in index page #1380 (@afshin)
- [DOCS]: Suggest to wait for kernel starting to prevent to prevent "Fi… #1372 (@Carreau)
Contributors to this release
(GitHub contributors page for this release)
@afshin | @Carreau | @dependabot | @github-actions | @jtpio
0.3.0
(Full Changelog)
Enhancements made
- Enable the notifications plugin in Notebook 7 #1325 (@jtpio)
- Update to JupyterLab 4.1 and Notebook 7.1 #1263 (@jtpio)
Bugs fixed
- Unregistering old service workers when there is a new version #1336 (@andeplane)
- Add an option to enable the service worker cache #1316 (@jtpio)
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@andeplane | @bollwyvl | @dependabot | @fcollonval | @github-actions | @ianthomas23 | @jtpio | @martinRenou
0.3.0rc1
(Full Changelog)
Bugs fixed
- Add an option to enable the service worker cache #1316 (@jtpio)
Maintenance and upkeep improvements
- Update to JupyterLab 4.1.5 and Notebook 7.1.2 #1349 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio
0.3.0rc0
(Full Changelog)
Bugs fixed
- Unregistering old service workers when there is a new version #1336 (@andeplane)
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@andeplane | @github-actions | @jtpio
0.3.0b0
(Full Changelog)
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio
0.3.0a1
(Full Changelog)
Enhancements made
- Enable the notifications plugin in Notebook 7 #1325 (@jtpio)
Maintenance and upkeep improvements
Documentation improvements
- Update offline guide to mention xeus python #1326 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @dependabot | @github-actions | @jtpio
0.3.0a0
(Full Changelog)
Enhancements made
- Update to JupyterLab 4.1 and Notebook 7.1 #1263 (@jtpio)
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @dependabot | @fcollonval | @github-actions | @ianthomas23 | @jtpio
0.2.3
(Full Changelog)
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@dependabot | @fcollonval | @github-actions | @jeremy-feng | @jtpio | @Rjchauhan18 | @tgourdel
0.2.2
(Full Changelog)
Bugs fixed
- Handle missing
all_federated.json
#1269 (@jtpio)
- Re-add
@jupyterlab/celltags-extension
, bump to @jupyterlab
4.0.9 packages #1267 (@jtpio)
- javascript-kernel: use string repr of eval result #1264 (@tomjakubowski)
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@agoose77 | @bollwyvl | @dependabot | @github-actions | @jtpio | @tomjakubowski
0.2.1
(Full Changelog)
Bugs fixed
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@andeplane | @bollwyvl | @github-actions | @jtpio | @Tialo
0.2.0
(Full Changelog)
✨ Highlights ✨
JupyterLite 0.2.0 is released 🎉
The main highlights in JupyterLite 0.2.0 is the update to JupyterLab 4. This brings compatibility with extensions that have been updated to JupyterLab 4 the past couple of months.
The RetroLab interface has now been removed in favor of Notebook 7 (which is the successor of RetroLab).
Check out the migration guide to learn more on how to update your deployments: https://jupyterlite.readthedocs.io/en/latest/migration.html
Below is the full changelog since the last stable release.
Enhancements made
Bugs fixed
- Fix handling of files in custom drives #1227 (@jtpio)
- Load all settings from federated extensions at startup #1220 (@jtpio)
- Update to Notebook 7.0.6, copy Jupyter Server favicons #1214 (@jtpio)
- Fix handling of
default
locale #1209 (@jtpio)
- Fix CLI help for aliases #1207 (@bollwyvl)
- Fix handling of kernels and sessions #1186 (@jtpio)
- Add missing singleton packages, fix extra newlines, fix duplicated content #1176 (@jtpio)
- JupyterLab 4 / Notebook 7 update fixes #1170 (@jtpio)
Maintenance and upkeep improvements
Documentation improvements
- Set
navigation_with_keys
to False
explicitely #1230 (@jtpio)
- Mention
jupyterlab_server
in the translation documentation #1223 (@jtpio)
- Document
extra_labextensions_path
#1221 (@jtpio)
- Fix contents example in
jupyter_lite_config.json
#1200 (@jtpio)
- Add note about extension authoring in 0.2.0 #1188 (@jtpio)
- Bump
ipyleaflet
#1184 (@jtpio)
- Bump
ipyvue
and ipyvuetify
#1182 (@jtpio)
- Fix deprecation warning in the Altair example #1181 (@jtpio)
- Add Jupyter Notebook 7 to the migration guide #1177 (@jtpio)
- Add version switcher to the docs #1167 (@jtpio)
- Fix docs for the new pydata sphinx theme #1165 (@jtpio)
- Point to
retro
for the stable docs #1164 (@jtpio)
- Update to
jupyterlite-pyodide-kernel==0.2.0a1
on ReadTheDocs #1162 (@jtpio)
- Mention the Playwright trace in the contributing guide #1145 (@jtpio)
- Add a section to the migration guide for
0.2.0
#1144 (@jtpio)
- Update to jupyterlite-pyodide-kernel==0.1.1 on RTD #1130 (@andeplane)
API and Breaking Changes
Contributors to this release
(GitHub contributors page for this release)
@andeplane | @bollwyvl | @dependabot | @github-actions | @jtpio | @martinRenou | @trungleduc
0.2.0rc1
(Full Changelog)
Bugs fixed
Maintenance and upkeep improvements
- Add
tsconfig.eslint.json
with a list of include
#1212 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio
0.2.0rc0
(Full Changelog)
Enhancements made
- Update to JupyterLab 4.0.7 and Notebook 7.0.5 #1205 (@jtpio)
- Fix document viewers in Notebook #1202 (@jtpio)
- Fix opening files with a different factory #1199 (@jtpio)
Maintenance and upkeep improvements
Documentation improvements
- Fix contents example in
jupyter_lite_config.json
#1200 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio
0.2.0b1
(Full Changelog)
Maintenance and upkeep improvements
API and Breaking Changes
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio
0.2.0b0
(Full Changelog)
Maintenance and upkeep improvements
Documentation improvements
- Add note about extension authoring in 0.2.0 #1188 (@jtpio)
API and Breaking Changes
- Remove dependency on
jupyterlite-pyodide-kernel
#1147 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@dependabot | @github-actions | @jtpio
0.2.0a4
(Full Changelog)
Bugs fixed
Maintenance and upkeep improvements
- Switch from
hub
to gh
in the Playwright snapshots update workflow #1187 (@jtpio)
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio
0.2.0a3
(Full Changelog)
Bugs fixed
- Add missing singleton packages, fix extra newlines, fix duplicated content #1176 (@jtpio)
Documentation improvements
- Add Jupyter Notebook 7 to the migration guide #1177 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio
0.2.0a2
(Full Changelog)
Bugs fixed
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio
0.2.0a1
(Full Changelog)
Enhancements made
Maintenance and upkeep improvements
- Bump systeminformation from 5.18.11 to 5.21.8 in /ui-tests #1160 (@dependabot)
- Add bot reaction to the snapshot update comment #1146 (@jtpio)
- Move prettier config to
package.json
, drop trailingComma
#1143 (@jtpio)
- Add a lower bound on
jupyterlite-core
#1010 (@jtpio)
Documentation improvements
- Update to
jupyterlite-pyodide-kernel==0.2.0a1
on ReadTheDocs #1162 (@jtpio)
- Mention the Playwright trace in the contributing guide #1145 (@jtpio)
- Add a section to the migration guide for
0.2.0
#1144 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@dependabot | @github-actions | @jtpio | @martinRenou | @trungleduc
0.2.0a0
(Full Changelog)
Highlights :sparkles:
This is the first version based on the JupyterLab 4 and Notebook 7 packages!
:warning: There are still some known bugs and issues currently tracked in https://github.com/jupyterlite/jupyterlite/issues/1141 so we do not recommend using this version in production just yet :warning:
Enhancements made
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@andeplane | @bollwyvl | @dependabot | @github-actions | @jtpio
0.1.2
(Full Changelog)
Enhancements made
Bugs fixed
Documentation improvements
- Update to
jupyterlite-pyodide-kernel==0.1.0
on RTD #1120 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@andeplane | @github-actions | @jtpio | @martinRenou | @oeway
0.1.1
(Full Changelog)
Bugs fixed
Maintenance and upkeep improvements
Documentation improvements
- Doc changes. (Update preinstalled_packages.md) #1081 (@tylere)
- Fix dead link in the documentation #1066 (@bartbroere)
- Add more documentation for config files #1062 (@jtpio)
- DOC Make documentation about source maps more accurate #1061 (@lesteve)
- DOC Fix typo in cli.ipynb #1060 (@lesteve)
- Mention
jupyter-lite.json
in the pyodide docs #1059 (@jtpio)
- Mention the Python kernels run in a Web Worker #1058 (@jtpio)
- Add warning to the RTC documentation #1054 (@jtpio)
- Add download button as example settings #1051 (@pierrepo)
- Add a guide for opening a file from an external URL to the documentation #1044 (@jtpio)
- Add conda / mamba instructions to the documentation #1042 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@andeplane | @bartbroere | @dependabot | @github-actions | @jtpio | @katotetsuro | @lesteve | @martinRenou | @pierrepo | @sko-kr | @tylere
0.1.0
JupyterLite 0.1.0 is released :tada:
If you are new to JupyterLite and would like to learn how to use it or deploy your own site, check out the Get Started Guides.
If you were using the jupyterlite
pre-release before, make sure to check the Migration Guide for any potential breaking change that may affect your setup.
Below are the changes since the last release candidate. Please have a look at the Changelog to learn more about the changes in previous pre-releases.
(Full Changelog)
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio
0.1.0rc0
(Full Changelog)
Bugs fixed
- Fix chunk handling when uploading notebooks #1034 (@jtpio)
Documentation improvements
- Update to
jupyterlite-pyodide-kernel==0.0.6
on RTD #1035 (@jtpio)
- Add docs about installing the JupyterLite application on desktop and mobile #1030 (@jtpio)
- Add a small mention of the p5 notebook in the documentation #1029 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio
0.1.0b22
(Full Changelog)
Bugs fixed
Documentation improvements
- Documentation: Minor improvements to the standalone guide #1026 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio
0.1.0b21
(Full Changelog)
Bugs fixed
- Add
@jupyterlab/attachments
to the build #1021 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio
0.1.0b20
(Full Changelog)
:warning: API and Breaking Changes :warning:
jupyterlite-javascript-kernel
The JavaScript kernel has been extracted from the main JupyterLite bundle. This means it is not available by default anymore when building a site with the jupyterlite-core
package.
Currently it is still installed by default with jupyterlite
for convenience, but it is not part of jupyterlite-core
.
If you use jupyterlite-core
to build your JupyterLite website, you can install the jupyterlite-javascript-kernel
package to include the JavaScript kernel as part of the build.
Python 3.8
The jupyterlite-core
, jupyterlite
and jupyterlite-javascript-kernel
packages now require Python 3.8.
Maintenance and upkeep improvements
- Require Python 3.8, test on Python 3.11 #1016 (@jtpio)
- Distribute
jupyterlite-javascript-kernel
as a federated kernel #1013 (@jtpio)
Documentation improvements
API and Breaking Changes
- Distribute
jupyterlite-javascript-kernel
as a federated kernel #1013 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio
0.1.0b19
(Full Changelog)
⚠️ API and Breaking Changes ⚠️
jupyterlite-core
This release introduces a new jupyterlite-core
package in addition to the existing jupyterlite
package.
The jupyterlite-core package provides the core functionality for building JupyterLite websites CLI extension points. Currently it only includes a JavaScript kernel that runs in Web Worker. If you would like to include a Python kernel in your deployment you will have to add it to your dependencies, for example with:
python -m pip install jupyterlite-pyodide-kernel
Or to the LiteBuildConfig/federated_extensions config entry.
The jupyterlite
currently provides a couple of shims as well as the Pyodide kernel for better compatibility with existing deployments.
We recommend you start using the jupyterlite-core
package more for your deployments, and additionally install a Python kernel such as jupyterlite-pyodide-kernel
or jupyterlite-xeus-python
.
jupyterlite-pyodide-kernel
The Pyodide kernel has been moved to its own repo: https://github.com/jupyterlite/pyodide-kernel
Currently it is still installed by default with jupyterlite
for convenience, but it is not part of jupyterlite-core
.
Enhancements made
- Remove code references to pyolite, add BaseAddon methods #998 (@bollwyvl)
Maintenance and upkeep improvements
Documentation improvements
- Update the Pyodide kernel on the demo site #1000 (@jtpio)
- Point docs to
0.1.0-beta
in the README for now #997 (@jtpio)
- Document sending message to jupyterlite iframe #980 (@sebreb)
- Update the p5 kernel on the demo site #955 (@jtpio)
API and Breaking Changes
- Move the Pyodide kernel to a separate repo #854 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @dependabot | @github-actions | @jtpio | @sebreb
0.1.0b18
(Full Changelog)
Enhancements made
- Display field in webmanifest changed to standalone to support iPadOS #951 (@dhombios)
- Run the JavaScript kernel in a Web Worker #711 (@jtpio)
Maintenance and upkeep improvements
API and Breaking Changes
- Run the JavaScript kernel in a Web Worker #711 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@dhombios | @github-actions | @jtpio
0.1.0b17
(Full Changelog)
⚠️ API and Breaking Changes ⚠️
Use PipliteAddon.piplite_urls
instead of LiteBuildConfig.piplite_urls
If you were configuring the piplite_urls
option (described in https://jupyterlite.readthedocs.io/en/latest/howto/python/wheels.html) to ship additional wheels at build time, this configuration option has now been moved from LiteBuildConfig.piplite_urls
to PipliteAddon.piplite_urls
.
This was changed in the following PR:
CLI flags
The CLI flags have not changed.
Enhancements made
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @dependabot | @github-actions | @jtpio | @stevejpurves
0.1.0b16
(Full Changelog)
Enhancements made
- add @jupyterlite/contents to list of singleton packages #917 (@sglyon)
- Remove
Image
hacks, vendor and use upstream ipykernel.jsonutil
#913 (@bollwyvl)
- Pyolite - Matplotlib: Setup inline backend by default #911 (@martinRenou)
- Service worker fixes, JupyterLab 3.5.1 #899 (@bollwyvl)
Maintenance and upkeep improvements
- Update to Playwright 1.29 #923 (@jtpio)
- Resolve example package lists, update matplotlib example #916 (@bollwyvl)
- Service worker fixes, JupyterLab 3.5.1 #899 (@bollwyvl)
- Bump decode-uri-component from 0.2.0 to 0.2.2 #894 (@dependabot)
- Fix handling of
@jupyterlite/app
by the releaser #885 (@jtpio)
- [wip] Update to pyodide 0.22.0, use pyodide and serviceworker types #871 (@bollwyvl)
Documentation improvements
- Resolve example package lists, update matplotlib example #916 (@bollwyvl)
API and Breaking Changes
- add @jupyterlite/contents to list of singleton packages #917 (@sglyon)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @dependabot | @github-actions | @jtpio | @martinRenou | @sglyon
0.1.0b15
(Full Changelog)
Enhancements made
- Support
.conda
packages with libarchive-c
, prefer if available for all unarchiving #878 (@bollwyvl)
- Loosen
.
file detection, add --extra-ignore-contents
#860 (@bollwyvl)
- Update to JupyterLab 3.5 #848 (@jtpio)
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @dependabot | @github-actions | @jtpio
0.1.0b14
(Full Changelog)
Enhancements made
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @dependabot | @github-actions | @jtpio | @kolibril13
0.1.0b13
(Full Changelog)
Bugs fixed
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@agoose77 | @bollwyvl | @github-actions | @henryiii | @jtpio | @lesteve | @martinRenou | @philipp-strack | @vasiljevic
0.1.0b12
(Full Changelog)
Enhancements made
Bugs fixed
Maintenance and upkeep improvements
Documentation improvements
API and Breaking Changes
Contributors to this release
(GitHub contributors page for this release)
@agoose77 | @bollwyvl | @dependabot | @Enforcer007 | @github-actions | @hbcarlos | @jasongrout | @joemarshall | @jtpio | @martinRenou | @rickwierenga
0.1.0b11
(Full Changelog)
Enhancements made
Bugs fixed
Maintenance and upkeep improvements
Documentation improvements
- Docs howto content: example jupyter_lite_config.json must be JSON #707 (@manics)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @dependabot | @github-actions | @joemarshall | @jtpio | @manics
0.1.0b10
(Full Changelog)
Enhancements made
Bugs fixed
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @dependabot | @eagleoflqj | @github-actions | @joemarshall | @jtpio | @kolibril13 | @martinRenou | @stevejpurves
0.1.0b9
(Full Changelog)
Enhancements made
- Propagate doit return codes to CLI #674 (@bollwyvl)
- Add configurable fileTypes for upload and HTTP serving #670 (@bollwyvl)
- Fix CSV file upload #666 (@martinRenou)
- Update to JupyterLab 3.4.3 #661 (@jtpio)
- Implement a custom Emscripten File System which communicates with the JupyterLab Content Manager, giving file access to pyolite #655 (@martinRenou)
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio | @martinRenou | @psychemedia
0.1.0b8
(Full Changelog)
Enhancements made
Bugs fixed
Maintenance and upkeep improvements
- Drop bumpversion for bumping versions, fix conda extensions #644 (@jtpio)
- Update to JupyterLab 3.4.2, add
documentsearch-extension
#640 (@jtpio)
- Allow bot PRs to be automatically labeled #634 (@jtpio)
Documentation improvements
- Restructure the documentation with how-to guides and tutorials #641 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @HighDiceRoller | @joemarshall | @jtpio | @martinRenou
0.1.0b7
(Full Changelog)
Enhancements made
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio
0.1.0b6
(Full Changelog)
Enhancements made
- More granular way to ignore components from
sys.prefix
#621 (@jtpio)
- Show in file browser when opening files on startup #614 (@jtpio)
Bugs fixed
- Switch to
standby: 'never'
for the server polling to ensure kernel specs are ready #611 (@jtpio)
Maintenance and upkeep improvements
- Create and use dedicated jupyterlite i18n bundle #623 (@bollwyvl)
- Rename default name from
Consolite
to REPLite
#617 (@jtpio)
- Remove code for WebRTC collaboration, use jupyterlab-webrtc-docprovider #615 (@bollwyvl)
- Bump async from 2.6.3 to 2.6.4 in /ui-tests #605 (@dependabot)
API and Breaking Changes
- Remove code for WebRTC collaboration, use jupyterlab-webrtc-docprovider #615 (@bollwyvl)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @datakurre | @dependabot | @github-actions | @jtpio
0.1.0b5
(Full Changelog)
Enhancements made
- Update the "try lite now" SVG badge and add a "launch lite" SVG badge #580 (@xiaohk)
- Update to pyodide 0.20.0 #578 (@bollwyvl)
Maintenance and upkeep improvements
Documentation improvements
- Mention
jupyterlab-filesystem-access
in the documentation #603 (@jtpio)
- Add FAQ item about accessing content from Python #601 (@jtpio)
- Update overview diagram in the documentation #593 (@jtpio)
- Ensure addons can be configured, more docs #583 (@bollwyvl)
- Fix typo for the
--piplite-wheels
CLI flag in the docs #573 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @datakurre | @dependabot | @github-actions | @jtpio | @xiaohk
0.1.0b4
(Full Changelog)
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @psychemedia
0.1.0b3
(Full Changelog)
Enhancements made
Maintenance and upkeep improvements
Documentation improvements
- More Contributing to the top-level documentation #552 (@jtpio)
API and Breaking Changes
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio
0.1.0b2
(Full Changelog)
Bugs fixed
Maintenance and upkeep improvements
- Minor contents refactoring, skip dedupe on binder #541 (@bollwyvl)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio | @trungleduc
0.1.0b1
(Full Changelog)
Enhancements made
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @dependabot | @github-actions | @jtpio
0.1.0b0
(Full Changelog)
Enhancements made
- Improve selective app inclusion with
--apps
, add --no-sourcemaps
#515 (@bollwyvl)
- Add route for licenses, include licenses in app bundle #431 (@bollwyvl)
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @dependabot | @github-actions | @jtpio | @taigaozawa
0.1.0a24
(Full Changelog)
Enhancements made
- Expose the Router to be able to add new routes from third-party plugins #506 (@jtpio)
Bugs fixed
- Fix handling of unicode characters on upload #512 (@jtpio)
Maintenance and upkeep improvements
Documentation improvements
API and Breaking Changes
- Expose the Router to be able to add new routes from third-party plugins #506 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio | @luzpaz
0.1.0a23
(Full Changelog)
Enhancements made
Bugs fixed
- Have pyolite kernel
execute_request
honor store_history
option #492 (@jobovy)
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @dependabot | @github-actions | @jobovy | @jtpio
0.1.0a22
(Full Changelog)
Enhancements made
- Share
build
directory for both lab
and retro
apps #472 (@jtpio)
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio
0.1.0a21
(Full Changelog)
Bugs fixed
- Update to JupyterLab 3.2.9 and RetroLab 0.3.19 #467 (@jtpio)
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio | @readthedocs-assistant
0.1.0a20
(Full Changelog)
Enhancements made
- Allow contents and settings storage names to be configured #449 (@bollwyvl)
Bugs fixed
Documentation improvements
- [DOCS] Adding introductory documentation to the launch buttons #432 (@choldgraf)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @choldgraf | @github-actions | @jtpio | @martinRenou | @qqdaiyu55
0.1.0a19
(Full Changelog)
Enhancements made
Maintenance and upkeep improvements
- Update to JupyerLab 3.2.6 and RetroLab 0.3.16 #441 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio
0.1.0a18
(Full Changelog)
Enhancements made
- Respect app name, WebRTC Signaling Server, schema updates #427 (@bollwyvl)
- add pyodide downloading #425 (@bollwyvl)
- Fix false positive for non-prebuilt extensions in wheels, MathJax check #424 (@bollwyvl)
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio
0.1.0a17
(Full Changelog)
Enhancements made
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio
0.1.0a16
(Full Changelog)
Bugs fixed
- Fix handling of existing folders on the server #409 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@jtpio
0.1.0a15
(Full Changelog)
Enhancements made
- Add
@jupyterlab/javascript-extension
#397 (@jtpio)
Bugs fixed
Maintenance and upkeep improvements
- Pass version spec as an input for check release #401 (@jtpio)
API and Breaking Changes
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio
0.1.0a14
(Full Changelog)
Maintenance and upkeep improvements
- Update to JupyterLab 3.2 and RetroLab 0.3.10 #371 (@jtpio)
Documentation improvements
- Add a README.md to the
examples
folder #389 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio
0.1.0a13
(Full Changelog)
Enhancements made
- Add a plugin to share links to files #384 (@jtpio)
- Open file via URL params in JupyterLab #380 (@jtpio)
Maintenance and upkeep improvements
Documentation improvements
- Mention GitHub releases in the release docs #377 (@jtpio)
- Add docs for developing server extensions #376 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @github-actions | @jtpio
0.1.0a12
(Full Changelog)
New features added
Bugs fixed
disabledExtension
for base retro extensions #366 (@jtpio)
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio
0.1.0a11
(Full Changelog)
Enhancements made
- Add support for
python -m jupyterlite
#362 (@jtpio)
Bugs fixed
Maintenance and upkeep improvements
Contributors to this release
(GitHub contributors page for this release)
@github-actions | @jtpio
0.1.0a10
(Full Changelog)
New features added
- Scaffolding for loading serverlite extensions #352 (@jtpio)
Enhancements made
Bugs fixed
Maintenance and upkeep improvements
- Fix RTD Preview workflow #357 (@jtpio)
- Add workflow to post the RTD link as a PR comment #356 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @DerThorsten | @jtpio
0.1.0a9
(Full Changelog)
New features added
Enhancements made
Bugs fixed
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl | @dsblank | @jtpio | @stevejpurves
0.1.0a8
(Full Changelog)
Bugs fixed
Documentation improvements
- Add
CHANGELOG.md
to .prettierignore
, fix appVersion
#329 (@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@jtpio
0.1.0a7
(Full Changelog)
New features added
- Add support for code consoles in Retro
#313
(@jtpio)
Enhancements made
Bugs fixed
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl
|
@datakurre
|
@jtpio
|
@madhur-tandon
|
@martinRenou
|
@nv2k3
|
@seidlr
v0.1.0a6
(full changelog)
Enhancements made
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl
|
@jtpio
|
@madhur-tandon
|
@marimeireles
|
@martinRenou
|
@SimonBiggs
v0.1.0a5
(Full Changelog)
Enhancements made
Bugs fixed
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl
|
@dsblank
|
@jtpio
|
@madhur-tandon
v0.1.0a4
(Full Changelog)
Enhancements made
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl
|
@jtpio
|
@martinRenou
v0.1.0a3
(full changelog)
Enhancements made
Bugs fixed
Maintenance and upkeep improvements
- move more path logic to traitlets
#206
(@bollwyvl)
- Add tbump configuration to bump the jupyterlite Python package
#204
(@jtpio)
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@benabel
|
@bollwyvl
|
@jtpio
|
@madhur-tandon
|
@martinRenou
v0.1.0a2
(full changelog)
Enhancements made
- Add JupyterLab Miami Nights theme to the demo site, fix theme unloading
#180
(@jtpio)
Bugs fixed
- Handle copying multiple themes
#190
(@jtpio)
- Add JupyterLab Miami Nights theme to the demo site, fix theme unloading
#180
(@jtpio)
Maintenance and upkeep improvements
- Update doit default tasks, upload demo app, contributing docs
#188
(@bollwyvl)
- improve python distribution artifacts
#184
(@bollwyvl)
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl
|
@jtpio
v0.1.0a1
(full changelog)
New features added
Enhancements made
Bugs fixed
Maintenance and upkeep improvements
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@benbovy
|
@bollwyvl
|
@davidbrochart
|
@jtpio
|
@martinRenou
|
@psychemedia
v0.1.0a0
(full changelog)
New features added
Enhancements made
Bugs fixed
- Send iopub messages to all clients
#52
(@jtpio)
- Add a simple sync primitive to process one kernel message at a time
#42
(@jtpio)
- Do not show the "New Terminal" button in Classic
#37
(@jtpio)
- Remove the IFrame on dispose #32
(@jtpio)
- Fix duplicate Theme entry in the settings
#8
(@jtpio)
Maintenance and upkeep improvements
- Add the logconsole extension
#123
(@jtpio)
- Remove unused application package
#120
(@jtpio)
- Add some jupyterlab renderers to the demo site
#115
(@jtpio)
- Update yarn.lock with retrolab alpha 1 packages
#108
(@jtpio)
- Drop Vercel deployment #106
(@jtpio)
- Update to
3.1.0-alpha.10
lab packages and retrolab
#89
(@jtpio)
- Improve error handling in pyolite
#78
(@jtpio)
- Fix node dev server for unslashed endpoints, vanity try URLs on docs, fix binder
#75
(@bollwyvl)
- Add CI job to deploy to Vercel
#68
(@jtpio)
- add stopgap http server with mime types from python
#62
(@bollwyvl)
- Update to JupyterLab Classic 0.1.10
#56
(@jtpio)
- Rename lab app to @jupyterlite/app-lab
#54
(@jtpio)
- Handle extra slash with the classic opener
#53
(@jtpio)
- Minor cleanup: align versions and remove unused file
#51
(@jtpio)
- Update developer experience #48
(@bollwyvl)
- Move web worker to a separate file
#38
(@jtpio)
- Add the cell tags extension #25
(@jtpio)
- Update to the latest pyodide alpha 0.17.0a2
#20
(@jtpio)
- Split server components #10
(@jtpio)
- Add placeholder for tests #5
(@jtpio)
- Temporary mock of workspaces to handle page reloads
#4
(@jtpio)
Documentation improvements
Other merged PRs
- Add list of federated extensions for the demo site
#84
(@jtpio)
- Read settings url from the page config
#3
(@jtpio)
Contributors to this release
(GitHub contributors page for this release)
@bollwyvl
|
@github-actions
|
@jtpio
|
@kikocorreoso
|
@lrowe
|
@psychemedia
|
@RichardScottOZ
|
@vercel