Skip to content

Releases: jquast/wcwidth

0.2.10: bugfix Emojis made wide by Variation Selector-16

Choose a tag to compare

@jquast jquast released this 13 Nov 21:52
42e7af8

0.2.10 2023-11-13

  • Bugfix accounting of some kinds of emoji sequences using U+FE0F
    Variation Selector 16 (PR #97).
  • Updated Specification.

0.2.9: Improved zero-width support

Choose a tag to compare

@jquast jquast released this 30 Oct 20:45
  • Bugfix zero-width characters used in Emoji ZWJ sequences, Balinese,
    Jamo, Devanagari, Tamil, Kannada and others (PR #91).
  • Updated to include a Specification of character measurements.

0.2.8

Choose a tag to compare

@GalaxySnail GalaxySnail released this 30 Sep 07:27
2c9ab7c

Minor changes

  • Include requirements files in the source distibution (PR #83).

Full Changelog: 0.2.7...0.2.8

0.2.7

Choose a tag to compare

@jquast jquast released this 28 Sep 23:58
8265a20

Major changes

Minor changes

Full Changelog: 0.2.6...0.2.7

0.2.6

Choose a tag to compare

@jquast jquast released this 15 Jan 04:10
f0232e5

What's Changed

  • Fix example for str.rjust(20, '_') by @RasmusWL in #43
  • Bugfix sphinx build on readthedocs.org by @jquast in #53
  • Add CodeQL workflow for GitHub code scanning by @lgtm-com in #63
  • Switch to using importlib.metadata by @s-t-e-v-e-n-k in #62
  • Use a new jinja2 templating process to update library to latest unicode (15.0) by @jquast in #61

New Contributors

Full Changelog: 0.2.5...0.2.6

Remove dependency on pkg_resources

Choose a tag to compare

@jquast jquast released this 23 Jun 16:09
29c32b3
  • Do not depend on pkg_resources module for list_versions() function.

0.2.4 bugfix for xonsh on fedora

Choose a tag to compare

@jquast jquast released this 11 Jun 02:42

include tests in sdist

Choose a tag to compare

@jquast jquast released this 02 Jun 16:28

Support *ALL* Unicode Versions (0.4.1 through 13.0.0)

Choose a tag to compare

@jquast jquast released this 01 Jun 18:20

PR #23: Support all versions of Unicode, using the UNICODE_VERSION environment variable, when defined, or, for non-shells, explicitly by passing argument unicode_version to the wcwidth family of functions.

A demonstration utility that determines the Terminal's Unicode Version is made available as a separate package, https://github.com/jquast/ucs-detect/ which contains a Problem and Solution statement.

Performance improvements and Unicode version 13

Choose a tag to compare

@jquast jquast released this 23 Mar 06:23
  • Performance optimization by @avylove , PR #35.
  • Updated tables to Unicode Specification 13.0.0.