Overview

Request 987404 superseded

- update to 12.4.4:
* Added clipping per line to SVG output to avoid box characters overlapping
* Optimized SVG output
* Further tweaks to SVG character matrix
* Added clip rect to SVG to prevent box characters overlapping bottom of terminal
* Fix for SVG on Firefox
* Removed excess margin from SVG, tweaked cell sizes to better render block characters
* Fix for default background color in SVG export
* Added a keyline around SVG terminals which is visible on dark backgrounds
* Added a keyline around SVG terminals which is visible on dark backgrounds
* Rebuilt SVG export to create a simpler SVG that is more portable
* Fix render_lines crash when render height was negative
* Add `padding` to Syntax constructor
* Ability to change terminal window title
* Added show_speed parameter to progress.track which will show the speed when the total is not known
* Python blocks can now opt out from being rendered in tracebacks's frames,
by setting a `_rich_traceback_omit = True` in their local scope
* Fall back to `sys.__stderr__` on POSIX systems when trying to get the
terminal size (fix issues when Rich is piped to another process)
* Fixed markup escaping issue
* Safari - Box appearing around SVG export
* Fixed recursion error in Jupyter progress bars
* Complex numbers are now identified by the highlighter
* Fix crash on IDLE and forced is_terminal detection to False because IDLE
can't do escape codes
* Fixed missing blank line in traceback rendering
* Fixed running Rich with the current working dir was deleted
* Setting `total=None` on progress is now possible, and will display pulsing animation
* Micro-optimization for Segment.divide
* Bumped typing-extensions minimum to 4.0.0

Loading...
Request History
Dirk Mueller's avatar

dirkmueller created request

- update to 12.4.4:
* Added clipping per line to SVG output to avoid box characters overlapping
* Optimized SVG output
* Further tweaks to SVG character matrix
* Added clip rect to SVG to prevent box characters overlapping bottom of terminal
* Fix for SVG on Firefox
* Removed excess margin from SVG, tweaked cell sizes to better render block characters
* Fix for default background color in SVG export
* Added a keyline around SVG terminals which is visible on dark backgrounds
* Added a keyline around SVG terminals which is visible on dark backgrounds
* Rebuilt SVG export to create a simpler SVG that is more portable
* Fix render_lines crash when render height was negative
* Add `padding` to Syntax constructor
* Ability to change terminal window title
* Added show_speed parameter to progress.track which will show the speed when the total is not known
* Python blocks can now opt out from being rendered in tracebacks's frames,
by setting a `_rich_traceback_omit = True` in their local scope
* Fall back to `sys.__stderr__` on POSIX systems when trying to get the
terminal size (fix issues when Rich is piped to another process)
* Fixed markup escaping issue
* Safari - Box appearing around SVG export
* Fixed recursion error in Jupyter progress bars
* Complex numbers are now identified by the highlighter
* Fix crash on IDLE and forced is_terminal detection to False because IDLE
can't do escape codes
* Fixed missing blank line in traceback rendering
* Fixed running Rich with the current working dir was deleted
* Setting `total=None` on progress is now possible, and will display pulsing animation
* Micro-optimization for Segment.divide
* Bumped typing-extensions minimum to 4.0.0


Dirk Mueller's avatar

dirkmueller superseded request

superseded by 987405

openSUSE Build Service is sponsored by