|
15 | 15 | # <br><b>Changelog</b><br> |
16 | 16 |
|
17 | 17 | ## 20.08.2025 `v1.8.1` |
| 18 | +* **fixed a critical bug which caused the package to not install properly and make the whole library not work** |
18 | 19 | * renamed the param `_console_tabsize` form the method `Console.log()` to `tab_size`, and it will now just set the size for the log directly instead of specifying, what the console's tab size is |
19 | 20 | * fixed several small bugs regarding the tabs and text wrapping inside `Console.log()` |
20 | 21 | * added two new params to `Console.log()`: |
21 | 22 | - <code>title_px: *int* = 1</code> the horizontal padding (*in chars*) to the title (*if* `title_bg_color` *is set*) |
22 | 23 | - <code>title_mx: *int* = 2</code> the horizontal margin (*in chars*) to the title |
23 | | -* fixed a critical bug which caused the package to not install properly and make the whole library not work |
24 | 24 |
|
25 | | -## 28.08.2025 `v1.8.0` |
| 25 | +## 28.08.2025 `v1.8.0` **⚠️This release is broken!** |
26 | 26 | * new options for the param `find_args` from the method `Console.get_args()`: |
27 | 27 | previously you could only input a dictionary with items like `"alias_name": ["-f", "--flag"]` that specify an arg's alias and the flags that correspond to it |
28 | 28 | new, instead of flags, you can also once use the literal `"before"` and once `"after"`, which corresponds to all non-flagged values before or after all flagged values |
|
138 | 138 | * added the params <code>start: *str* = ""</code>, <code>end: *str* = "\n"</code> and <code>default_color: *rgba* | *hexa* = DEFAULT.color["cyan"]</code> to `Console.restricted_input()` and `Console.pwd_input()` |
139 | 139 |
|
140 | 140 | ## 22.01.2025 `v1.6.4` |
141 | | -* fixed a heavy bug, where the library could not be imported after the last update, because of a bug in `xx_format_codes` |
| 141 | +* **fixed a heavy bug, where the library could not be imported after the last update, because of a bug in `xx_format_codes`** |
142 | 142 |
|
143 | | -## 22.01.2025 `v1.6.3` |
| 143 | +## 22.01.2025 `v1.6.3` **⚠️This release is broken!** |
144 | 144 | * fixed a small bug in `xx_format_codes`:<br> |
145 | 145 | inside print-strings, if there was a `'` or `"` inside an auto-reset-formatting (*e.g.* `[u](there's a quote)`), that caused it to not be recognized as valid, and therefore not be automatically reset |
146 | 146 | now this is fixed and auto-reset-formatting works as expected |
|
262 | 262 | ## 28.10.2024 `v1.5.2` |
263 | 263 | * new parameter <code>correct_path:*bool*</code> in `Path.extend()`: |
264 | 264 | this makes sure, that typos in the path will only be corrected if this parameter is set to `True` |
265 | | -* fFixed bug in `Path.extend()`, where an empty string was taken as a valid path for the current directory `./` |
| 265 | +* fixed bug in `Path.extend()`, where an empty string was taken as a valid path for the current directory `./` |
266 | 266 | * fixed color validation bug:<br> |
267 | 267 | `Color.is_valid_rgba()`and `Color.is_valid_hsla()` would not accept an alpha channel of `None`<br> |
268 | 268 | `Color.is_valid_rgba()` was still checking for an alpha channel from `0` to `255` instead of `0` to `1` |
|
0 commit comments