We are pleased to announce the release of Jupyter Notebook 5.1.0. This is a minor release that includes mostly bug fixes and improvements with the notable addition of i18n (internationalization and localization) support.
You can install the new version of the notebook now using pip:
pip install --upgrade notebook
Or conda (it may be a few days before packages are available):
conda upgrade notebook
Changelog
- Preliminary i18n implementation (#2140).
- Expose URL with auth token in notebook UI (#2666).
- Fix search background style (#2387).
- List running notebooks without requiring --allow-root (#2421).
- Allow session of type other than notebook (#2559).
- Fix search background style (#2387).
- Fix some Markdown styling issues (#2571), (#2691) and (#2534).
- Remove keymaps that conflict with non-English keyboards (#2535).
- Add session-specific favicons (notebook, terminal, file) (#2452).
- Add /api/shutdown handler (#2507).
- Include metadata when copying a cell (#2349).
- Stop notebook server from command line (#2388).
- Improve “View” and “Edit” file handling in dashboard (#2449) and (#2402).
- Provide a promise to replace use of the app_initialized.NotebookApp event (#2710).
- Fix disabled collapse/expand output button (#2681).
- Cull idle kernels using --MappingKernelManager.cull_idle_timeout (#2215).
- Allow read-only notebooks to be trusted (#2718).
Credits
This release has been a team effort and we would like to thank the following 49 people who contributed:
- nullptr (0x0L)
- Steve (Gadget) Barnes (GadgetSteve)
- John Emmons (JCEmmons)
- Ioannis Papadopoulos (John-Pap)
- Krista (Krista)
- Madhu94 (Madhu94)
- Adam Rule (acrule)
- Adeel Ahmad (adl1995)
- Anastasis Germanidis (agermanidis)
- ajayaadhikari (ajayaadhikari)
- Björn Grüning (bgruening)
- brookisme (brookisme)
- Alex Rothberg (cancan101)
- cebolan (cebolan)
- Dave Hirschfeld (dhirschfeld)
- Elliot Marsden (eddiejessup)
- Brian E. Granger (ellisonbg)
- Eric Perry (ericjperry)
- Evan Hubinger (evhub)
- Dominic Kuang (finaiized)
- Fernando Perez (fperez)
- Gabriel Nützi (gabyx)
- Grant Nestor (gnestor)
- Miro Hrončok (hroncok)
- Jason GAO (iSmartie)
- Roy Hyunjin Han (invisibleroads)
- Jason Grout (jasongrout)
- Josh Barnes (jcb91)
- Jessica B. Hamrick (jhamrick)
- Kevin Bates (kevin-bates)
- Marius van Niekerk (mariusvniekerk)
- Milos Miljkovic (miishke)
- Min RK (minrk)
- M Pacer (mpacer)
- Michael Scott Cuthbert (mscuthbert)
- Pankaj Pandey (pankajp)
- Peter Parente (parente)
- parmentelat (parmentelat)
- Kyle Kelley (rgbkrk)
- Roland Weber (rolweber)
- Srinivas Reddy Thatiparthy (srinivasreddy)
- Syed TS (sytays)
- Thomas Kluyver (takluyver)
- Harsh Vardhan (vharsh)
- Vidar Tonaas Fauske (vidartf)
- Ondrej Jariabka (vidriduch)
- William Stein (williamstein)
- Carol Willing (willingc)
- wordofglass (wordofglass)
We look forward to your feedback and contributions!
Jupyter Notebook 5.1.0 was originally published in Jupyter Blog on Medium, where people are continuing the conversation by highlighting and responding to this story.