- Add `table_format` property to writer classes - Add `clear_theme` method to writer classes - Add `TableFormat.from_file_extension` class method - Make it possible to initialize writer instance with constructor - Fix plugin discovery to avoid errors when some of the functions not implemented - Fix the case that style filters are not properly applied
0.56.1
- Add ``theme`` extras
0.56.0
- Add `set_theme`/`list_themes` functions to writer classes - Add `es` extras - Implement `__repr__` method for text writer classes - Modify pytest stream detection - Modify not to raise an error when input data is empty - Fix to properly propagate `max_workers` value to a dependency package - Update requirements
0.55.0
- Add `enable_ansi_escape` attribute to writer classes: 30 (Thanks to calebstewart) - Add `update` method to Style class - Modify to disable ANSI escapes during `dump` method execution - Modify type annotations for `dump` method - Fix to propagate `enable_ansi_escape`/`colorize_terminal` at `_repr_html_` method - Fix `colorize_terminal` to clear preprocess data when the value changed - Update requirements
0.54.0
- Add `kwargs` to `dump` method of writer classes - Add `indent` keyword argument support for `write_table`/`dump`/`dumps` methods - Add `sort_keys` keyword argument support for `write_table`/`dump`/`dumps` method of JSON writer classes - Changes to accept list of dict as value_matrix for JSON table writer classes - Change the default indent level of `JsonTableWriter` class - Fix output of `JsonLinesTableWriter` for `None` values - Modify output format of `JsonTableWriter.write_table` method - Remove `EmptyHeaderError` - Update requirements
0.53.0
- Add GitHub Flavored Markdown support - Add DecorationLine support as a style - Add `is_header_row` method to `Cell` class - Modify type annotations