We released Jupyter Notebook 5.5.0. This is a minor release that includes a 
mix of new features, bug fixes, documentation, and improvements to our 
testing infrastructure.

You can install the new version of the notebook now using pip:

pip install --upgrade notebook

Or conda forge (it may be a few days before packages are available):

conda upgrade notebook    

Changelog

New features:

   - The files list now shows file sizes (PR #3539 
   <https://github.com/jupyter/notebook/pull/3539/>)
   - Add a quit button in the dashboard (PR #3004 
   <https://github.com/jupyter/notebook/pull/3004/>)
   - Display hostname in the terminal when running remotely (PR #3356 
   <https://github.com/jupyter/notebook/pull/3356/>, PR #3593 
   <https://github.com/jupyter/notebook/pull/3593/>)
   - Add slides exportation/download to the menu (PR #3287 
   <https://github.com/jupyter/notebook/pull/3287/>)
   - Add any extra installed nbconvert exporters to the “Download as” menu (PR 
   #3323 <https://github.com/jupyter/notebook/pull/3323/>)
   - Editor: warning when overwriting a file that is modified on disk (PR 
   #2783 <https://github.com/jupyter/notebook/pull/2783/>)
   - Display a warning message if cookies are not enabled (PR #3511 
   <https://github.com/jupyter/notebook/pull/3511/>)
   - Basic __version__ reporting for extensions (PR #3541 
   <https://github.com/jupyter/notebook/pull/3541/>)
   - Add NotebookApp.terminals_enabled config option (PR #3478 
   <https://github.com/jupyter/notebook/pull/3478/>)
   - Make buffer time between last modified on disk and last modified on 
   last save configurable (PR #3273 
   <https://github.com/jupyter/notebook/pull/3273/>)
   - Allow binding custom shortcuts for ‘close and halt’ (PR #3314 
   <https://github.com/jupyter/notebook/pull/3314/>)
   - Add description for ‘Trusted’ notification (PR #3386 
   <https://github.com/jupyter/notebook/pull/3386/>)
   - Add settings['activity_sources'] (PR #3401 
   <https://github.com/jupyter/notebook/pull/3401/>)
   - Add an output_updated.OutputArea event (PR #3560 
   <https://github.com/jupyter/notebook/pull/3560/>)

Fixing problems:

   - Fixes to improve web accessibility (PR #3507 
   <https://github.com/jupyter/notebook/pull/3507/>)
   - There is more to do on this! See #1801 
      <https://github.com/jupyter/notebook/issues/1801/>.
   - Fixed color contrast issue in tree.less (PR #3336 
   <https://github.com/jupyter/notebook/pull/3336/>)
   - Allow cancelling upload of large files (PR #3373 
   <https://github.com/jupyter/notebook/pull/3373/>)
   - Don’t clear login cookie on requests without cookie (PR #3380 
   <https://github.com/jupyter/notebook/pull/3380/>)
   - Don’t trash files on different device to home dir on Linux (PR #3304 
   <https://github.com/jupyter/notebook/pull/3304/>)
   - Clear waiting asterisks when restarting kernel (PR #3494 
   <https://github.com/jupyter/notebook/pull/3494/>)
   - Fix output prompt when execution_count missing (PR #3236 
   <https://github.com/jupyter/notebook/pull/3236/>)
   - Make the ‘changed on disk’ dialog work when displayed twice (PR #3589 
   <https://github.com/jupyter/notebook/pull/3589/>)
   - Fix going back to root directory with history in notebook list (PR 
   #3411 <https://github.com/jupyter/notebook/pull/3411/>)
   - Allow defining keyboard shortcuts for missing actions (PR #3561 
   <https://github.com/jupyter/notebook/pull/3561/>)
   - Prevent default on pageup/pagedown when completer is active (PR #3500 
   <https://github.com/jupyter/notebook/pull/3500/>)
   - Prevent default event handling on new terminal (PR #3497 
   <https://github.com/jupyter/notebook/pull/3497/>)
   - ConfigManager should not write out default values found in the .d 
   directory (PR #3485 <https://github.com/jupyter/notebook/pull/3485/>)
   - Fix leak of iopub object in activity monitoring (PR #3424 
   <https://github.com/jupyter/notebook/pull/3424/>)
   - Javascript lint in notebooklist.js (PR #3409 
   <https://github.com/jupyter/notebook/pull/3409/>)
   - Some Javascript syntax fixes (PR #3294 
   <https://github.com/jupyter/notebook/pull/3294/>)
   - Convert native for loop to Array.forEach() (PR #3477 
   <https://github.com/jupyter/notebook/pull/3477/>)
   - Disable cache when downloading nbconvert output (PR #3484 
   <https://github.com/jupyter/notebook/pull/3484/>)
   - Add missing digestmod arg to HMAC (PR #3399 
   <https://github.com/jupyter/notebook/pull/3399/>)
   - Log OSErrors failing to create less-critical files during startup (PR 
   #3384 <https://github.com/jupyter/notebook/pull/3384/>)
   - Use powershell on Windows (PR #3379 
   <https://github.com/jupyter/notebook/pull/3379/>)
   - API spec improvements, API handler improvements (PR #3368 
   <https://github.com/jupyter/notebook/pull/3368/>)
   - Set notebook to dirty state after change to kernel metadata (PR #3350 
   <https://github.com/jupyter/notebook/pull/3350/>)
   - Use CSP header to treat served files as belonging to a separate origin 
   (PR #3341 <https://github.com/jupyter/notebook/pull/3341/>)
   - Don’t install gettext into builtins (PR #3330 
   <https://github.com/jupyter/notebook/pull/3330/>)
   - Add missing import _ (PR #3316 
   <https://github.com/jupyter/notebook/pull/3316/>, PR #3326 
   <https://github.com/jupyter/notebook/pull/3326/>)
   - Write notebook.json file atomically (PR #3305 
   <https://github.com/jupyter/notebook/pull/3305/>)
   - Fix clicking with modifiers, page title updates (PR #3282 
   <https://github.com/jupyter/notebook/pull/3282/>)
   - Upgrade jQuery to version 2.2 (PR #3428 
   <https://github.com/jupyter/notebook/pull/3428/>)
   - Upgrade xterm.js to 3.1.0 (PR #3189 
   <https://github.com/jupyter/notebook/pull/3189/>)
   - Upgrade moment.js to 2.19.3 (PR #3562 
   <https://github.com/jupyter/notebook/pull/3562/>)
   - Upgrade CodeMirror to 5.35 (PR #3372 
   <https://github.com/jupyter/notebook/pull/3372/>)
   - “Require” pyzmq>=17 (PR #3586 
   <https://github.com/jupyter/notebook/pull/3586/>)
   
Documentation:

   - Documentation updates and organisation (PR #3584 
   <https://github.com/jupyter/notebook/pull/3584/>)
   - Add section in docs about privacy (PR #3571 
   <https://github.com/jupyter/notebook/pull/3571/>)
   - Add explanation on how to change the type of a cell to Markdown (PR 
   #3377 <https://github.com/jupyter/notebook/pull/3377/>)
   - Update docs with confd implementation details (PR #3520 
   <https://github.com/jupyter/notebook/pull/3520/>)
   - Add more information for where jupyter_notebook_config.py is located (PR 
   #3346 <https://github.com/jupyter/notebook/pull/3346/>)
   - Document options to enable nbextensions in specific sections (PR #3525 
   <https://github.com/jupyter/notebook/pull/3525/>)
   - jQuery attribute selector value MUST be surrounded by quotes (PR #3527 
   <https://github.com/jupyter/notebook/pull/3527/>)
   - Do not execute special notebooks with nbsphinx (PR #3360 
   <https://github.com/jupyter/notebook/pull/3360/>)
   - Other minor fixes in PR #3288 
   <https://github.com/jupyter/notebook/pull/3288/>, PR #3528 
   <https://github.com/jupyter/notebook/pull/3528/>, PR #3293 
   <https://github.com/jupyter/notebook/pull/3293/>, PR #3367 
   <https://github.com/jupyter/notebook/pull/3367/>

Testing:

   - Testing with Selenium & Sauce labs (PR #3321 
   <https://github.com/jupyter/notebook/pull/3321/>)
   - Selenium utils + markdown rendering tests (PR #3458 
   <https://github.com/jupyter/notebook/pull/3458/>)
   - Convert insert cell tests to Selenium (PR #3508 
   <https://github.com/jupyter/notebook/pull/3508/>)
   - Convert prompt numbers tests to Selenium (PR #3554 
   <https://github.com/jupyter/notebook/pull/3554/>)
   - Convert delete cells tests to Selenium (PR #3465 
   <https://github.com/jupyter/notebook/pull/3465/>)
   - Convert undelete cell tests to Selenium (PR #3475 
   <https://github.com/jupyter/notebook/pull/3475/>)
   - More selenium testing utilities (PR #3412 
   <https://github.com/jupyter/notebook/pull/3412/>)
   - Only check links when build is trigger by Travis Cron job (PR #3493 
   <https://github.com/jupyter/notebook/pull/3493/>)
   - Fix Appveyor build errors (PR #3430 
   <https://github.com/jupyter/notebook/pull/3430/>)
   - Undo patches in teardown before attempting to delete files (PR #3459 
   <https://github.com/jupyter/notebook/pull/3459/>)
   - Get tests running with tornado 5 (PR #3398 
   <https://github.com/jupyter/notebook/pull/3398/>)
   - Unpin ipykernel version on Travis (PR #3223 
   <https://github.com/jupyter/notebook/pull/3223/>)
   
Credits

Thanks to the following contributors:

   - Arovit Narula (arovit <https://github.com/arovit>)
   - Ashley Teoh (ashleytqy <https://github.com/ashleytqy>)
   - Nicholas Bollweg (bollwyvl <https://github.com/bollwyvl>)
   - Alex Rothberg (cancan101 <https://github.com/cancan101>)
   - Celina Kilcrease (ckilcrease <https://github.com/ckilcrease>)
   - dabuside (dabuside <https://github.com/dabuside>)
   - Damian Avila (damianavila <https://github.com/damianavila>)
   - Dana Lee (danagilliann <https://github.com/danagilliann>)
   - Dave Hirschfeld (dhirschfeld <https://github.com/dhirschfeld>)
   - Heng GAO (ehengao <https://github.com/ehengao>)
   - Leo Gallucci (elgalu <https://github.com/elgalu>)
   - Evan Van Dam (evandam <https://github.com/evandam>)
   - forbxy (forbxy <https://github.com/forbxy>)
   - Grant Nestor (gnestor <https://github.com/gnestor>)
   - Ethan T. Hendrix (hendrixet <https://github.com/hendrixet>)
   - Miro Hrončok (hroncok <https://github.com/hroncok>)
   - Paul Ivanov (ivanov <https://github.com/ivanov>)
   - Darío Hereñú (kant <https://github.com/kant>)
   - Kevin Bates (kevin-bates <https://github.com/kevin-bates>)
   - Maarten Breddels (maartenbreddels <https://github.com/maartenbreddels>)
   - Michael Droettboom (mdboom <https://github.com/mdboom>)
   - Min RK (minrk <https://github.com/minrk>)
   - M Pacer (mpacer <https://github.com/mpacer>)
   - Peter Parente (parente <https://github.com/parente>)
   - Paul Masson (paulmasson <https://github.com/paulmasson>)
   - Philipp Rudiger (philippjfr <https://github.com/philippjfr>)
   - Mac Knight (Shels1909 <https://github.com/Shels1909>)
   - Hisham Elsheshtawy (Sheshtawy <https://github.com/Sheshtawy>)
   - Simon Biggs (SimonBiggs <https://github.com/SimonBiggs>)
   - Sunil Hari (sunilhari <https://github.com/sunilhari>)
   - Thomas Kluyver (takluyver <https://github.com/takluyver>)
   - Tim Klever (tklever <https://github.com/tklever>)
   - Gabriel Ruiz (unnamedplay-r <https://github.com/unnamedplay-r>)
   - Vaibhav Sagar (vaibhavsagar <https://github.com/vaibhavsagar>)
   - William Hosford (whosford <https://github.com/whosford>)
   - Hong (xuhdev <https://github.com/xuhdev>)
   
See the 5.5 milestone on GitHub for a complete list of pull requests 
<https://github.com/jupyter/notebook/pulls?utf8=%E2%9C%93&q=is%3Apr%20milestone%3A5.5>
 involved 
in this release.

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/d05d0e54-4577-43a2-9e8d-0e2629ad3354%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to