Skip to content

Releases: joouha/euporie

v2.4.2

19 Jun 09:40
Compare
Choose a tag to compare

Changed

  • Add common SVG namespaces to HTML inline SVGs before conversion

Fixed

  • Force block graphic output from viu
  • Fix calling asynchronous commands (e.g. converting console session to a notebook)

v2.4.1

19 Jun 09:39
Compare
Choose a tag to compare

Fixed

  • Fix dependency version conflict between platformdirs and typing-extensions

v2.4.0

24 May 17:06
Compare
Choose a tag to compare

Changed

  • Change from appdirs to platformdirs for resolving user configuration path
  • Improve changes of successful format conversion by trying all conversion routes
  • Improvements to responsiveness when opening files
  • Update completion menu style
  • Changed name of hub configuration item ```no_authtoauth`` with inverse logic

Added

  • Add web viewer tab for sufing the world wide web
  • Add JSON viewer tab
  • Add ability to open remote files from "open" dialog
  • Add ability to select file open method
  • Add support for opening scripts & markdown documents as notebooks using Jupytext
  • Show full file-browser file path in status-bar
  • Make all scrollbars clickable
  • Add ability to select an existing kernel when changing a notebook's kernel
  • Add "*.desktop" files
  • Select text on find-next
  • Add support for saving changes to text files

Fixed

  • Fix pandas dataframe HTML output formatting with row multi-indices
  • Prevent every euporie-consle run clearing the screen in Konsole
  • Replace tabs with spaces in ANSI text output
  • SelectMultiple widget is now styled consistently with other widgets
  • Restore terminal state on unexpected exit signal
  • Prevent KeyError: 'log_file' error when launching apps via euporie app
  • Prevent unknown markdown code block language causing rendering error
  • Fix unexpected cropped graphics when using timg with character aspects ≠ 0.5
  • Make clickable scrollbars work correctly with Window containers
  • Render cells when converted to markdown
  • Prevent crash when connecting to euporie-hub
  • Improve mime-type detection
  • Make saving safer by saving to a temporary file first

v2.3.2

22 Mar 00:05
Compare
Choose a tag to compare

Added

  • Add Ctrl + up and Ctrl + down as key-bindings to move through kernel history in the console
  • Allow closing notebook tabs with the middle mouse button
  • Notify the user if the kernel dies unexpectedly

Fixed

  • Re-enable display of large images in console
  • Fix HTML table colspan border rendering issue
  • Fix minor notebook scrolling issues
  • Fix scroll-bar dragging on tiled notebooks
  • Prevent exception if kernel requests an unknown lexer
  • Improve handling of kernel startup errors and reliability of changing kernels
  • Rendering of LaTeX as terminal graphics

v2.3.1

05 Feb 11:55
Compare
Choose a tag to compare

Added

  • Warn about unrecognised configuration options in the log

Fixed

  • Fix minor issue with chafa.py image renderer

v2.3.0

03 Feb 14:30
Compare
Choose a tag to compare

Added

  • Add cahfa.py image renderer
  • Add command to clear screen
  • Add a "Restart kernel and clear all output" command
  • Add commands for clearing cell outputs
  • The scroll-up-5-lines and scroll-down-5-lines commands now scroll to the top or bottom of the document if less than 5 lines remain
  • "Open" and "Save As" dialogs now include a file browser
  • Added a side-bar, which currently shows a file browser
  • Add file display tab
  • Minor usability improvements to widgets
  • Partially obscured images are now rendered using terminal graphics

Fixed

  • Change "toggle cell inputs" / "toggle cell outputs" click area to just prompt number
  • Focus notebook page on click
  • Add global dragging to slider widgets
  • Fixed crash when merging last two cells in a notebook
  • Relaxed dependency specification constraints

Changed

  • Major re-write of HTML renderer (there is still work to be done on rendering the contents of inline elements).

v2.2.0

05 Dec 18:27
Compare
Choose a tag to compare

Added

  • Make drop-shadows configurable

Changed

  • Changed to hatch for package build system

Fixed

  • Fix automatic contextual help
  • Second attempt to fix cell output left scroll issue

v2.1.5

05 Dec 18:27
Compare
Choose a tag to compare

Fixed

  • Attempt fix for cell output left scroll issue
  • Prevent background_tasks error with prompt_toolkit==3.0.30
  • Prevent error when adding a cell during initial render

v2.1.4

05 Dec 18:27
Compare
Choose a tag to compare

Fixed

  • Ensure all cells are re-rendered when a notebook tab is reset

v2.1.3

29 Nov 12:11
Compare
Choose a tag to compare

Added

  • New command to reset tabs, causing notebooks to be reloaded from the filesystem
  • Improvements to the HTML renderer

Fixed

  • Use valid defaults for foreground and background colors for applications
  • Do not collapse cell when clicking on prompt itself, only the area below
  • Ensure logo is visible in the documentation
  • Fix code block language detection in HTML renderer