rich/CHANGELOG.md

104 lines
1.9 KiB
Markdown

# 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.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