Note: Actually Release Date is 15 March 2024
What’s Changed¶
- make the run, restart and restartall buttons optional by
@twyair
in executablebooks/thebe #502 - Bump prettier from 2.3.2 to 2.4.1 by
@dependabot
in executablebooks/thebe #479 - [FIX] Run, Restart and RestartRunAll buttons not appearing by
@stevejpurves
in executablebooks/thebe #514 - feature: code completion by
@twyair
in executablebooks/thebe #503 - [DOC] code completion by
@stevejpurves
in executablebooks/thebe #523 - Bump tmpl from 1.0.4 to 1.0.5 by
@dependabot
in executablebooks/thebe #485 - Bump
@jupyterlab
/testutils from 3.1.6 to 3.2.1 by@dependabot
in executablebooks/thebe #504 - Bump
@jupyterlab
/services from 6.2.1 to 6.2.4 by@dependabot
in executablebooks/thebe #525 - Bump jquery-ui from 1.12.1 to 1.13.0 by
@dependabot
in executablebooks/thebe #511 - 🤖 [MNT] Updating dependencies by
@stevejpurves
in executablebooks/thebe #527 - [MNT] library global object rename by
@stevejpurves
in executablebooks/thebe #508 - Bump minimatch from 3.0.4 to 3.1.2 by
@dependabot
in executablebooks/thebe #571 - Bump loader-utils from 1.4.0 to 1.4.2 by
@dependabot
in executablebooks/thebe #572 - Bump decode-uri-component from 0.2.0 to 0.2.2 by
@dependabot
in executablebooks/thebe #573 - Bump nanoid from 3.1.30 to 3.3.4 by
@dependabot
in executablebooks/thebe #574 - Integrate
thebe-core
by@stevejpurves
in executablebooks/thebe #554 - Add React Providers and Components by
@stevejpurves
in executablebooks/thebe #598 - Bump decode-uri-component from 0.2.0 to 0.2.2 by
@dependabot
in executablebooks/thebe #592 - Bump loader-utils from 1.4.0 to 1.4.2 by
@dependabot
in executablebooks/thebe #593 - Bump json5 from 2.2.1 to 2.2.2 by
@dependabot
in executablebooks/thebe #596 - Bump
@sideway
/formula from 3.0.0 to 3.0.1 by@dependabot
in executablebooks/thebe #599 - 🪝hooks aligned for
ipynb
or plain code by@stevejpurves
in executablebooks/thebe #600 - 🛳 exposing any errors during execution in execute return object by
@stevejpurves
in executablebooks/thebe #601 - ✨ improved the core demo to use typesciript interfaces fully by
@stevejpurves
in executablebooks/thebe #603 - 🗑 remove typedoc output by
@stevejpurves
in executablebooks/thebe #604 - 🥅 fallback to
kernelName
whenname
not specified by@stevejpurves
in executablebooks/thebe #605 - fix
ipympl
render issues by@stevejpurves
in executablebooks/thebe #609 - 🧩 Changes to support
myst-theme
integration by@stevejpurves
in executablebooks/thebe #611 - use latest Jupyterlite with programatic options by
@stevejpurves
in executablebooks/thebe #612 - 🗑 feat/dispose cycles by
@stevejpurves
in executablebooks/thebe #614 - feat/improved demos by
@stevejpurves
in executablebooks/thebe #620 - 📡 autoload mode and strip back bundled css classes and overrides by
@stevejpurves
in executablebooks/thebe #622 - 🔲 remove additional border on outputs by
@stevejpurves
in executablebooks/thebe #623 - Extend
thebe-react
to handlethebe-lite
setup and extend react demo to prove it by@stevejpurves
in executablebooks/thebe #626 - 🪴external rendermime management by
@stevejpurves
in executablebooks/thebe #632 - 🆙 upgrade to
pyodide-kernel@0.0.8
by@stevejpurves
in executablebooks/thebe #633 - 🐛 Show error when thebe fails to load by
@rowanc1
in executablebooks/thebe #634 - 🔗 Update broken link by
@rowanc1
in executablebooks/thebe #627 - ⚡️ fix/improve async load by
@stevejpurves
in executablebooks/thebe #635 - Rebrand to mystmd.org by
@rowanc1
in executablebooks/thebe #636 - 📕added quickstarts, react content and new toc by
@stevejpurves
in executablebooks/thebe #629 - 🛠 fix/react demo by
@stevejpurves
in executablebooks/thebe #641 - doc: update setup by
@shaielc
in executablebooks/thebe #642 - docs update : Installation copy-assets script by
@shaielc
in executablebooks/thebe #646 - make cells more stateful by
@stevejpurves
in executablebooks/thebe #647 - Version Packages by
@github
-actions in executablebooks/thebe #649 - fix/timeouts by
@stevejpurves
in executablebooks/thebe #650 - Version Packages by
@github
-actions in executablebooks/thebe #651 - 🤔 rethinking render, refresh, reset and stripWidgets interface by
@stevejpurves
in executablebooks/thebe #655 - Version Packages by
@github
-actions in executablebooks/thebe #656 - feat/cell kinds by
@stevejpurves
in executablebooks/thebe #659 - fix/overflows by
@stevejpurves
in executablebooks/thebe #662 - Bump semver from 5.7.1 to 5.7.2 by
@dependabot
in executablebooks/thebe #665 - Bump tough-cookie from 4.1.2 to 4.1.3 by
@dependabot
in executablebooks/thebe #663 - Version Packages by
@github
-actions in executablebooks/thebe #661 - Bump word-wrap from 1.2.3 to 1.2.4 by
@dependabot
in executablebooks/thebe #671 - fix/672 by
@stevejpurves
in executablebooks/thebe #673 - mnt/vitest by
@stevejpurves
in executablebooks/thebe #676 - remove
name
fromkernelOptions
by@stevejpurves
in executablebooks/thebe #677 - 🔌 extend the server api for enhanced binder connections by
@stevejpurves
in executablebooks/thebe #681 - extend binder url handling by
@stevejpurves
in executablebooks/thebe #684 - feat/improve error handling by
@stevejpurves
in executablebooks/thebe #687 - Version Packages by
@github
-actions in executablebooks/thebe #682 - 🚧 update jupyterlite and jupyterlab dependencies by
@stevejpurves
in executablebooks/thebe #700 - typos by
@psychemedia
in executablebooks/thebe #693 - Bump postcss from 8.4.28 to 8.4.31 by
@dependabot
in executablebooks/thebe #691 - default errors from server should be connection related only by
@stevejpurves
in executablebooks/thebe #701 - 🐿 ship sources for sourcemaps by
@stevejpurves
in executablebooks/thebe #707 - 🔌 connect w promise by
@stevejpurves
in executablebooks/thebe #708 - 🆑 added functions to remove saved sessions by
@stevejpurves
in executablebooks/thebe #709 - 🧑🏾🏭 override default jupyterlite service worker by
@stevejpurves
in executablebooks/thebe #710 - 🛠 fix wsUrl bug & 🤖 randomize default token by
@stevejpurves
in executablebooks/thebe #711 - ☝🏼promote session shutdown events to errors for thebe sessions by
@stevejpurves
in executablebooks/thebe #712 - 🎚enable clean shutdown by
@stevejpurves
in executablebooks/thebe #713 - 🛠 fix list running sessions by
@stevejpurves
in executablebooks/thebe #715 - 🕰 await session manager and move exception by
@stevejpurves
in executablebooks/thebe #716 - 🧹 using origin and pathname only for key by
@stevejpurves
in executablebooks/thebe #721 - 🗝 repo providers now make storageKeys by
@stevejpurves
in executablebooks/thebe #723 - 🔑 server uses storagekeys from repoprovider by
@stevejpurves
in executablebooks/thebe #724 - Inconsistent capitalization: mountRestartallButton by
@kno10
in executablebooks/thebe #731 - Bump ip from 1.1.8 to 1.1.9 by
@dependabot
in executablebooks/thebe #732 - Bump follow-redirects from 1.15.2 to 1.15.4 by
@dependabot
in executablebooks/thebe #727 - Bump vite from 4.4.9 to 4.5.2 by
@dependabot
in executablebooks/thebe #729 - Bump
@babel
/traverse from 7.21.2 to 7.23.2 by@dependabot
in executablebooks/thebe #694 - Bump follow-redirects from 1.15.4 to 1.15.6 by
@dependabot
in executablebooks/thebe #740 - Update to
jupyterlite-pyodide-kernel==0.2.3
by@jtpio
in executablebooks/thebe #738 - Bump
@adobe
/css-tools from 4.2.0 to 4.3.2 by@dependabot
in executablebooks/thebe #718 - ref cannot be undefined here, and cm was just set. by
@kno10
in executablebooks/thebe #734
New Contributors¶
@twyair
made their first contribution in executablebooks/thebe #502 @shaielc
made their first contribution in executablebooks/thebe #642 @psychemedia
made their first contribution in executablebooks/thebe #693 @kno10
made their first contribution in executablebooks/thebe #731 @jtpio
made their first contribution in executablebooks/thebe #738
Full Changelog: https://