Skip to content

Releases: nteract/hydrogen

v2.2.2

12 Jan 17:00
Compare
Choose a tag to compare

🐛 Bugs

📝 Documentation

  • Fix typo in Getting Started doc #1178

👷 Internal Improvements

  • Update flow-bin and flow definitions to the latest version #1182

v2.2.1

02 Jan 13:33
Compare
Choose a tag to compare

🐛 Bugs

  • Add message when startup cancels due to unsaved file #1161

👷 Internal Improvements

  • ⬆️ @nteract/ packages and flow #1174

v2.2.0

25 Dec 14:36
Compare
Choose a tag to compare

🎉 Features

  • Remote kernels: Prompt to authenticate with token or cookie #1110

🐛 Bugs

  • Add padding for big outputs #1144
  • Fix compatibility with Atom 1.24 and .flowconfig #1147

📝 Documentation

  • Add a note for installation from console #1138

👷 Internal Improvements

  • Remove usage of private refs to upgrade @nteract/ packages #1143
  • Update dependencies #1130, #1131, #1132

v2.1.1

25 Nov 20:02
Compare
Choose a tag to compare

🐛Bugs

  • Pin display-area to fix #1118

v2.1.0

18 Nov 04:19
Compare
Choose a tag to compare

🎉 Features

  • Create a Jupyter notebook from a text file #1047
    • To try it out, use the new command hydrogen:export-notebook
  • Use autocomplete-plus config for minimum word length #1054
  • Add option to disable status bar component #1058
  • Navigate output/watch history with your keyboard #1062 :
    gif showing focused slider moving around with keyboard
  • Improve "no kernels" error message #1046
  • Clear output pane with clear results command #1072
  • Improve error message if kernelspec isn't correctly setup #1108

🐛 Bugs

  • Fix output copy feature #1083
  • Fix duplicate output panes #1085
  • Fix compatibility issues with Atom 1.23 #1093

📝 Documentation

  • Document output area #1050
  • Add troubleshooting info for windows paths #1056
  • Add Matplotlib interactive plots #1095

👷 Internal Improvements

  • Add specs for history slider #1053
  • Set up specs with a mock global store #1070

v2.0.1

16 Oct 22:17
Compare
Choose a tag to compare

🐛 Bugs

Hydrogen 2.0 (H2O)

15 Oct 19:21
Compare
Choose a tag to compare

⚠️ Breaking Changes

Support multiple independent kernels #1008, #40

Three commands to start a new kernel:

  • "Start Local Kernel" (default when executing code in a new file)
  • "Connect to Existing Kernel" (replaces "Switch Kernel")
  • "Connect to Remote Kernel"

Main Changes:

  • Kernels are indexed by file path
  • By default a new ZMQ kernel is started when users runs code in a new file
  • Users can connect multiple files to the same kernel via "Connect to Existing Kernel". This also supports remote kernels
  • "Switch Kernel" command is removed since it's now obsolete
  • "Select Kernel" command is renamed to "Start Local Kernel"
  • New "Kernel Monitor" panel to manage all running kernels (open with "Toggle Kernel Monitor") :
    monitor

Don't rely on jupyter to discover kernel specs #1031, #1039, #1046

This removes jupyter as a dependency and will significantly decrease startup time.

Main Changes:

  • Remove Kernelspec setting. This setting was introduced because we ran into some issues where jupyter was not available from Atom. Editing this setting is a horrible user experience and everything can be achived by properly installing the kernels too.
  • Remove support for old python installations, relying on deprecated ipython kernel directories.
  • The default Python installation won't be discovered anymore. The IPython kernel needs to be installed with:
    python -m pip install ipykernel
    python -m ipykernel install --user

🎉 Features

  • Make text in panes (inspector, output, watch) copyable #1017, #1029
  • Add setting to view output in dock by default #1022, #995

🐛 Bugs

  • Refactor ws kernel picker to remove UI flickering #1011
  • Fix watch pane not scrollable #1037, #1032
  • Fix compatibility with Atom 1.22 #1036, #1034

📝 Documentation

  • Add kotlin-jupyter to the list of supported kernels #1019

👷 Internal Improvements

  • Update prettier to the latest version #1015, #1016, #1020, #1027
  • Update flow-bin to the latest version #1018
  • Update to React 16 #1028
  • Test panes and kernel manager #1041
  • Remove requirejs dependency #1009
  • Upgrade @jupyterlab/services@0.50.0 #1043

v1.23.0

21 Sep 20:15
Compare
Choose a tag to compare

🎉 Features

  • Add support for Vega mime type #939, #560
    altair
  • Add margins between items in output area #997, #993
  • Add run cell commands to menu #1005

bildschirmfoto 2017-09-21 um 20 50 40

🐛 Bugs

  • Don't set default Inspector font size to 0px #991, #996, #1004
  • Use px units for inline container styling #1003, #999

👷 Internal Improvements

  • Update prettier to the latest version #992
  • Update flow-bin to the latest version #1002

v1.22.0

12 Sep 18:48
Compare
Choose a tag to compare

🎉 Features

  • New scrolling list view in external output area #978
    scroll
  • Added copy to clipboard button to external output area #954, #983
  • Add config option for fontsize in panels #977, #980, #971

🐛 Bugs

  • Support characters width non default width #975, #930

chinese

📝 Documentation

  • Update description and author #974

screen shot 2017-09-03 at 4 39 49 pm

👷 Internal Improvements

  • Fix devtools error #973
  • Update atom-select-list to the latest version #979

v1.21.1

03 Sep 18:05
Compare
Choose a tag to compare

🐛 Bugs