Skip to content

Releases: carpedm20/emoji

v2.5.1

15 Jun 17:39
Compare
Choose a tag to compare
  • Fix Malformed zero width joiner (\u200d) causes IndexError

v2.5.0

08 Jun 08:54
Compare
Choose a tag to compare
  • Added support for Multi-person skintones
  • Removed support for Python 2, 3.4, 3.5
  • The logic from demojize() is moved to two separate private function tokenize() and filter_tokens() in a new file emoji/tokenizer.py
  • A new public function analyze() is available and that supports the multi-person skintones

v2.4.0

12 Mar 20:27
839fd34
Compare
Choose a tag to compare
  • Added Japanese and Korean

v2.3.0

04 Feb 21:16
1a95133
Compare
Choose a tag to compare
  • Add Indonesian and Simplified Chinese
  • Bug fixing

v2.2.0

31 Oct 14:21
Compare
Choose a tag to compare
  • Add support for Unicode Version 15
  • Add more translations for existing languages: (similar to Turkish Language)
  • Add Readme on how to add a language
  • Fix 2.0.0: sphinx warnings reference target not found

v.2.1.0

17 Sep 20:02
83cec96
Compare
Choose a tag to compare
  • Added Farsi support
  • Added Trove classifiers for Python 3.10 and 3.11

v2.0.0

30 Jun 16:21
cf923b2
Compare
Choose a tag to compare
  • Removed the old dicts EMOJI_UNICODE_, UNICODE_EMOJI_
  • Removed unused language=None parameters
  • Removed use_alias parameter
  • Removed the get_regexp method
  • Removed emoji_lis
  • Removed distinct_emoji_lis
  • Made the list of languages public: emoji.LANGUAGES = ['en','es','pt','it','fr','de']
  • Updated translations to release-41 (no changes compared to release-40)
  • Generate a documentation for the public functions from the docstrings with Sphinx
  • Added some more examples to the README: e.g. how to replace/remove emojis
  • Total count of emojis: 4702

v1.7.0

07 Mar 15:23
d8bbfe4
Compare
Choose a tag to compare
  • Added emoji_list() and distinct_emoji_list()
  • Added deprecation warnings for several functions and variables that will be removed in version 2.0.0. If you don't want to see these warnings, you can stay with 1.6.x. For example in pip/requirements.txt you can pin to 1.6.x with emoji~=1.6.3.

v1.6.3

15 Jan 13:44
Compare
Choose a tag to compare
  • Added support for counting unique emojis

v1.6.2

06 Dec 11:03
e35fc45
Compare
Choose a tag to compare
  • Improve performance of demojize()
  • Added more tests
  • Added warning when someone uses any other language than 'en' with use_aliases=True in emojize()