Skip to content

Consider upgrading EmojiOne #7354

@evoL

Description

@evoL

Description

Currently Riot doesn't support new emoji added in Unicode 10 and above. That's because it depends on EmojiOne 2, which is not supported anymore. Since EmojiOne support even Unicode 11 in version 4 and new emojis are being more and more widespread, I believe it would be nice to upgrade.

Unfortunately, according to my short research, it's not as easy as just bumping the version in package.lock. EmojiOne 3 was a breaking change and it might be necessary to adapt the code and ensure everything still works. Apart from that, version 3 and above are released under a different license. It would be worth checking if the new terms are OK.

In any case, I think this would be beneficial for the users of Riot, especially because there is a growing discrepancy between emoji support in OSs and what Riot supports. (I found one issue about that already: #6522)

Version information

  • Platform: web

For the web app:

  • Browser: all
  • OS: all
  • URL: riot.im/develop

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions