# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.8.13] - 2020-04-38 ### Fixed - Fixed incorrect markdown rendering for quotes and changed style ## [0.8.12] - 2020-04-21 ### Fixed - Removed debug print from rich.progress ## [0.8.11] - 2020-04-14 ### Added - Added Table.show_lines to render lines between rows ### Changed - Added markup escape with double square brackets ## [0.8.10] - 2020-04-12 ### Fixed - Fix row_styles applying to header ## [0.8.9] - 2020-04-12 ### Changed - Added force_terminal option to `Console.__init__` ### Added - Added Table.row_styles to enable zebra striping. ## [0.8.8] - 2020-03-31 ### Fixed - Fixed background in Syntax ## [0.8.7] - 2020-03-31 ### Fixed - Broken wrapping of long lines - Fixed wrapping in Syntax ### Changed - Added word_wrap option to Syntax, which defaults to False. - Added word_wrap option to Traceback. ## [0.8.6] - 2020-03-29 ### Added - Experimental Jupyter notebook support: from rich.jupyter import print ## [0.8.5] - 2020-03-29 ### Changed - Smarter number parsing regex for repr highlighter ### Added - uuid highlighter for repr ## [0.8.4] - 2020-03-28 ### Added - Added 'test card', run python -m rich ### Changed - Detected windows terminal, defaulting to colorama support ### Fixed - Fixed table scaling issue ## [0.8.3] - 2020-03-27 ### Fixed - CJK right align ## [0.8.2] - 2020-03-27 ### Changed - Fixed issue with 0 speed resulting in zero division error - Changed signature of Progress.update - Made calling start() a second time a no-op ## [0.8.1] - 2020-03-22 ### Added - Added progress.DownloadColumn ## [0.8.0] - 2020-03-17 ### Added - CJK support - Console level highlight flag - Added encoding argument to Syntax.from_path ### Changed - Dropped support for Windows command prompt (try https://www.microsoft.com/en-gb/p/windows-terminal-preview/) - Added task_id to Progress.track ## [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 - Fixed Windows color support - Fixed line width on windows issue (https://github.com/willmcgugan/rich/issues/7) - Fixed Pretty print on Windows ## [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