Skip to content

Releases: jquast/wcwidth

0.6.0

06 Feb 19:18
e19d2a2

Choose a tag to compare

  • Complete textwrap.wrap() with 6 missing params! by @jquast in #207

Full Changelog: 0.5.3...0.6.0

0.5.3

31 Jan 03:49

Choose a tag to compare

  • Add Virama conjunct for the Brahmic scripts by @jquast in #204

Full Changelog: 0.5.2...0.5.3

0.5.2

29 Jan 19:32
38d03a5

Choose a tag to compare

Full Changelog: 0.5.1...0.5.2

0.5.1

27 Jan 07:48
c6d25b6

Choose a tag to compare

  • Updated generated zero and wide code tables to length of 1 to complete the previously announced removal of historical wide and zero tables. #196

Full Changelog: 0.5.0...0.5.1

0.5.0

27 Jan 01:29

Choose a tag to compare

  • Drop Support of many historical versions of wide and zero unicode tables. Only the latest Unicode version (17.0.0) is now shipped. The related unicode_version='auto' keyword of the wcwidth()-family of functions are ignored. list_versions() always returns a tuple of only a single element of the only unicode version supported. #195
  • Performance improvement of most common call without version or ambiguous_width specified by 20%. #195
  • New Function propagate_sgr() for applying SGR state propagation to a list of lines. #194
  • Improved wrap() and clip() with propagate_sgr=True. #194
  • Bugfix clip() zero-width characters at clipping boundaries. #194
  • Bugfix OSC Hyperlinks when broken mid-text by wrap(). #193

Full Changelog: 0.4.0...0.5.0

0.4.0

26 Jan 02:35
b297eaf

Choose a tag to compare

  • Bugfix: OSC Hyperlinks should not be broken by wrap() by @jquast in #191
  • New functions: iter_graphemes_reverse(), grapheme_boundary_before() by @jquast in #192

Full Changelog: 0.3.5...0.4.0

0.3.5

25 Jan 04:36

Choose a tag to compare

  • Re-stamp package version correctly, 0.3.4 packaged a failing test

Full Changelog: 0.3.4...0.3.5

0.3.4

25 Jan 01:05

Choose a tag to compare

  • bugfix our center() padding algorithm by @jquast in #188
  • docfix: accidental double-escapes \t -> \t by @jquast in #187

Full Changelog: 0.3.3...0.3.4

0.3.3

24 Jan 16:22

Choose a tag to compare

  • Add fast path for ASCII printables to width() by @hugovk in #185
  • Add py.typed file and Typing :: Typed classifier by @hugovk in #184

Full Changelog: 0.3.2...0.3.3

0.3.2

23 Jan 21:08

Choose a tag to compare

Full Changelog: 0.3.1...0.3.2