Hydrogen Versions Save

:atom: Run code interactively, inspect data, and plot. All the power of Jupyter kernels, inside your favorite text editor.

v2.16.5

1 year ago

Atom is sunsetted. It is not possible to publish new packages anymore. If you have Atom working offline locally, it should continue to work, but the servers are down.

You can export ipynb from Hydrogen using this method and migrate to the following alternatives:

You can directly download the code from here, copy it to ~/.atom/packages/hydrogen and run apm install at the root https://github.com/nteract/hydrogen/archive/refs/tags/v2.16.5.zip

What's Changed

  • fix: remove the old workaround for the editor.languageMode

Full Changelog: https://github.com/nteract/hydrogen/compare/v2.16.3...v2.16.4

v2.16.4

1 year ago

Atom is sunsetted. It is not possible to publish new packages anymore. If you have Atom working > offline locally, it should continue to work, but the servers are down.

You can export ipynb from Hydrogen using this method and migrate to the following alternatives:

You can directly download the code from here, copy it to ~/.atom/packages/hydrogen and run apm install at the root https://github.com/nteract/hydrogen/archive/refs/tags/v2.16.4.zip

What's Changed

Full Changelog: https://github.com/nteract/hydrogen/compare/v2.16.3...v2.16.4

v2.16.3

2 years ago
  • Updated dependencies #2075
  • Several optimizations #2075

Bug fixes

Two fixes for remote kernels: #2118

  • fix: prompt for authentication in case no session is detected
  • fix: handle no kernel for the currently used grammar

v2.16.2

2 years ago

Bug Fixes

  • fix authentication with remote kernels #2110

v2.16.1

2 years ago

Bug Fixes

  • fix export notebook for new Atom versions

v2.16.0

2 years ago

Bug Fixes

  • fix: updateKernelSpecs's argument is optional
  • fix: use @aminya/xmlhttprequest
  • fix: ratio distortion of media in sidebar
  • fix: use optional chaining inside onGateWay
  • fix: separeate onSessionWithModel and onSessionWitouthModel

Other changes

  • chore: fix dev script
  • chore: add target for atom.commands.add
  • chore: fix the types of handleKernelCommand
  • chore: add default case for switch
  • chore: kernel.restart onRestart is optional
  • chore: accept both Kernel.ISpecModel | KernelspecMetadata
  • refactor: getEscapeBlankRowsEndRow
  • refactor: make _isValidMessage a free function
  • refactor: make _getUsername a free function
  • refactor: make _createMessage a free function
  • chore: better type for onRestarted callback
  • chore: accept both Kernel.ISpecModel | KernelspecMetadata
  • chore: better types for onConfirmed and onCancelled
  • chore: use object spread instead of Object.assign
  • chore: add KernelGateway and SessionInfo
  • chore: add default case to msgSpecV4toV5
  • chore: fix return type of kernelSpec
  • chore: update the tools in devDepenendencies
  • test: use jsx extension for the files that use jsx

v2.15.3

3 years ago

Updated the dependencies which fixes the following:

  • Fix building ZeroMQ from the source on Linux
  • ZeroMQ now includes prebuilds for older Atoms, so the latest Hydrogen is also usable on older Atom

v2.15.2

3 years ago

fix: allow building libZMQ from the source

v2.15.1

3 years ago

Fix jmp was missing in the built files

v2.15.0

3 years ago
  • Converted the codebase to TypeScript #2063 🎉
  • Fixed the ZeroMQ dependency failing to build on Electron 9 and resulting in a crash in some cases