github jupyter-book/thebe v0.6.0
Version 0.6.0

latest releases: thebe-lite@0.4.10, thebe@0.9.2, thebe-react@0.4.10...
3 years ago

0.6.0 - 2020-12-23

Added

  • End to end integration tests using Jest #282, #297
  • Read-only option for code blocks #274
  • Persistence of Binder sessions across pages #266
  • Restart and run all buttons #270
  • Show an error message when the kernel is dead #279
  • GitHub workflows to publish on NPM #236
  • Load CodeMirror Themes #194
  • Add development page for testing #193
  • Add CSS with Jupyter ANSI colors #176

Improved

  • Adds more user options for persisting saved Binder sessions #280
  • Updated the development HTML page for more test code cells and configs #267
  • Fail linter on diffs #258
  • Restores full jQuery to ensure compatiblity with jQuery UI #189
  • Changes to test layout (when Thebe was still using Karma, as of writing, Thebe now uses Jest) #257
  • Update Thebe to use the latest JupyterLab 3.0 APIs #268

Fixed

  • Fix Python mode in CodeMirror configuration #172
  • Use merged options in CodeMirror configuration #171

Documented

  • Moved example pages into their own subdirectory #281
  • Added example pages for using Thebe with other Jupyter widgets
  • Documented read-only code-blocks #287, #286
  • Updated repository links and other references due to migrating the repository to executablebooks #275, #273, #232
  • Contribution information
    • Instructions on how to build the docs #260
    • Commits, architecture, etc. #248
    • Releases #236
    • Contributing guide #232
  • Event hooks #222
  • Security concerns on XXS (Cross-Site Scripting) #263
  • Use JSDoc to build JS API docs #248
  • Configuration information, getting started, CircleCI jobs, Sphinx book theme #218
  • Clarify kernelName in README #180
  • CodeMirror configuration page #174
  • Use the latest Thebe version #173

Don't miss a new thebe release

NewReleases is sending notifications on new releases.