v0.1.0
[Breaking]
Rename object keys:
fitzpatrick_scale
->skin_tone_support
version
->unicode_version
fitzpatrick_scale_version
->skin_tone_support_unicode_version
New object keys:
emoji_version
What are the differences between emoji_version
and unicode_version
?
Good question. I was just reading up on this... For example, the first Unicode version to support emoji is v6.0, which is Emoji v1.0.
While a new Unicode version would introduce code points for emoji, for example,
:onion:
is Unicode 12.0/Emoji v12.0,
a new Emoji version would introduce emoji sequences utilizing existing code points.
:person_with_red_hair:
is Emoji v12.1 =:person:
is Unicode v10.0/Emoji v5.0 +:red_hair:
is Unicode 11.0/Emoji v11.0.
That is to say, even though Unicode v11.0 (June 2018) includes all the sequences required to make up :person_with_red_hair:
, it was only officially introduced in Emoji v12.1 (Oct 2019).
You can read more to learn the differences on Emojipedia:
Emoji version is now exposed in the unicode data dump downloaded by the scripts, so I'm including them in the output.