2020-01-19 17:18:05 +00:00
|
|
|
# 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).
|
|
|
|
|
2020-05-10 13:28:35 +00:00
|
|
|
## [1.1.0] - 2020-05-10
|
2020-05-09 11:47:32 +00:00
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added hyperlinks to Style and markup
|
2020-05-10 12:49:14 +00:00
|
|
|
- Added justify and code theme switches to markdown command
|
2020-05-09 11:47:32 +00:00
|
|
|
|
2020-05-08 14:14:18 +00:00
|
|
|
## [1.0.3] - 2020-05-08
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added `python -m rich.syntax` command
|
|
|
|
|
2020-05-08 13:04:20 +00:00
|
|
|
## [1.0.2] - 2020-05-08
|
2020-05-08 12:36:12 +00:00
|
|
|
|
2020-05-08 13:02:20 +00:00
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Issue with Windows legacy support https://github.com/willmcgugan/rich/issues/59
|
|
|
|
|
|
|
|
## [1.0.1] - 2020-05-08
|
|
|
|
|
2020-05-08 12:36:12 +00:00
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Applied console markup after highlighting
|
|
|
|
- Documented highlighting
|
|
|
|
- Changed Markup parser to handle overlapping styles
|
|
|
|
- Relaxed dependency on colorama
|
|
|
|
- Allowed Theme to accept values as style definitions (str) as well as Style instances
|
|
|
|
- Added a panel to emphasize code in Markdown
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added markup.escape
|
|
|
|
- Added `python -m rich.theme` command
|
|
|
|
- Added `python -m rich.markdown` command
|
|
|
|
- Added rendering of images in Readme (links only)
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed Text.assemble not working with strings https://github.com/willmcgugan/rich/issues/57
|
|
|
|
- Fixed table when column widths must be compressed to fit
|
|
|
|
|
2020-05-03 10:27:05 +00:00
|
|
|
## [1.0.0] - 2020-05-03
|
2020-04-29 10:51:46 +00:00
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Improvements to repr highlighter to highlight URLs
|
|
|
|
|
2020-04-28 15:10:21 +00:00
|
|
|
## [0.8.13] - 2020-04-28
|
2020-04-28 13:38:35 +00:00
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed incorrect markdown rendering for quotes and changed style
|
|
|
|
|
2020-04-21 08:33:06 +00:00
|
|
|
## [0.8.12] - 2020-04-21
|
2020-04-19 14:12:24 +00:00
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Removed debug print from rich.progress
|
|
|
|
|
2020-04-14 14:38:39 +00:00
|
|
|
## [0.8.11] - 2020-04-14
|
2020-04-13 11:24:13 +00:00
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added Table.show_lines to render lines between rows
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Added markup escape with double square brackets
|
|
|
|
|
2020-04-12 14:33:12 +00:00
|
|
|
## [0.8.10] - 2020-04-12
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fix row_styles applying to header
|
|
|
|
|
2020-04-12 11:48:00 +00:00
|
|
|
## [0.8.9] - 2020-04-12
|
2020-04-02 15:59:44 +00:00
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
2020-04-12 12:08:47 +00:00
|
|
|
- Added force_terminal option to `Console.__init__`
|
2020-04-02 16:09:41 +00:00
|
|
|
|
2020-04-12 11:48:00 +00:00
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added Table.row_styles to enable zebra striping.
|
|
|
|
|
2020-03-31 15:49:31 +00:00
|
|
|
## [0.8.8] - 2020-03-31
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed background in Syntax
|
|
|
|
|
2020-03-31 13:25:49 +00:00
|
|
|
## [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
|
|
|
|
|
2020-03-29 12:59:00 +00:00
|
|
|
## [0.8.5] - 2020-03-29
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Smarter number parsing regex for repr highlighter
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- uuid highlighter for repr
|
|
|
|
|
2020-03-28 15:41:15 +00:00
|
|
|
## [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
|
|
|
|
|
2020-03-27 10:22:43 +00:00
|
|
|
## [0.8.3] - 2020-03-27
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- CJK right align
|
|
|
|
|
2020-03-27 08:34:09 +00:00
|
|
|
## [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
|
|
|
|
|
2020-03-22 15:46:43 +00:00
|
|
|
## [0.8.1] - 2020-03-22
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added progress.DownloadColumn
|
|
|
|
|
2020-03-17 17:12:08 +00:00
|
|
|
## [0.8.0] - 2020-03-17
|
2020-03-16 22:18:22 +00:00
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- CJK support
|
2020-03-17 16:38:45 +00:00
|
|
|
- Console level highlight flag
|
2020-03-17 17:07:00 +00:00
|
|
|
- Added encoding argument to Syntax.from_path
|
2020-03-16 22:18:22 +00:00
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
2020-03-17 17:07:00 +00:00
|
|
|
- Dropped support for Windows command prompt (try https://www.microsoft.com/en-gb/p/windows-terminal-preview/)
|
2020-03-16 22:18:22 +00:00
|
|
|
- Added task_id to Progress.track
|
|
|
|
|
2020-03-15 15:50:10 +00:00
|
|
|
## [0.7.2] - 2020-03-15
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- KeyError for missing pygments style
|
|
|
|
|
2020-03-13 14:27:24 +00:00
|
|
|
## [0.7.1] - 2020-03-13
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Issue with control codes being used in length calculation
|
|
|
|
|
2020-03-13 14:57:02 +00:00
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Remove current_style concept, which wasn't really used and was problematic for concurrency
|
|
|
|
|
2020-03-12 17:36:40 +00:00
|
|
|
## [0.7.0] - 2020-03-12
|
2020-03-05 18:21:22 +00:00
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Added width option to Panel
|
|
|
|
- Change special method `__render_width__` to `__measure__`
|
2020-03-10 21:39:12 +00:00
|
|
|
- Dropped the "markdown style" syntax in console markup
|
2020-03-11 00:14:16 +00:00
|
|
|
- Optimized style rendering
|
2020-03-05 18:21:22 +00:00
|
|
|
|
2020-03-07 17:45:01 +00:00
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added Console.show_cursor method
|
2020-03-10 21:39:12 +00:00
|
|
|
- Added Progress bars
|
2020-03-07 17:45:01 +00:00
|
|
|
|
2020-03-09 17:28:49 +00:00
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed wrapping when a single word was too large to fit in a line
|
|
|
|
|
2020-03-03 16:20:28 +00:00
|
|
|
## [0.6.0] - 2020-03-03
|
2020-03-01 14:43:46 +00:00
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added tab_size to Console and Text
|
|
|
|
- Added protocol.is_renderable for runtime check
|
2020-03-02 10:26:55 +00:00
|
|
|
- Added emoji switch to Console
|
|
|
|
- Added inherit boolean to Theme
|
|
|
|
- Made Console thread safe, with a thread local buffer
|
2020-03-01 14:43:46 +00:00
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Console.markup attribute now effects Table
|
|
|
|
- SeparatedConsoleRenderable and RichCast types
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed tabs breaking rendering by converting to spaces
|
|
|
|
|
2020-02-23 18:29:43 +00:00
|
|
|
## [0.5.0] - 2020-02-23
|
2020-02-23 18:27:38 +00:00
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Replaced `__console_str__` with `__rich__`
|
|
|
|
|
2020-02-22 20:43:24 +00:00
|
|
|
## [0.4.1] - 2020-02-22
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Readme links in Pypi
|
|
|
|
|
|
|
|
## [0.4.0] - 2020-02-22
|
2020-02-21 18:09:45 +00:00
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added Traceback rendering and handler
|
|
|
|
- Added rich.constrain
|
2020-02-21 18:29:25 +00:00
|
|
|
- Added rich.rule
|
2020-02-21 18:09:45 +00:00
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed unnecessary padding
|
|
|
|
|
2020-02-04 18:28:55 +00:00
|
|
|
## [0.3.3] - 2020-02-04
|
2020-02-02 14:13:31 +00:00
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Fixed Windows color support
|
2020-02-04 18:26:53 +00:00
|
|
|
- Fixed line width on windows issue (https://github.com/willmcgugan/rich/issues/7)
|
|
|
|
- Fixed Pretty print on Windows
|
2020-02-02 14:13:31 +00:00
|
|
|
|
2020-01-26 16:09:22 +00:00
|
|
|
## [0.3.2] - 2020-01-26
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added rich.logging
|
|
|
|
|
|
|
|
## [0.3.1] - 2020-01-22
|
2020-01-22 16:22:23 +00:00
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Added colorama for Windows support
|
2020-01-19 17:18:05 +00:00
|
|
|
|
|
|
|
## [0.3.0] - 2020-01-19
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- First official release, API still bto be stabilized
|