Changelog --------- END OF LIFE =========== * RISE only supports notebook classic, which is now obsolete * consequently RISE is now officially deprecated and will not be maintained anymore * Please use instead the new JupyterLab extension: ```bash pip install jupyterlab-rise ``` * github repo here https://github.com/jupyterlab-contrib/rise Versions ======== 1. **RISE** master branch is our cutting edge development branch. We will make our best to keep that one working most of time, but no promises ;-) 2. There is just ONE maintenance `stable` branch because we only maintain the latest released version. 3. There is, additionally, multiple other branches supporting bug fixing, maintenance tasks and development of new features. 4. There is also "released" tagged [branches](https://github.com/damianavila/RISE/releases) compatible with previous IPython/Jupyter versions: * 1.x tag compatible with **IPython** 1.x series * 2.x tag compatible with **IPython** 2.x series * 3.x tag compatible with **IPython** 3.x series * 3.x.1 tag also compatible with `notebook` 4.x series, but using old installation mechanism * 4.0.0b1 tag compatible with the `notebook` 4.2 and above, beta release, please test and report any issues * 5.0.0 tag compatible with `notebook` >= 5.0.0 * 5.1.0 tag compatible with `notebook` >= 5.0.0 * 5.2.0 tag compatible with `notebook` >= 5.0.0 * 5.3.0 tag compatible with `notebook` >= 5.5.0 * 5.4.1 tag compatible with `notebook` >= 5.5.0 * 5.5.0 tag compatible with `notebook` >= 5.5.0 * 5.6.0 tag compatible with `notebook` >= 5.7.8 * 5.6.1 tag compatible with `notebook` >= 6.0.0 * 5.7.0 tag compatible with `notebook` >= 6.0.0 * 5.7.1 tag compatible with `notebook` >= 6.0.0 * **NOTE** no version of RISE is compatible with `notebook` >= 7.0.0 You will also find tags for "development" releases (mostly beta and rc we release before the "official" releases). Changes ======= * 5.7.2 * never released as a stable package; mostly this extension is now deprecated and we are working on a new JupyterLab extension - see above * 5.7.1 * Adding color support to the chalkboard (https://github.com/damianavila/RISE/pull/567) - Upload to reveal.js 3.9.2 * Align rise.yaml with the code default for the notes shortcut (fix not working notes shortcut) (ref: dd3fe1e) * Add defaults for show_buttons_on_startup (fix button disappearance)(ref: 0aee102) * Minor changes in the develop doc (ref: 6c9869b) * 5.7.0 * New setting rise.show_buttons_on_startup (#561) * New sources layout, in anticipation for a future jlab extension; sources are now split between ``rise-reveal`` that contains a npm package that wraps the official `reveal.js` for our needs, and ``classic`` that contains the actual code for the RISE classic extension (more details at https://github.com/damianavila/RISE/issues/491) * Cleaner way to deal with toggleAllRiseButtons (ref: 6b08f30) * Mark compatibility with notebook 6.x on rise.yaml (ref: c92d271) * Enforce notebook >= 6.0 (ref: 66f2b67) * Address a harmless warning during pip install (ref: 72eb40b) * Fix broken packaging because of symlinks (ref: dc8974b) * Add .readthedocs.yml file (ref: ea7387d) * Add a new support page in the documentation (ref: 3261282) * Adding pygments dependency for the RTD build (ref: deb584f) * Properly show README as markdown at PyPI (ref: 7dfb854) * 5.6.1 * Remove accent in setup.py that was occasionally breaking installation (https://github.com/damianavila/RISE/issues/514) * Properly load companion css when running with Jupytext enabled (https://github.com/damianavila/RISE/issues/509) - Also add some Jupytext notebook examples (refs: bfbf723 and 144a9bb) * Bugfix about the keyboard-binding feature from 5.6.1-dev0 (refs: 760136f, 086c9c9 and 1e5be45) * Experimental feature to allow users to change the keyboard shortcuts attached to internal reveal functions - PRs https://github.com/damianavila/RISE/pull/525 and https://github.com/damianavila/RISE/pull/526 - thanks thies.hecker@gmx.de * 5.6.0 * Fix advise on centering images in Markdown (https://github.com/damianavila/RISE/pull/508) * Pass chalkboard options to reveal (https://github.com/damianavila/RISE/pull/506) * Fix switching out and in of slides resulted in contents being moved away (https://github.com/damianavila/RISE/commit/0cd7179e999ee213a801efdbcd173e9d013824e5) * Load css through a relative url (https://github.com/damianavila/RISE/pull/482, https://github.com/damianavila/RISE/pull/487 was closed in favour of PR 482) * Update link to the developer documentation (https://github.com/damianavila/RISE/pull/481) * Support for dark themes (https://github.com/damianavila/RISE/issues/435, implemented in PR 475) * Markdown tables show up at a more reasonable (larger) size (https://github.com/damianavila/RISE/commit/3d0e71c07f3fb83e1e0da7dfc0b67b7af1b8f36b, live in PR 475) * RISE now relies on reveal.js 3.8.0 (https://github.com/damianavila/RISE/pull/475) * Fix JS build process (https://github.com/damianavila/RISE/pull/473) * CCS styling is not removed when we get into the notebook view (https://github.com/damianavila/RISE/pull/466) * 5.5.1 * bugfix: a few users have reported broken initialization phase, with the 2 icons '?' and 'X' not showing up; it appears that problem is linked to having undefined the 'f' Jupyter keyboard shortcut; this hotfix solves that issue. * 5.5.0 * Updates channel to conda-forge (https://github.com/damianavila/RISE/pull/422) * New keys shortcuts to toggle slidetype, update examples, fix auto-select feature broken with an initial invisible 'skip' cell, make auto_select_timeout configurable, hide chalkboard buttons (https://github.com/damianavila/RISE/pull/436) * Install the nbextension as part of "pip install" (https://github.com/damianavila/RISE/pull/444) * Release docs updates (https://github.com/damianavila/RISE/pull/457) * Remove duplicated text in notes view (https://github.com/damianavila/RISE/pull/458) * Fix x-scrolling bar in markdown cells containing code (https://github.com/damianavila/RISE/pull/459) * Upload author email and blog url, also bump notes_rise version (https://github.com/damianavila/RISE/pull/460) * Migrate pdfexport docs from rst to md (https://github.com/damianavila/RISE/pull/461) * Enhance docs, new versioning stuff, reference latest notes_rise and fix remaining old email (https://github.com/damianavila/RISE/pull/463) * More docs updates towards the upcoming release (https://github.com/damianavila/RISE/pull/464) * Fix formatting in installation.rst (https://github.com/damianavila/RISE/pull/465) * Fix some typos and examples, add more docs, fix margin-bottom css (https://github.com/damianavila/RISE/pull/467) * Add redirection page in gh-pages pointing to the official docs (commit a161a65ea93062ebf7715a5fccc152b70c6f6262) * Create 5.4.2 conda packages on conda-forge (https://github.com/conda-forge/rise-feedstock/pull/21) * Fix changelog formatting (https://github.com/damianavila/RISE/pull/470) * 5.4.1 * Support chalkboard functionality (https://github.com/damianavila/RISE/pull/355) * Support speaker notes (https://github.com/damianavila/RISE/issues/174) * Use a version number that npm can understand (https://github.com/damianavila/RISE/pull/410) * Enhancement in setup.py and reduction of hard-written versions(https://github.com/damianavila/RISE/pull/399) * Include LICENSE.md file in wheels (https://github.com/damianavila/RISE/pull/394) * Fix python_requires (https://github.com/damianavila/RISE/pull/390) * Remove conda recipe from the repo (https://github.com/damianavila/RISE/issues/405) * Make the configurator comtaible with notebook 5.x versions (https://github.com/damianavila/RISE/pull/414) * Docs fixes in exportation section (https://github.com/damianavila/RISE/pull/415) * Make RISE compatible with python 3.7 (https://github.com/damianavila/RISE/issues/406) * Update changelog (https://github.com/damianavila/RISE/pull/416) * Add new JS files to the manifest (https://github.com/damianavila/RISE/pull/417) * Bump 5.4.0 version (https://github.com/damianavila/RISE/pull/418) * 5.4.0 packages were removed from PyPI because they were broken. * 5.3.0 * Auto enable nbextension when installing with pip (https://github.com/damianavila/RISE/pull/342) * Making rise compliant with nbextensions_configurator (https://github.com/damianavila/RISE/pull/344) * Documentation general review, fixes and improvements (https://github.com/damianavila/RISE/pull/347) * Mixup between `note` and `notes` (https://github.com/damianavila/RISE/pull/372) * Keep `?` from popping up keyboard shortcuts (https://github.com/damianavila/RISE/pull/373) * Create shortcut to go to the configurator (https://github.com/damianavila/RISE/pull/376) * General review of `setup.py` (https://github.com/damianavila/RISE/pull/387) * 5.2.0 * Source code cleanup and normalization (https://github.com/damianavila/RISE/pull/311) * Add some docs updates (https://github.com/damianavila/RISE/pull/312) * Add sidebar for all doc pages (https://github.com/damianavila/RISE/pull/314) * Improve customization reference docs (https://github.com/damianavila/RISE/pull/318) * Set new defaults for ``auto_select`` and ``start_slideshow_at`` options (https://github.com/damianavila/RISE/pull/323) * Refactor actions and fix wide toolbar button (https://github.com/damianavila/RISE/pull/324) * Update docs deployment instructions (https://github.com/damianavila/RISE/pull/325) and (https://github.com/damianavila/RISE/pull/326) * Make the output observer aware of the scrolling needs (https://github.com/damianavila/RISE/pull/327) * Add basic usage gif into the docs (https://github.com/damianavila/RISE/pull/328) * Fix list not correctly displayed in docs (https://github.com/damianavila/RISE/pull/338) * Add disable and removal section, add note about browser zoom in/out, add PDF export section and add a real changelog for 5.1.1 (https://github.com/damianavila/RISE/pull/339) Previous lazy changelogs: * 5.1.0: https://github.com/damianavila/RISE/milestone/5?closed=1 * 5.0.0: https://github.com/damianavila/RISE/milestone/4?closed=1 * 4.x series: https://github.com/damianavila/RISE/milestone/1?closed=1