CHANGELOG#

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#

  • Update to Pyodide 0.19.1 #519 (@jtpio)

  • Update to JupyterLab 3.3.0 and RetroLab 0.3.20 #528 (@jtpio)

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#

  • Update to jupyterlab-fasta==3.2.0 in docs app #453 (@jtpio)

  • Disable jedi to fix tab completion issue #448 (@qqdaiyu55)

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#

  • Fix handling of disabled extensions #361 (@jtpio)

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