Skip to content

Releases: vdurmont/emoji-java

v5.1.1

10 Sep 00:33
Compare
Choose a tag to compare

Bugfix: respect fitzpatrick modifier when extracting emojis (thanks @sullis)

v5.1.0

27 Aug 22:50
Compare
Choose a tag to compare
  • Many performance improvements to the parsing of the emojis (thanks @freva)
  • Add a containsEmoji function (thanks @freva!)

v5.0.0

14 Aug 21:04
Compare
Choose a tag to compare
  • Fix the HTML to Unicode parser to always parse the longer emojis (thanks @freva)
  • Add alias for "pumpkin" (thanks @sullis)
  • Add a lot of missing flag emojis (thanks @ankitkariryaa)
  • Support for all emojis from Unicode 11.0
  • Support for all emojis from Unicode 10.0
  • Add a EmojiParser.replaceAllEmojis function (thanks @cbedoy)

v4.0.0

29 Oct 01:17
Compare
Choose a tag to compare
  • Add "source code" strings to emoji json database
  • Fix some missing/out-of-order code points (thanks @BillyGalbreath)
  • Upgrade org.json:json dependency (thanks @PhotonQyv)
  • Update README with new emojis (thanks @jtobard)

v3.3.0

30 Jul 19:46
Compare
Choose a tag to compare
  • Add family_man_woman_girl_boy emoji (thanks @freva)
  • Fix EmojiManager.isEmoji to support fitzpatrick modifiers (thanks @freva)
  • Fixed several emojis that had the wrong support_fitzpatrick flag (thanks @Tapchicoma)
  • Add some tests to avoid duplicate aliases
  • Fixed several duplicated aliases in the emoji DB

v3.2.0

13 Feb 04:43
Compare
Choose a tag to compare
  • Fixed Poland flag (thanks @Sheigutn)
  • Improvements to the smile emojis (thanks @miquelbeltran)
  • Add a bunch of emojis from Apple iOS 10.2 release
  • Fix some missing fitzpatrick modifiers
  • Add an EmojiManager.isOnlyEmojis() method

v3.1.3

27 May 17:10
Compare
Choose a tag to compare

Removed all variance selectors from the JSON database

v3.1.2

22 May 18:54
Compare
Choose a tag to compare
  • Additions and updates to the emoji database (victory hand now supports fitzpatrick, adds Saint Vincent Grenadines' flag, add the regional indicator symbols). Thanks Daniel!
  • Force the database to be loaded in UTF-8.
  • Enable the extension of the EmojiParser class.

v3.1.1

22 May 18:55
Compare
Choose a tag to compare
  • Add the ability to provide a custom EmojiTransformer that will enable developers to add their custom emoji replacement methods. Thanks @freva !

v3.1.0

22 May 18:56
Compare
Choose a tag to compare
  • Add fitzpatrick support for 👃 ("nose") and 👂 ("ear")
  • Fix duplicated "sunglasses" alias
  • Performance improvements (using a Trie structure)
  • Parsing support for multiple emojis (such as "family_man_woman_boy")
  • Fix EmojiManager.getAll() that returned some duplicates
  • Use a BufferedReader to load the database