Skip to content

Releases: kshetline/unidecode-plus

v1.0.3

26 Aug 15:29
Compare
Choose a tag to compare

Special handling for em dashes: In smart spacing mode, em dashes become " - " instead of "--" when found between words.

v1.0.2

13 Jul 14:10
Compare
Choose a tag to compare

German mode now works with combining umlaut (diaeresis).

v1.0.1

02 Jul 11:58
Compare
Choose a tag to compare

Fixed a problem with type declarations.

v1.0.0

01 Jul 20:26
Compare
Choose a tag to compare

Unidecode-plus updates the original unidecode in the following ways:

  • Adds support beyond the Unicode Basic Multilingual Plane for transforming many emoji into ASCII-art equivalents.
  • Adds a "smart spacing" mode that improves the rendering of text such as "10½", so it comes out as "10 1/2" instead of "101/2"".
  • Adds a German mode to convert characters like "ö" into "oe" instead of "o".
  • Allows you to skip ranges of characters so that some non-ASCII characters remain untouched, while only other characters are transliterated. You can, for example, keep accented characters and Chinese characters while only transliterating emoji.
  • Fixes a bug that transliterated Ý to U instead of Y.