pypi / emoji
emoji
What changed in emoji 1 to 2, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-31.
8 breaking3 new APIs and options1 behavior and defaults1 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initemoji 210 changes
Breaking changes 7
Removed distinct_emoji_lis.
Removed emoji_lis.
Removed the old dict EMOJI_UNICODE_.
Removed the get_regexp method.
Removed unused language=None parameters.
Removed the old dict UNICODE_EMOJI_.
Removed the use_alias parameter.
New APIs and options 1
Made the list of languages public: ['en','es','pt','it','fr','de'].
Behavior and default changes 1
Unicode data is updated to Unicode 18.0, which may affect emoji handling.
Fixes and other changes 1
Translations are updated to CLDR release-49-alpha2.
emoji 13 changes
Breaking changes 1
Emoji packs are split into different modules by language.
New APIs and options 2
Added support for Portuguese naming of emojis.
Added support for Spanish naming of emojis.