Congrats on the release! And thanks Kyle for mentioning the message buffering during disconnect (a lot of people will be happy with this enhancement!).
Cheers. 2017-10-13 15:33 GMT-03:00 Kyle Kelley <[email protected]>: > Wahoo! > > There is another big item that was added to this release, which is message > buffering during disconnect: https://github.com/jupyter/notebook/pull/2871 > The PR didn't get tagged 5.2, so even though it got included in the release > it didn't make its way into the release notes. > > # What this means > > For JupyterHub deployments, if you lose connection (wifi dropped out, > closed laptop), the server will buffer messages until you reconnect with > the same tab. After you connect again, all the outputs you would have > missed otherwise will get sent to the frontend and you'll have your > complete notebook! > > ## Caveats > > Any messages sent from the kernel between when you actually lost > connection and when the server notices will be lost. This is especially > prevalent when you're using JupyterHub on a VPN that gives you access to > the Notebook where you keep your wifi running yet lose access to the host. > > > > > On Fri, Oct 13, 2017 at 10:55 AM, Grant Nestor <[email protected]> > wrote: > >> We are pleased to announce the release of Jupyter Notebook 5.2.0. This is >> a minor release that includes mostly bug fixes and improvements with the >> notable addition of RTL (right-to-left) 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 >> >> - Make all files in the dashboard editable by default and provide a >> whitelist of viewable file extensions (#2911 >> <https://github.com/jupyter/notebook/pull/2911>). >> - Ensure that the root directory is not hidden (#2907 >> <https://github.com/jupyter/notebook/pull/2907>). >> - Fix CodeMirror styling issue (#2880 >> <https://github.com/jupyter/notebook/pull/2880>). >> - Update error handling on APIHandlers (#2853 >> <https://github.com/jupyter/notebook/pull/2853>). >> - Upgrade xterm.js to 2.9.2 (#2849 >> <https://github.com/jupyter/notebook/pull/2849>). >> - Add Chinese translations (depends on upcoming UI implementation) ( >> #2804 <https://github.com/jupyter/notebook/pull/2804>). >> - Allow for simpler customization of output_prompt in custom.js (#2774 >> <https://github.com/jupyter/notebook/pull/2774>). >> - Use RFC5987 encoding for filenames (#2767 >> <https://github.com/jupyter/notebook/pull/2767>). >> - Add path to the resources metadata (#2753 >> <https://github.com/jupyter/notebook/pull/2753>). >> - Make extraKeys consistent between notebook and editor views (#2745 >> <https://github.com/jupyter/notebook/pull/2745>). >> - Add RTL (right-to-left) support (#2357 >> <https://github.com/jupyter/notebook/pull/2357>). >> >> Credits >> >> This release has been a team effort and we would like to thank the >> following 23 people who contributed: >> >> - Matthias Bussonnier (Carreau <https://github.com/Carreau>) >> - Alex Rothberg (cancan101 <https://github.com/cancan101>) >> - Damian Avila (damianavila <https://github.com/damianavila>) >> - Gabriel Nützi (gabyx <https://github.com/gabyx>) >> - Grant Nestor (gnestor <https://github.com/gnestor>) >> - Douglas Hanley (iamlemec <https://github.com/iamlemec>) >> - John B Nelson (jbn <https://github.com/jbn>) >> - Josh Barnes (jcb91 <https://github.com/jcb91>) >> - jianzi123 (jianzi123 <https://github.com/jianzi123>) >> - Min RK (minrk <https://github.com/minrk>) >> - M Pacer (mpacer <https://github.com/mpacer>) >> - Michael Scott Cuthbert (mscuthbert <https://github.com/mscuthbert>) >> - Matej Urbas (mupdt982 <https://github.com/mupdt982>) >> - Peter Parente (parente <https://github.com/parente>) >> - Roland Weber (rolweber <https://github.com/rolweber>) >> - Samar Sultan (samarsultan <https://github.com/samarsultan>) >> - Thomas Kluyver (takluyver <https://github.com/takluyver>) >> - Till Hoffmann (tillahoffmann <https://github.com/tillahoffmann>) >> - Vidar Tonaas Fauske (vidartf <https://github.com/vidartf>) >> - Jacob Niehus (wilywampa <https://github.com/wilywampa>) >> - Yang-Le Wu (yangle <https://github.com/yangle>) >> - Yuvi Panda (yuvipanda <https://github.com/yuvipanda>) >> - Gao, Xiang (zasdfgbnm <https://github.com/zasdfgbnm>) >> >> We look forward to your feedback and contributions! >> >> -- >> 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/ms >> gid/jupyter/7af32d02-e450-449a-bf36-6ade9c282e06%40googlegroups.com >> <https://groups.google.com/d/msgid/jupyter/7af32d02-e450-449a-bf36-6ade9c282e06%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Kyle Kelley (@rgbkrk <https://twitter.com/rgbkrk>; lambdaops.com) > > -- > 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/CA%2BtbMaVU%2Bnu3zbML95mH3_FHY3ACSLbMdmqZg2uvVCPoNkmm% > 3Dg%40mail.gmail.com > <https://groups.google.com/d/msgid/jupyter/CA%2BtbMaVU%2Bnu3zbML95mH3_FHY3ACSLbMdmqZg2uvVCPoNkmm%3Dg%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- *Damián Avila* -- 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/CAH%2BmRR0_ynHnH60L2YVk%3DqhBK0_b%3DwmmE%3Ds2cv9RV8TxKrcMKA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
