UNPKG

9.55 kBMarkdownView Raw
1### 7.0.1 - 2021-12-19
2
3#### 🛠 Internals
4
5- Fixed spurious build issues.
6
7# 7.0.0 - 2021-10-15
8
9#### 🎉 Release
10
11- Updated to [Emoji 14](https://emojipedia.org/emoji-14.0/) and
12 [Unicode 14](http://unicode.org/versions/Unicode14.0.0/).
13 - 37 new emoji (117 including skin tones variations).
14 - Handshake now supports mixed skin tones.
15- Updated to [CLDR 40](http://cldr.unicode.org/index/downloads/cldr-40).
16- Updated shortcodes.
17
18#### 💥 Breaking
19
20- Updated `emojibase` shortcode preset to transliterate for all languages.
21- Updated the `emoticon` property to also support an array of strings.
22- Updated `meta/hexcodes.json` to be a mapping of hexcodes based on qualified status, instead of a list of hexcodes.
23- Renamed the `annotation` field to `label`.
24- Renamed `meta.json` datasets to `messages.json`.
25
26#### 🚀 Updates
27
28- Added uppercased versions of emoticons when applicable.
29- Added `emojibase-native` shortcodes that do _not_ transliterate. Only applicable
30to languages that have been translated so far.
31- Added Swedish shortcodes (`sv/shortcodes/emojibase.json`).
32- Added `skinTones` translations to `messages.json`.
33- Updated to [CLDR 40](http://cldr.unicode.org/index/downloads/cldr-40).
34- Improved TypeScript declarations.
35
36## 6.2.0 - 2021-05-13
37
38#### 🚀 Updates
39
40- Updated to [CLDR 39](http://cldr.unicode.org/index/downloads/cldr-39).
41- Updated `joypixels` shortcode preset to the latest.
42
43## 6.1.0 - 2020-01-07
44
45#### 🚀 Updates
46
47- Added new `meta.json` dataset to each locale that provides localized messages for groups and
48 sub-groups.
49- Added partially translated `emojibase` shortcodes for Russian and Chinese.
50- Updated to [Emoji 13.1](https://emojipedia.org/emoji-13.1/).
51- Updated to [CLDR 38.1](http://cldr.unicode.org/index/downloads/cldr-38).
52
53# 6.0.0 - 2020-09-11
54
55To better support shortcodes moving forward, we have rewritten their implementation. We now support
56translated shortcodes for all languages, and shortcode presets for common platforms like GitHub and
57Slack.
58
59#### 💥 Breaking
60
61- Rewrote the shortcodes implementation.
62 - Removed `shortcodes` field from all emoji objects. Shortcodes must now be loaded separately.
63 - Removed `meta/shortcodes.json` dataset.
64- Removed `name` field from all datasets.
65 - This change reduced the `data.json` filesizes by 15-20%.
66 - Use new `unicode-names.json` dataset if you require this data.
67- Updated datasets to now include regional indicators.
68 - This goes against the official Unicode specifiation as they should remain hidden, but these
69 indicators are used widely in the community, so their inclusion is acceptable.
70- Updated `group`, `subgroup`, and `order` fields to be undefined/missing for certain emoji, which
71 denotes no categorization.
72
73#### 🚀 Updates
74
75- Added support for the following locales:
76 - `et` - Estonian
77 - `fi` - Finnish
78 - `hu` - Hungarian
79 - `lt` - Lithuanian
80 - `nb` - Norwegian
81 - `uk` - Ukrainian
82- Added `meta/unicode-names.json` dataset.
83- Added `shortcodes/cldr.json` datasets for each locale. Shortcodes are now localized!
84- Added `shortcodes/cldr-native.json` datasets for each non-latin locale.
85- Added `shortcodes/emojibase.json` dataset (English only).
86- Added `shortcodes/emojibase-legacy.json` dataset (English only).
87- Added `shortcodes/github.json` dataset (English only).
88- Added `shortcodes/iamcal.json` dataset (English only).
89- Added `shortcodes/joypixels.json` dataset (English only).
90- Added `discord` shortcode alias (to `joypixels`).
91- Added `slack` shortcode alias (to `iamcal`).
92- [**emojibase-legacy**] Added `y` and `n` shortcodes.
93- [**emojibase-legacy**] Renamed `hopeful` to `gloomy`.
94
95#### ⚙️ Types
96
97- Updated all `*.d.ts` datasets to use wildstar paths.
98
99### 5.1.1 - 2020-08-05
100
101#### 🐞 Fixes
102
103- Fixed some build issues.
104
105## 5.1.0 - 2020-08-05
106
107#### 🚀 Updates
108
109- Updated to [CLDR 37](http://cldr.unicode.org/index/downloads/cldr-37).
110
111## 5.0.1 - 2020-03-21
112
113#### 🐞 Fixes
114
115- Fixed `:)` and `<3` emoticons not rendering correctly.
116- Updated `:D` emoticon to 😀.
117
118# 5.0.0 - 2020-03-13
119
120#### 🎉 Release
121
122- Updated to [Emoji 13](https://emojipedia.org/emoji-13.0/) and
123 [Unicode 13](http://unicode.org/versions/Unicode13.0.0/).
124 - 67 new emoji (117 including skin tones variations).
125 - New groups and subgroups.
126- Updated to [CLDR 36.1](http://cldr.unicode.org/index/downloads/cldr-36).
127- Updated shortcodes.
128
129#### 💥 Breaking
130
131- Compact dataset will now always use the emoji character, regardless of the presentation `type`.
132
133### 4.2.1 - 2020-01-27
134
135#### 🐞 Fixes
136
137- Added missing annotations to multi-person skin tones.
138- Added `sweat_smile` shortcode.
139
140## 4.2.0 - 2019-12-09
141
142#### 🚀 Updates
143
144- Updated to [Emoji 12.1](https://emojipedia.org/emoji-12.1/) and
145 [Unicode 12.1](http://unicode.org/versions/Unicode12.1.0/).
146 - 23 new emoji (not including variants).
147 - More gender-neutral options.
148 - Red, blonde, and bald hair combinations.
149
150#### 🐞 Fixes
151
152- Fixed an issue where emojis that should be text presentation by default were not.
153
154## 4.1.0 - 2019-10-08
155
156#### 🚀 Updates
157
158- Updated to [CLDR 36](http://cldr.unicode.org/index/downloads/cldr-36).
159
160### 4.0.2 - 2019-08-27
161
162#### 🐞 Fixes
163
164- **[TS]** Updated `CompactEmoji.tags` type to be optional.
165
166### 4.0.1 - 2019-07-27
167
168#### 🐞 Fixes
169
170- Updated `:anxious:` shortcode from 😊 to 😰.
171
172# 4.0.0 - 2019-05-09
173
174#### 🎉 Release
175
176- Updated to [Emoji 12](https://emojipedia.org/emoji-12.0/) and
177 [Unicode 12](http://unicode.org/versions/Unicode12.0.0/).
178 - Multi-person support, including multi-gender and multi-skin tone.
179 - 72 new emoji (230 including skin tones variations).
180 - New groups and subgroups.
181- Updated to [CLDR 35.1](http://cldr.unicode.org/index/downloads/cldr-35-1).
182- Updated shortcodes.
183
184#### 💥 Breaking
185
186- Skin tone and component emojis are now included in the dataset, instead of being omitted.
187- `Emoji.tone` is now a number (skin tone) or an array of numbers (multi-person skin tones).
188- `Emoji.skins` may now contain more than 5 variations, as multi-person is included.
189
190## 3.2.0 - 2018-10-20
191
192#### 🚀 Updates
193
194- Updated to [CLDR 34](http://cldr.unicode.org/index/downloads/cldr-34).
195
196## 3.1.0 - 2018-08-02
197
198#### 🚀 Updates
199
200- Datasets are now minified for a much smaller filesize.
201
202# 3.0.0 - 2018-06-23
203
204#### 🎉 Release
205
206- Updated to [Emoji 11](https://emojipedia.org/emoji-11.0/) and
207 [Unicode 11](http://unicode.org/versions/Unicode11.0.0/).
208 - 77 new emoji (157 including skin tones variations).
209 - 4 new components (bald, curly hair, red hair, white hair).
210- Updated to [CLDR 33.1](http://cldr.unicode.org/index/downloads/cldr-33-1).
211 - Tons of new annotations and keywords.
212- Updated shortcodes.
213
214#### 🚀 Updates
215
216- Added support for the following locales:
217 - `nl` - Dutch
218 - `ms` - Malay
219 - `sv` - Swedish
220- Updated `*/compact.json` datasets to use the new `CompactEmoji` type.
221- Updated `meta/groups.json` dataset to use the new `GroupDataset` type.
222- Updated `versions/*json` datasets to use the new `VersionDataset` type.
223
224## 2.3.0 - 2018-05-22
225
226#### 🚀 Updates
227
228- Updated to [CLDR 33](http://cldr.unicode.org/index/downloads/cldr-33).
229
230#### 🛠 Internals
231
232- Converted from Flow to TypeScript.
233
234## 2.2.0 - 2018-01-10
235
236#### 🚀 Updates
237
238- Added support for the following locales:
239 - `en-gb` - English (Great Britain)
240 - `es-mx` - Spanish (Mexico)
241 - `pl` - Polish
242 - `pt` - Portuguese
243 - `th` - Thai
244 - `zh-hant` - Chinese (Traditional)
245
246#### 🐞 Fixes
247
248- Fixed some issues with localized annotation resolving.
249- Added missing `annotation` and `tags` to 🔟.
250
251### 2.1.2 - 2017-12-19
252
253#### 🐞 Fixes
254
255- Fixed invalid `subgroup` indices.
256
257### 2.1.1 - 2017-11-10
258
259#### 🚀 Updates
260
261- Updated to [CLDR 32](http://cldr.unicode.org/index/downloads/cldr-32).
262
263## 2.1.0 - 2017-09-25
264
265#### 🚀 Updates
266
267- Updated to [CLDR 32 Beta](http://cldr.unicode.org/index/downloads/cldr-32) which includes new
268 annotations and tags for all locales.
269- Updated to use derived annotations, which includes official translations for emoji modifiers and
270 sequences.
271
272# 2.0.0 - 2017-09-14
273
274#### 💥 Breaking
275
276- Removed `emoji` from compact datasets.
277
278#### 🚀 Updates
279
280- Added `unicode` to compact datasets, which is the value of `emoji` or `text`, depending on the
281 default presentation of `type`.
282- Added `version` to full datasets, which is the version in which the emoji was released.
283
284### 1.1.1 - 2017-09-10
285
286#### 🛠 Internals
287
288- Updated to Yarn workspaces.
289
290## 1.1.0 - 2017-09-05
291
292#### 🚀 Updates
293
294- Updated ZWJ sequence annotations to more closely follow the CLDR guidelines.
295 - Kiss emojis are now prefixed with localized "kiss:" messages.
296 - Couple emojis are now prefixed with localized "couple with heart:" messages.
297 - Family emojis are now prefixed with localized "family:" messages.
298 - Gender emojis are now prefixed with localized "man" or "woman" messages.
299- Added annotations for keycap sequences.
300
301#### 🐞 Fixes
302
303- Gender annotations will now use "man" or "woman" instead of "male sign" or "female sign".
304- Missing annotations will now fallback to the english annotation if available.
305
306### 1.0.4 - 2017-08-22
307
308#### 🛠 Internals
309
310- Updated mage emoticon to `:{>`.
311- Moved mage emoticon to 🧙‍♂️ (`1F9D9-200D-2642-FE0F`).
312
313### 1.0.3 - 2017-08-21
314
315#### 🛠 Internals
316
317- Updated changelogs.
318
319### 1.0.2 - 2017-08-19
320
321#### 🐞 Fixes
322
323- Removed tests from distribution files.
324
325### 1.0.1 - 2017-08-18
326
327#### 🐞 Fixes
328
329- Fixed Flowtype definitions.
330
331# 1.0.0 - 2017-08-17
332
333#### 🎉 Release
334
335- Initial release!