12 KiB
12 KiB
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
15.3.2 - 2024-06-09
🐞 Fixes
Note: Version bump only for package emojibase-data
15.3.1 (2024-06-03)
- new: Support CLDR 45 (new annotations). (#173) (d2c587f), closes #173
- deps(typescript): Update to v5.4. (8756294)
15.3.0 - 2023-12-03
🚀 Updates
- Add shortcodes for v15.1. (#167) (44afd19), closes #167
- Support Emoji v15.1. (#164) (b2e0ec6), closes #164
- Use official CLDR JSON packages. (#166) (f6b2dc9), closes #166
Note: Version bump only for package emojibase-data
15.2.0 - 2023-10-06
🚀 Updates
📘 Docs
- Update file sizes. (bb8b93a)
Note: Version bump only for package emojibase-data
15.1.0 - 2023-10-03
🚀 Updates
- Add
bn(Bengali) language. (#161) (84ea37c), closes #161 - Support CLDR 43. (#163) (1094148), closes #163
Note: Version bump only for package emojibase
15.0.0 - 2023-06-11
🎉 Release
💥 Breaking
- Align emojibase version with spec. (614dda2)
🛠 Internals
- Get website API build working. (0cb4284)
Note: Version bump only for package emojibase-data
15.0.0 - 2023-06-10
🎉 Release
- Emojibase versions will now align with the emoji/unicode versions.
- Updated to Emoji 15 and
Unicode 15.
- 21 new emoji (31 including skin tones variations).
- Updated to CLDR 42.
- Updated shortcodes.
7.0.1 - 2021-12-19
🛠 Internals
- Fixed spurious build issues.
7.0.0 - 2021-10-15
🎉 Release
- Updated to Emoji 14 and
Unicode 14.
- 37 new emoji (117 including skin tones variations).
- Handshake now supports mixed skin tones.
- Updated to CLDR 40.
- Updated shortcodes.
💥 Breaking
- Updated
emojibaseshortcode preset to transliterate for all languages. - Updated the
emoticonproperty to also support an array of strings. - Updated
meta/hexcodes.jsonto be a mapping of hexcodes based on qualified status, instead of a list of hexcodes. - Renamed the
annotationfield tolabel. - Renamed
meta.jsondatasets tomessages.json.
🚀 Updates
- Added uppercased versions of emoticons when applicable.
- Added
emojibase-nativeshortcodes that do not transliterate. Only applicable to languages that have been translated so far. - Added Swedish shortcodes (
sv/shortcodes/emojibase.json). - Added
skinTonestranslations tomessages.json. - Updated to CLDR 40.
- Improved TypeScript declarations.
6.2.0 - 2021-05-13
🚀 Updates
- Updated to CLDR 39.
- Updated
joypixelsshortcode preset to the latest.
6.1.0 - 2020-01-07
🚀 Updates
- Added new
meta.jsondataset to each locale that provides localized messages for groups and sub-groups. - Added partially translated
emojibaseshortcodes for Russian and Chinese. - Updated to Emoji 13.1.
- Updated to CLDR 38.1.
6.0.0 - 2020-09-11
To better support shortcodes moving forward, we have rewritten their implementation. We now support translated shortcodes for all languages, and shortcode presets for common platforms like GitHub and Slack.
💥 Breaking
- Rewrote the shortcodes implementation.
- Removed
shortcodesfield from all emoji objects. Shortcodes must now be loaded separately. - Removed
meta/shortcodes.jsondataset.
- Removed
- Removed
namefield from all datasets.- This change reduced the
data.jsonfilesizes by 15-20%. - Use new
unicode-names.jsondataset if you require this data.
- This change reduced the
- Updated datasets to now include regional indicators.
- This goes against the official Unicode specifiation as they should remain hidden, but these indicators are used widely in the community, so their inclusion is acceptable.
- Updated
group,subgroup, andorderfields to be undefined/missing for certain emoji, which denotes no categorization.
🚀 Updates
- Added support for the following locales:
et- Estonianfi- Finnishhu- Hungarianlt- Lithuaniannb- Norwegianuk- Ukrainian
- Added
meta/unicode-names.jsondataset. - Added
shortcodes/cldr.jsondatasets for each locale. Shortcodes are now localized! - Added
shortcodes/cldr-native.jsondatasets for each non-latin locale. - Added
shortcodes/emojibase.jsondataset (English only). - Added
shortcodes/emojibase-legacy.jsondataset (English only). - Added
shortcodes/github.jsondataset (English only). - Added
shortcodes/iamcal.jsondataset (English only). - Added
shortcodes/joypixels.jsondataset (English only). - Added
discordshortcode alias (tojoypixels). - Added
slackshortcode alias (toiamcal). - [emojibase-legacy] Added
yandnshortcodes. - [emojibase-legacy] Renamed
hopefultogloomy.
⚙️ Types
- Updated all
*.d.tsdatasets to use wildstar paths.
5.1.1 - 2020-08-05
🐞 Fixes
- Fixed some build issues.
5.1.0 - 2020-08-05
🚀 Updates
- Updated to CLDR 37.
5.0.1 - 2020-03-21
🐞 Fixes
- Fixed
:)and<3emoticons not rendering correctly. - Updated
:Demoticon to 😀.
5.0.0 - 2020-03-13
🎉 Release
- Updated to Emoji 13 and
Unicode 13.
- 67 new emoji (117 including skin tones variations).
- New groups and subgroups.
- Updated to CLDR 36.1.
- Updated shortcodes.
💥 Breaking
- Compact dataset will now always use the emoji character, regardless of the presentation
type.
4.2.1 - 2020-01-27
🐞 Fixes
- Added missing annotations to multi-person skin tones.
- Added
sweat_smileshortcode.
4.2.0 - 2019-12-09
🚀 Updates
- Updated to Emoji 12.1 and
Unicode 12.1.
- 23 new emoji (not including variants).
- More gender-neutral options.
- Red, blonde, and bald hair combinations.
🐞 Fixes
- Fixed an issue where emojis that should be text presentation by default were not.
4.1.0 - 2019-10-08
🚀 Updates
- Updated to CLDR 36.
4.0.2 - 2019-08-27
🐞 Fixes
- [TS] Updated
CompactEmoji.tagstype to be optional.
4.0.1 - 2019-07-27
🐞 Fixes
- Updated
:anxious:shortcode from 😊 to 😰.
4.0.0 - 2019-05-09
🎉 Release
- Updated to Emoji 12 and
Unicode 12.
- Multi-person support, including multi-gender and multi-skin tone.
- 72 new emoji (230 including skin tones variations).
- New groups and subgroups.
- Updated to CLDR 35.1.
- Updated shortcodes.
💥 Breaking
- Skin tone and component emojis are now included in the dataset, instead of being omitted.
Emoji.toneis now a number (skin tone) or an array of numbers (multi-person skin tones).Emoji.skinsmay now contain more than 5 variations, as multi-person is included.
3.2.0 - 2018-10-20
🚀 Updates
- Updated to CLDR 34.
3.1.0 - 2018-08-02
🚀 Updates
- Datasets are now minified for a much smaller filesize.
3.0.0 - 2018-06-23
🎉 Release
- Updated to Emoji 11 and
Unicode 11.
- 77 new emoji (157 including skin tones variations).
- 4 new components (bald, curly hair, red hair, white hair).
- Updated to CLDR 33.1.
- Tons of new annotations and keywords.
- Updated shortcodes.
🚀 Updates
- Added support for the following locales:
nl- Dutchms- Malaysv- Swedish
- Updated
*/compact.jsondatasets to use the newCompactEmojitype. - Updated
meta/groups.jsondataset to use the newGroupDatasettype. - Updated
versions/*jsondatasets to use the newVersionDatasettype.
2.3.0 - 2018-05-22
🚀 Updates
- Updated to CLDR 33.
🛠 Internals
- Converted from Flow to TypeScript.
2.2.0 - 2018-01-10
🚀 Updates
- Added support for the following locales:
en-gb- English (Great Britain)es-mx- Spanish (Mexico)pl- Polishpt- Portugueseth- Thaizh-hant- Chinese (Traditional)
🐞 Fixes
- Fixed some issues with localized annotation resolving.
- Added missing
annotationandtagsto 🔟.
2.1.2 - 2017-12-19
🐞 Fixes
- Fixed invalid
subgroupindices.
2.1.1 - 2017-11-10
🚀 Updates
- Updated to CLDR 32.
2.1.0 - 2017-09-25
🚀 Updates
- Updated to CLDR 32 Beta which includes new annotations and tags for all locales.
- Updated to use derived annotations, which includes official translations for emoji modifiers and sequences.
2.0.0 - 2017-09-14
💥 Breaking
- Removed
emojifrom compact datasets.
🚀 Updates
- Added
unicodeto compact datasets, which is the value ofemojiortext, depending on the default presentation oftype. - Added
versionto full datasets, which is the version in which the emoji was released.
1.1.1 - 2017-09-10
🛠 Internals
- Updated to Yarn workspaces.
1.1.0 - 2017-09-05
🚀 Updates
- Updated ZWJ sequence annotations to more closely follow the CLDR guidelines.
- Kiss emojis are now prefixed with localized "kiss:" messages.
- Couple emojis are now prefixed with localized "couple with heart:" messages.
- Family emojis are now prefixed with localized "family:" messages.
- Gender emojis are now prefixed with localized "man" or "woman" messages.
- Added annotations for keycap sequences.
🐞 Fixes
- Gender annotations will now use "man" or "woman" instead of "male sign" or "female sign".
- Missing annotations will now fallback to the english annotation if available.
1.0.4 - 2017-08-22
🛠 Internals
- Updated mage emoticon to
:{>. - Moved mage emoticon to 🧙♂️ (
1F9D9-200D-2642-FE0F).
1.0.3 - 2017-08-21
🛠 Internals
- Updated changelogs.
1.0.2 - 2017-08-19
🐞 Fixes
- Removed tests from distribution files.
1.0.1 - 2017-08-18
🐞 Fixes
- Fixed Flowtype definitions.
1.0.0 - 2017-08-17
🎉 Release
- Initial release!