@@ -7,15 +7,93 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## Unreleased
9
9
10
+
11
+ ### Changed
12
+
13
+ - Rich will display tracebacks with finely grained error locations on python 3.11+ https://github.com/Textualize/rich/pull/3486
14
+
15
+
10
16
### Fixed
11
17
12
- - Fix the return type of ` Progress.__enter__ `
18
+ - Fixed issue with Segment._ split_cells https://github.com/Textualize/rich/pull/3506
19
+
20
+ ## [ 13.8.1] - 2024-09-10
21
+
22
+ ### Fixed
23
+
24
+ - Added support for Python 3.13 https://github.com/Textualize/rich/pull/3481
25
+ - Fixed infinite loop when appending Text to same instance https://github.com/Textualize/rich/pull/3480
26
+
27
+ ## [ 13.8.0] - 2024-08-26
28
+
29
+ ### Fixed
30
+
31
+ - Fixed ` Table ` rendering of box elements so "footer" elements truly appear at bottom of table, "mid" elements in main table body.
32
+ - Fixed styles in Panel when Text objects are used for title https://github.com/Textualize/rich/pull/3401
33
+ - Fix pretty repr for ` collections.deque ` https://github.com/Textualize/rich/pull/2864
34
+ - Thread used in progress.track will exit if an exception occurs in a generator https://github.com/Textualize/rich/pull/3402
35
+ - Progress track thread is now a daemon thread https://github.com/Textualize/rich/pull/3402
36
+ - Fixed cached hash preservation upon clearing meta and links https://github.com/Textualize/rich/issues/2942
37
+ - Fixed overriding the ` background_color ` of ` Syntax ` not including padding https://github.com/Textualize/rich/issues/3295
38
+ - Fixed pretty printing of dataclasses with a default repr in Python 3.13 https://github.com/Textualize/rich/pull/3455
39
+ - Fixed selective enabling of highlighting when disabled in the ` Console ` https://github.com/Textualize/rich/issues/3419
40
+ - Fixed BrokenPipeError writing an error message https://github.com/Textualize/rich/pull/3468
41
+ - Fixed superfluous space above Markdown tables https://github.com/Textualize/rich/pull/3469
42
+ - Fixed issue with record and capture interaction https://github.com/Textualize/rich/pull/3470
43
+ - Fixed control codes breaking in ` append_tokens ` https://github.com/Textualize/rich/pull/3471
44
+ - Fixed exception pretty printing a dataclass with missing fields https://github.com/Textualize/rich/pull/3472
45
+
46
+ ### Changed
47
+
48
+ - ` RichHandler ` errors and warnings will now use different colors (red and yellow) https://github.com/Textualize/rich/issues/2825
49
+ - Removed the empty line printed in jupyter while using ` Progress ` https://github.com/Textualize/rich/pull/2616
50
+ - Running tests in environment with ` FORCE_COLOR ` or ` NO_COLOR ` environment variables
51
+ - ansi decoder will now strip problematic private escape sequences (like ` \x1b7 ` ) https://github.com/Textualize/rich/pull/3278/
52
+ - Tree's ASCII_GUIDES and TREE_GUIDES constants promoted to class attributes
53
+
54
+ ### Added
55
+
56
+ - Adds a ` case_sensitive ` parameter to ` prompt.Prompt ` . This determines if the
57
+ response is treated as case-sensitive. Defaults to ` True ` .
58
+ - Added ` Console.on_broken_pipe ` https://github.com/Textualize/rich/pull/3468
59
+
60
+ ## [ 13.7.1] - 2024-02-28
61
+
62
+
63
+ ### Fixed
64
+
65
+ - Updated the widths of some characters https://github.com/Textualize/rich/pull/3289
66
+
67
+ ## [ 13.7.0] - 2023-11-15
68
+
69
+ ### Added
70
+
71
+ - Adds missing parameters to Panel.fit https://github.com/Textualize/rich/issues/3142
72
+
73
+ ### Fixed
74
+
75
+ - Some text goes missing during wrapping when it contains double width characters https://github.com/Textualize/rich/issues/3176
76
+ - Ensure font is correctly inherited in exported HTML https://github.com/Textualize/rich/issues/3104
77
+ - Fixed typing for ` FloatPrompt ` .
78
+
79
+ ## [ 13.6.0] - 2023-09-30
80
+
81
+ ### Added
82
+
83
+ - Added Python 3.12 to classifiers.
84
+
85
+ ## [ 13.5.3] - 2023-09-17
86
+
87
+ ### Fixed
88
+
89
+ - Markdown table rendering issue with inline styles and links https://github.com/Textualize/rich/issues/3115
90
+ - Fix Markdown code blocks on a light background https://github.com/Textualize/rich/issues/3123
13
91
14
92
## [ 13.5.2] - 2023-08-01
15
93
16
94
### Fixed
17
95
18
- - Fixed Text.expand_tab assertion error
96
+ - Fixed Text.expand_tabs assertion error
19
97
20
98
## [ 13.5.1] - 2023-07-31
21
99
@@ -30,7 +108,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
30
108
- Fixed Text.expand_tabs not expanding spans.
31
109
- Fixed TimeElapsedColumn from showing negative.
32
110
- Fix for escaping strings with a trailing backslash https://github.com/Textualize/rich/issues/2987
33
- - Fixed exception in Markdown with partial table https://github.com/Textualize/rich/issues/3053
111
+ - Fixed exception in Markdown with partial table https://github.com/Textualize/rich/issues/3053
34
112
- Fixed the HTML export template so that the ` <html> ` tag comes before the ` <head> ` tag https://github.com/Textualize/rich/issues/3021
35
113
- Fixed issue with custom classes overwriting ` __eq__ ` https://github.com/Textualize/rich/issues/2875
36
114
- Fix rich.pretty.install breakage in iPython https://github.com/Textualize/rich/issues/3013
@@ -44,7 +122,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
44
122
45
123
- Text.tab_size now defaults to ` None ` to indicate that Console.tab_size should be used.
46
124
47
-
48
125
## [ 13.4.2] - 2023-06-12
49
126
50
127
### Changed
@@ -99,6 +176,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99
176
100
177
- Added Polish README
101
178
179
+
102
180
### Changed
103
181
104
182
- ` rich.progress.track() ` will now show the elapsed time after finishing the task https://github.com/Textualize/rich/pull/2659
@@ -977,7 +1055,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
977
1055
### Added
978
1056
979
1057
- Added rich.live https://github.com/textualize/rich/pull/382
980
- - Added algin parameter to Rule and Console.rule
1058
+ - Added align parameter to Rule and Console.rule
981
1059
- Added rich.Status class and Console.status
982
1060
- Added getitem to Text
983
1061
- Added style parameter to Console.log
@@ -2000,12 +2078,18 @@ Major version bump for a breaking change to `Text.stylize signature`, which corr
2000
2078
2001
2079
- First official release, API still to be stabilized
2002
2080
2081
+ [ 13.8.1 ] : https://github.com/textualize/rich/compare/v13.8.0...v13.8.1
2082
+ [ 13.8.0 ] : https://github.com/textualize/rich/compare/v13.7.1...v13.8.0
2083
+ [ 13.7.1 ] : https://github.com/textualize/rich/compare/v13.7.0...v13.7.1
2084
+ [ 13.7.0 ] : https://github.com/textualize/rich/compare/v13.6.0...v13.7.0
2085
+ [ 13.6.0 ] : https://github.com/textualize/rich/compare/v13.5.3...v13.6.0
2086
+ [ 13.5.3 ] : https://github.com/textualize/rich/compare/v13.5.2...v13.5.3
2003
2087
[ 13.5.2 ] : https://github.com/textualize/rich/compare/v13.5.1...v13.5.2
2004
2088
[ 13.5.1 ] : https://github.com/textualize/rich/compare/v13.5.0...v13.5.1
2005
- [ 13.5.0] : https://github.com/textualize/rich/compare/v13.4.2...v13.5.0
2006
- [ 13.4.2] : https://github.com/textualize/rich/compare/v13.4.1...v13.4.2
2007
- [ 13.4.1] : https://github.com/textualize/rich/compare/v13.4.0...v13.4.1
2008
- [ 13.4.0] : https://github.com/textualize/rich/compare/v13.3.5...v13.4.0
2089
+ [ 13.5.0 ] : https://github.com/textualize/rich/compare/v13.4.2...v13.5.0
2090
+ [ 13.4.2 ] : https://github.com/textualize/rich/compare/v13.4.1...v13.4.2
2091
+ [ 13.4.1 ] : https://github.com/textualize/rich/compare/v13.4.0...v13.4.1
2092
+ [ 13.4.0 ] : https://github.com/textualize/rich/compare/v13.3.5...v13.4.0
2009
2093
[ 13.3.5 ] : https://github.com/textualize/rich/compare/v13.3.4...v13.3.5
2010
2094
[ 13.3.4 ] : https://github.com/textualize/rich/compare/v13.3.3...v13.3.4
2011
2095
[ 13.3.3 ] : https://github.com/textualize/rich/compare/v13.3.2...v13.3.3
0 commit comments