Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 1.13 KB

CHANGELOG.md

File metadata and controls

25 lines (21 loc) · 1.13 KB

Changelog

All notable changes to this project will be documented in this file.

[3.1.0] - 2020-03-27

Added

  • [Lib] New exported function standardizeIndices which adjusts indices based on actual text lengths in order to support characters that are more than one code point long.
  • [Dev] Upgrade to Babel 7 for transpiling

Fixed

  • [Lib] #300 where some numerical emojis are counted as 1 instead of 2 characters
  • [Lib] #273 Do not identify URLs in the middle of an email address

[3.0.0] - 2018-10-10

Added

  • New v3.json config file with emojiParsingEnabled config option. When true, twitter-text will parse and discount emoji supported by the twemoji library (see https://github.com/twitter/twemoji-parser). The length of these emoji will be the default weight (200 or two characters) even if they contain multiple code points combined by zero-width joiners. This means that emoji with skin tone and gender modifiers no longer count as more characters than those without such modifiers.

Changed

  • Updates known gTLDs to recognize recent additions by IANA (#261)
  • Parse t.co urls with query params as valid urls