v14.3.0
📦 richView on GitHub →
✨ 4 features🐛 5 fixes🔧 10 symbols
Summary
This release introduces support for multi-codepoint emojis and includes several improvements to Markdown rendering. Numerous bug fixes address issues related to progress bars, padding, and soft wrapping.
Migration Steps
- If you rely on the internal implementation of `cells.cell_len`, note that it now accepts a `unicode_version` parameter.
✨ New Features
- Added support for some multi-codepopint glyphs (will fix alignment issues for these characters)
- Added support for `UNICODE_VERSION` environment variable
- Added `last_render_height` property to LiveRender
- Expose locals_max_depth and locals_overflow in traceback.install
🐛 Bug Fixes
- IPython now respects when a `Console` instance is passed to `pretty.install`
- Fixed extraneous blank line on non-interactive disabled `Progress`
- Fixed extra padding on first cell in columns
- Fixed trailing whitespace removed when soft_wrap=True
- Fixed style new-lines when soft_wrap = True and a print style is set