Releases: joouha/euporie
Releases · joouha/euporie
v1.6.0
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
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
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
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 toTrue