rich/CHANGELOG.md

2.3 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.8.0] - 2020-03-17

Added

  • CJK support
  • Console level highlight flag
  • Added encoding argument to Syntax.from_path

Changed

[0.7.2] - 2020-03-15

Fixed

  • KeyError for missing pygments style

[0.7.1] - 2020-03-13

Fixed

  • Issue with control codes being used in length calculation

Changed

  • Remove current_style concept, which wasn't really used and was problematic for concurrency

[0.7.0] - 2020-03-12

Changed

  • Added width option to Panel
  • Change special method __render_width__ to __measure__
  • Dropped the "markdown style" syntax in console markup
  • Optimized style rendering

Added

  • Added Console.show_cursor method
  • Added Progress bars

Fixed

  • Fixed wrapping when a single word was too large to fit in a line

[0.6.0] - 2020-03-03

Added

  • Added tab_size to Console and Text
  • Added protocol.is_renderable for runtime check
  • Added emoji switch to Console
  • Added inherit boolean to Theme
  • Made Console thread safe, with a thread local buffer

Changed

  • Console.markup attribute now effects Table
  • SeparatedConsoleRenderable and RichCast types

Fixed

  • Fixed tabs breaking rendering by converting to spaces

[0.5.0] - 2020-02-23

Changed

  • Replaced __console_str__ with __rich__

[0.4.1] - 2020-02-22

Fixed

  • Readme links in Pypi

[0.4.0] - 2020-02-22

Added

  • Added Traceback rendering and handler
  • Added rich.constrain
  • Added rich.rule

Fixed

  • Fixed unnecessary padding

[0.3.3] - 2020-02-04

Fixed

[0.3.2] - 2020-01-26

Added

  • Added rich.logging

[0.3.1] - 2020-01-22

Added

  • Added colorama for Windows support

[0.3.0] - 2020-01-19

Added

  • First official release, API still bto be stabilized