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