Skip to content

5.0.0

Compare
Choose a tag to compare
@gnestor gnestor released this 31 Mar 18:41
  • Files in the dashboard may now be sorted by last modified date or name (#943)
  • There is a new cell toolbar for adding cell tags (#2048).
  • The default styling for tables in the notebook has been updated (#1776).
  • You can now edit keyboard shortcuts for Command Mode within the UI
    (#1347).
  • You can copy and paste cells between notebooks, using :kbd:Ctrl-C and
    :kbd:Ctrl-V (:kbd:Cmd-C and :kbd:Cmd-V on Mac) (#1286).
  • It's easier to configure a password for the notebook with the new
    jupyter notebook password command (#2007).
  • The file list can now be ordered by last modified or by name
    (#943).
  • Markdown cells now support attachments. Simply drag and drop an image from
    your desktop to a markdown cell to add it. Unlike relative links that you
    enter manually, attachments are embedded in the notebook itself. An
    unreferenced attachment will be automatically scrubbed from the notebook on
    save (#621).
  • Undoing cell deletion now supports undeleting multiple cells. Cells may not be
    in the same order as before their deletion, depending on the actions you did
    on the meantime, but this should should help reduce the impact of
    accidentally deleting code (#969).
  • The file browser now has Edit and View buttons (#1905).
  • The file browser now supports moving multiple files at once
    (#1088).
  • The Notebook will refuse to run as root unless the --allow-root flag is
    given (#1115).
  • Keyboard shortcuts are now declarative (#1234).
  • Toggling line numbers can now affect all cells (#1312).
  • Add more visible Trusted and Untrusted notifications (#1658).
  • The favicon (browser shortcut icon) now changes to indicate when the kernel is busy
    (#1837).
  • Header and toolbar visibility is now persisted in nbconfig and across sessions
    (#1769).
  • Load server extensions with ConfigManager so that merge happens recursively,
    unlike normal config values, to make it load more consistently with frontend
    extensions(#2108).
  • The notebook server now supports the bundler API <http://jupyter-notebook.readthedocs.io/en/latest/extending/bundler_extensions.html>__
    from the jupyter_cms incubator project <https://github.com/jupyter-incubator/contentmanagement>__ (#1579).
  • The notebook server now provides information about kernel activity in
    its kernel resource API (#1827).

See the 5.0 milestone on GitHub for a complete list of issues and pull requests involved in this release.