Skip to content

v12.5.0: Merge pull request #2385 from Textualize/divide

Compare
Choose a tag to compare
@willmcgugan willmcgugan released this 11 Jul 13:55
· 838 commits to master since this release
1de9471

[12.5.0] - 2022-07-11

Added

  • Environment variables JUPYTER_COLUMNS and JUPYTER_LINES to control width and height of console in Jupyter
  • Markdown friendly Box style, MARKDOWN, for rendering tables ready to copy into markdown files
  • inspect will prefix coroutine functions with async def

Changed

  • Default width of Jupyter console size is increased to 115
  • Optimized Segment.divide
  • Style.__add__ will no longer return NotImplemented
  • Remove rich._lru_cache

Fixed

  • Fix Rich clobbering cursor style on Windows #2339
  • Fix text wrapping edge case #2296
  • Allow exceptions that are raised while a Live is rendered to be displayed and/or processed #2305
  • Fix crashes that can happen with inspect when docstrings contain some special control codes #2294
  • Fix edges used in first row of tables when show_header=False #2330
  • Fix interaction between Capture contexts and Console(record=True) #2343
  • Fixed hash issue in Styles class #2346
  • Fixed bug in Segment.split_and_crop_lines