Skip to content

Releases: joouha/euporie

v1.6.0

26 Apr 20:50
Compare
Choose a tag to compare

Added

  • Add dialog explaining if no kernels are found
  • Allow changing tabs by scrolling on them
  • Add "Custom" color scheme, allowing foreground and background colours to be configured
  • Add "Black" and "White" color schemes
  • Add a tab bar, and tab stacking / tiling
  • Detect terminal colors inside tmux

Changed

  • Fix bug where markdown was not rendered on some installs
  • Update documentation
  • Remove input flush timeout after escape key
  • Use sub-command in the command line interface
  • Styling changes
  • Do not colour cell input box background if terminal background color is not detected
  • Improve cell stdin focus logic

Fixed

  • Force cell input to be re-lexed when changing cell type
  • Prevent OSC-8 link mis-detection bug by adding link IDs
  • Fix regression making cell selection in long notebooks very slow

v1.5.0

19 Apr 12:10
Compare
Choose a tag to compare

Added

  • Allow extending selection by word using Alt+Shift+Left / Alt+Shift+Right
  • Add euporie hub: a multi-client SSH server serving euporie
  • Add search toolbar (searches cell input in edit mode)
  • Use prompt_toolkit to format logging output
  • Allow scrolling cell outputs with left and right in command mode
  • Theme more elements based on current terminal theme

Changed

  • Optimize imports, reducing import times by ~50%
  • Improve fix for missing first empty cells in html2text markdown tables

Fixed

  • Restore graphics in tmux functionality
  • Allow entering edit mode by clicking on cell input
  • Expand ~ in log file path
  • Prevent IPython import race condition when IPython is installed
  • Prevent down key moving to next cell if the cursor is on the last line of a cell when the completion menu is open
  • Enable euporie to run on Window again
  • Prevent an underscore being printed when the app is launched
  • Only send terminal queries if the terminal supports it

v1.4.3

30 Mar 18:30
Compare
Choose a tag to compare

Added

  • Notebook will scroll so the cursor is always visible when in edit mode
  • Add ability to copy cell output
  • Allow colour-depth to be manually configured
  • Allow scroll bar visibility to be toggled

Fixed

  • Ensure dumping notebooks works when stdin is not a TTY (this allows euporie to be used to preview notebooks in ranger)
  • Prevent exception when navigating to an empty cell in edit mode
  • Prevent wide tables from wrapping with html2text renderer

v1.4.2

29 Mar 16:58
Compare
Choose a tag to compare

Added

  • Respond to kernel requests to clear cell outputs
  • Used colored output with elinks HTML renderer

Fixed

  • Fix parsing of html tables with empty first cells by html2text
  • Fixed toggling comments if a line consists of a single right-stripped comment

Improved

  • Parse environment variables a Python literals, so setting a binary variable to "False" no longer evaluates to True