Notebook

Latest version: v7.2.0

Safety actively analyzes 628749 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 18

7.2

Jupyter Notebook 7.2 is based on JupyterLab 4.2, and includes a number of new features, bug fixes, and enhancements for extension developers. This release is compatible with extensions supporting JupyterLab 4.0. Extension authors are recommended to consult the [Extension Migration Guide](https://jupyterlab.readthedocs.io/en/latest/extension/extension_migration.html#jupyterlab-4-0-to-4-1) which lists deprecations and changes to the public API.

Below are a few highlights for this new release. Most of the new features and improvements come from the update to JupyterLab 4.2, although they are not all supported in Notebook 7.2.

For reference you may have a look at the JupyterLab 4.2 changelog to learn more: https://jupyterlab.readthedocs.io/en/latest/getting_started/changelog.html#v4-2

Full notebook windowing mode by default

Notebooks in the `full` windowing mode only render the visible cells, significantly improving the performance of the application. One limitation of `full` mode is that the search function in your browser may produce false negatives; using the search function is recommended. To revert to the behaviour from Notebook 7.2, go to Settings → Settings Editor → Notebook, scroll to “Windowing mode”, and choose `defer`.

Improved Shortcuts Editor

Among the numerous improvements and bug fixes for the keyboard shortcuts editor:

- it is now possible to remove the default shortcuts,
- shortcuts are correctly sorted when using a language pack,
- shortcuts with different arguments are now correctly displayed as individual entries.

<img alt="A context menu opened over a keybinding in the Keyboard Shortcuts setting panel within the Settings widget" class="jp-screenshot" src="https://raw.githubusercontent.com/jupyterlab/jupyterlab/main/docs/source/getting_started/changelog_assets/4.2-delete-shortcut.png">

Dark high contrast theme

A new theme, JupyterLab Dark High Contrast, which is intended to benefit users with the need for higher contrast, following the WCAG AAA accessibility standard for color contrast. To select this theme, from the menu bar, choose Settings → Theme → JupyterLab Dark High Contrast. Please provide feedback and suggestions on further improvements to this theme.

<img alt="A dark high contrast theme" class="jp-screenshot" src="https://github.com/jupyter/notebook/assets/591645/9a1678fe-9b4d-41ad-8764-75fdc7c84071">

<!-- <START NEW CHANGELOG ENTRY> -->

7.2.0

([Full Changelog](https://github.com/jupyter/notebook/compare/jupyter-notebook/application-extension7.1.2...31bf294e85175bbf39816a90dc8858dedaf73bde))

Enhancements made

- Update to JupyterLab 4.2.0 [7357](https://github.com/jupyter/notebook/pull/7357) ([jtpio](https://github.com/jtpio))
- Update to JupyterLab 4.2.0rc0 [7333](https://github.com/jupyter/notebook/pull/7333) ([jtpio](https://github.com/jtpio))
- Add `jupyterlab/theme-dark-high-contrast-extension` [7331](https://github.com/jupyter/notebook/pull/7331) ([jtpio](https://github.com/jtpio))
- Update to JupyterLab 4.2.0a2 [7307](https://github.com/jupyter/notebook/pull/7307) ([jtpio](https://github.com/jtpio))

Bugs fixed

- Add the `jupyterlab/notebook-extension:copy-output` plugin [7353](https://github.com/jupyter/notebook/pull/7353) ([jtpio](https://github.com/jtpio))
- Fix CSS for `full` windowing mode [7337](https://github.com/jupyter/notebook/pull/7337) ([jtpio](https://github.com/jtpio))
- Force notebook windowing mode to `defer` [7335](https://github.com/jupyter/notebook/pull/7335) ([jtpio](https://github.com/jtpio))
- Fix scrollbar always showing up by default [7327](https://github.com/jupyter/notebook/pull/7327) ([jtpio](https://github.com/jtpio))
- Default to the `full` windowing mode [7321](https://github.com/jupyter/notebook/pull/7321) ([jtpio](https://github.com/jtpio))

Maintenance and upkeep improvements

- Fix emoji in create issue screen [7363](https://github.com/jupyter/notebook/pull/7363) ([JasonWeill](https://github.com/JasonWeill))
- Update `jupyterlab/galata` [7361](https://github.com/jupyter/notebook/pull/7361) ([jtpio](https://github.com/jtpio))
- Pin on `macos-12` on CI for now [7346](https://github.com/jupyter/notebook/pull/7346) ([jtpio](https://github.com/jtpio))
- Update to JupyterLab `4.2.0b1` [7319](https://github.com/jupyter/notebook/pull/7319) ([jtpio](https://github.com/jtpio))
- Update to JupyterLab 4.2.0b0 [7312](https://github.com/jupyter/notebook/pull/7312) ([jtpio](https://github.com/jtpio))
- Ignore links to GitHub user and organisation profiles [7308](https://github.com/jupyter/notebook/pull/7308) ([jtpio](https://github.com/jtpio))

Documentation improvements

- Add user facing changelog for 7.2 [7372](https://github.com/jupyter/notebook/pull/7372) ([jtpio](https://github.com/jtpio))
- Fix emoji in create issue screen [7363](https://github.com/jupyter/notebook/pull/7363) ([JasonWeill](https://github.com/JasonWeill))
- update RISE extension installation instructions [7299](https://github.com/jupyter/notebook/pull/7299) ([afeld](https://github.com/afeld))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/notebook/graphs/contributors?from=2024-03-14&to=2024-05-16&type=c))

[afeld](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Aafeld+updated%3A2024-03-14..2024-05-16&type=Issues) | [github-actions](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Agithub-actions+updated%3A2024-03-14..2024-05-16&type=Issues) | [JasonWeill](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3AJasonWeill+updated%3A2024-03-14..2024-05-16&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2024-03-14..2024-05-16&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Akrassowski+updated%3A2024-03-14..2024-05-16&type=Issues) | [RRosio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3ARRosio+updated%3A2024-03-14..2024-05-16&type=Issues) | [takluyver](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Atakluyver+updated%3A2024-03-14..2024-05-16&type=Issues)

<!-- <END NEW CHANGELOG ENTRY> -->

7.2.0rc1

([Full Changelog](https://github.com/jupyter/notebook/compare/v7.2.0rc0...f5d8aea3bdc3eea25213792f9d101738f2a1f627))

Enhancements made

- Update to JupyterLab 4.2.0 [7357](https://github.com/jupyter/notebook/pull/7357) ([jtpio](https://github.com/jtpio))

Bugs fixed

- Add the `jupyterlab/notebook-extension:copy-output` plugin [7353](https://github.com/jupyter/notebook/pull/7353) ([jtpio](https://github.com/jtpio))
- Default to the `full` windowing mode [7321](https://github.com/jupyter/notebook/pull/7321) ([jtpio](https://github.com/jtpio))

Documentation improvements

- update RISE extension installation instructions [7299](https://github.com/jupyter/notebook/pull/7299) ([afeld](https://github.com/afeld))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/notebook/graphs/contributors?from=2024-05-01&to=2024-05-13&type=c))

[afeld](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Aafeld+updated%3A2024-05-01..2024-05-13&type=Issues) | [github-actions](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Agithub-actions+updated%3A2024-05-01..2024-05-13&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2024-05-01..2024-05-13&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Akrassowski+updated%3A2024-05-01..2024-05-13&type=Issues) | [takluyver](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Atakluyver+updated%3A2024-05-01..2024-05-13&type=Issues)

7.2.0rc0

([Full Changelog](https://github.com/jupyter/notebook/compare/v7.2.0b1...49ddd0fe1e4d4bfa24f74042f2232c5b91d1c36e))

Enhancements made

- Update to JupyterLab 4.2.0rc0 [7333](https://github.com/jupyter/notebook/pull/7333) ([jtpio](https://github.com/jtpio))

Bugs fixed

- Fix CSS for `full` windowing mode [7337](https://github.com/jupyter/notebook/pull/7337) ([jtpio](https://github.com/jtpio))

Maintenance and upkeep improvements

- Pin on `macos-12` on CI for now [7346](https://github.com/jupyter/notebook/pull/7346) ([jtpio](https://github.com/jtpio))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/notebook/graphs/contributors?from=2024-04-19&to=2024-05-01&type=c))

[github-actions](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Agithub-actions+updated%3A2024-04-19..2024-05-01&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2024-04-19..2024-05-01&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Akrassowski+updated%3A2024-04-19..2024-05-01&type=Issues)

7.2.0b1

([Full Changelog](https://github.com/jupyter/notebook/compare/jupyter-notebook/application-extension7.2.0-beta.0...b45d666d5ee1ee053b55ac9cb6e9aecde5d53945))

Enhancements made

- Add `jupyterlab/theme-dark-high-contrast-extension` [7331](https://github.com/jupyter/notebook/pull/7331) ([jtpio](https://github.com/jtpio))

Bugs fixed

- Force notebook windowing mode to `defer` [7335](https://github.com/jupyter/notebook/pull/7335) ([jtpio](https://github.com/jtpio))
- Fix scrollbar always showing up by default [7327](https://github.com/jupyter/notebook/pull/7327) ([jtpio](https://github.com/jtpio))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/notebook/graphs/contributors?from=2024-04-12&to=2024-04-19&type=c))

[github-actions](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Agithub-actions+updated%3A2024-04-12..2024-04-19&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2024-04-12..2024-04-19&type=Issues) | [RRosio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3ARRosio+updated%3A2024-04-12..2024-04-19&type=Issues)

7.2.0b0

([Full Changelog](https://github.com/jupyter/notebook/compare/jupyter-notebook/application-extension7.2.0-alpha.0...09bcd99e6dfffce92acc9a7f9d11a2a2122131c0))

Maintenance and upkeep improvements

- Update to JupyterLab `4.2.0b1` [7319](https://github.com/jupyter/notebook/pull/7319) ([jtpio](https://github.com/jtpio))
- Update to JupyterLab 4.2.0b0 [7312](https://github.com/jupyter/notebook/pull/7312) ([jtpio](https://github.com/jtpio))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/notebook/graphs/contributors?from=2024-03-29&to=2024-04-12&type=c))

[github-actions](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Agithub-actions+updated%3A2024-03-29..2024-04-12&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2024-03-29..2024-04-12&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Akrassowski+updated%3A2024-03-29..2024-04-12&type=Issues)

Page 1 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.