diff --git a/CHANGELOG.md b/CHANGELOG.md index df29935..2260d92 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,18 @@ # Changelog +## 3.1.3 - May 26, 2023 +- better error handling of invalid alive_it calls before iterating it +- better error message when detecting nested uses of alive_progress + + ## 3.1.2 - May 08, 2023 -- fix some ANSI Escape Codes not being printed, by including support for terminal [OSC](https://en.wikipedia.org/wiki/ANSI_escape_code#OSC) +- fix some exotic ANSI Escape Codes not being printed, by including support for terminal [OSC](https://en.wikipedia.org/wiki/ANSI_escape_code#OSC) ## 3.1.1 - Apr 08, 2023 -- print hook support for ANSI Escape Codes (which avoid sending newlines when not needed) -- typing support in `alive_it`, so the collection type is correctly identified +- support for printing ANSI Escape Codes like set console title, avoiding printing newlines +- typing annotations in `alive_it`, so collection types are correctly identified ## 3.1.0 - Mar 23, 2023 diff --git a/README.md b/README.md index 21de039..c1ca61b 100644 --- a/README.md +++ b/README.md @@ -892,7 +892,9 @@ You can also set it system-wide using `config_handler`, so you don't need to pas
Complete [here](https://github.com/rsalmei/alive-progress/blob/main/CHANGELOG.md). -- 3.1.1: print hook support for ANSI Escape Codes, typing support in `alive_it` +- 3.1.3: better error handling of invalid alive_it calls, better error message when detecting nested uses of alive_progress +- 3.1.2: fix some exotic ANSI Escape Codes not being printed (OSC) +- 3.1.1: support for printing ANSI Escape Codes like set console title, typing annotations in `alive_it` - 3.1.0: new resuming computations support with `skipped` items, new `max_cols` config setting for jupyter, fix fetching the size of the terminal when using stderr, officially supports Python 3.11 - 3.0.1: fix for logging streams that extend StreamHandler but doesn't allow changing streams - 3.0.0: units support with automatic and configurable scaling and precision, automatic stats scaling for slow throughputs, support for using `sys.stderr` and other files instead of `sys.stdout`, smoothed out the rate estimation, more queries into the currently running widgets' data, help system in configuration errors diff --git a/alive_progress/__init__.py b/alive_progress/__init__.py index 0693c2e..1b7589a 100644 --- a/alive_progress/__init__.py +++ b/alive_progress/__init__.py @@ -1,7 +1,7 @@ from .core.configuration import config_handler from .core.progress import alive_bar, alive_it -VERSION = (3, 1, 2) +VERSION = (3, 1, 3) __author__ = 'Rogério Sampaio de Almeida' __email__ = 'rsalmei@gmail.com'