UNPKG

emojibase-regex

Version:

Evergreen emoji regex patterns.

304 lines (177 loc) 7.66 kB
# Change Log ## 16.0.0 ### Major Changes - e9b9a9a: Add `vi` (Vietnamese) language. - d237386: Update to Emoji v16 and CLDR 46. - d237386: Drop Node.js v16 support. Requires >= v18.12. All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ### 15.3.2 - 2024-06-09 #### 🐞 Fixes - Improve regex patterns. (#175) ([f835b53](https://github.com/milesj/emojibase/commit/f835b53)), closes [#175](https://github.com/milesj/emojibase/issues/175) **Note:** Version bump only for package emojibase-regex ## <small>15.3.1 (2024-06-03)</small> **Note:** Version bump only for package emojibase-regex ## 15.3.0 - 2023-12-03 #### 🚀 Updates - Support Emoji v15.1. (#164) ([b2e0ec6](https://github.com/milesj/emojibase/commit/b2e0ec6)), closes [#164](https://github.com/milesj/emojibase/issues/164) **Note:** Version bump only for package emojibase-regex ## 15.2.0 - 2023-10-06 #### 🚀 Updates - Add hi (Hindi) language. (#165) ([ada3784](https://github.com/milesj/emojibase/commit/ada3784)), closes [#165](https://github.com/milesj/emojibase/issues/165) #### 📘 Docs - Update file sizes. ([bb8b93a](https://github.com/milesj/emojibase/commit/bb8b93a)) **Note:** Version bump only for package emojibase-regex ## 15.1.0 - 2023-10-03 #### 🚀 Updates - Add `bn` (Bengali) language. (#161) ([84ea37c](https://github.com/milesj/emojibase/commit/84ea37c)), closes [#161](https://github.com/milesj/emojibase/issues/161) #### 🛠 Internals - Fix invalid dev dependency. ([e81c4f1](https://github.com/milesj/emojibase/commit/e81c4f1)) **Note:** Version bump only for package emojibase-regex # 15.0.0 - 2023-06-11 #### 🎉 Release - Support emoji v15! (#146) ([55286b1](https://github.com/milesj/emojibase/commit/55286b1)), closes [#146](https://github.com/milesj/emojibase/issues/146) #### 💥 Breaking - Align emojibase version with spec. ([614dda2](https://github.com/milesj/emojibase/commit/614dda2)) #### 📦 Dependencies - **[packemon]** Update to v3. ([ecc31da](https://github.com/milesj/emojibase/commit/ecc31da)) #### 🛠 Internals - Fix broken docs. ([5eba8d0](https://github.com/milesj/emojibase/commit/5eba8d0)) - Get website API build working. ([0cb4284](https://github.com/milesj/emojibase/commit/0cb4284)) - Migrate from beemo to moon. (#144) ([0607d6e](https://github.com/milesj/emojibase/commit/0607d6e)), closes [#144](https://github.com/milesj/emojibase/issues/144) - Update release script. ([8dfdc16](https://github.com/milesj/emojibase/commit/8dfdc16)) **Note:** Version bump only for package emojibase-regex # 15.0.0 - 2023-06-10 #### 🎉 Release - Emojibase versions will now align with the emoji/unicode versions. - Updated to [Emoji 15](https://emojipedia.org/emoji-15.0/) and [Unicode 15](http://unicode.org/versions/Unicode15.0.0/). - 21 new emoji (31 including skin tones variations). - Updated to [CLDR 42](http://cldr.unicode.org/index/downloads/cldr-42). ### 6.0.1 - 2021-12-19 #### 🛠 Internals - Fixed spurious build issues. # 6.0.0 - 2021-10-15 #### 🎉 Release - Updated to [Emoji 14](https://emojipedia.org/emoji-14.0/) and [Unicode 14](http://unicode.org/versions/Unicode14.0.0/). - 37 new emoji (117 including skin tones variations). - Handshake now supports mixed skin tones. - Updated to [CLDR 40](http://cldr.unicode.org/index/downloads/cldr-40). #### 🚀 Updates - Added uppercased versions of emoticons when applicable. - Updated `shortcode-native` to handle Latin diacritics. - Updated `index` to handle all qualified states of an emoji. ## 5.1.0 - 2020-01-07 #### 🚀 Updates - Updated to [Emoji 13.1](https://emojipedia.org/emoji-13.1/). # 5.0.0 - 2020-09-11 #### 💥 Breaking - Updated patterns to now include regional indicators. #### 🚀 Updates - Added a new pattern, `shortcode-native`, for matching against shortcode's in non-latin languages. ### 4.1.1 - 2020-08-05 #### 🐞 Fixes - Fixed some build issues. ## 4.1.0 - 2020-08-05 #### 🚀 Updates - Updated to [CLDR 37](http://cldr.unicode.org/index/downloads/cldr-37). ## 4.0.1 - 2020-03-21 #### 🐞 Fixes - Fixed `:)` and `<3` emoticons not rendering correctly. - Updated `:D` emoticon to 😀. # 4.0.0 - 2020-03-13 #### 🎉 Release - Updated to [Emoji 13](https://emojipedia.org/emoji-13.0/) and [Unicode 13](http://unicode.org/versions/Unicode13.0.0/). - 67 new emoji (117 including skin tones variations). - New groups and subgroups. - Updated to [CLDR 36.1](http://cldr.unicode.org/index/downloads/cldr-36). - Updated shortcodes. ## 3.2.0 - 2019-12-09 #### 🚀 Updates - Updated to [Emoji 12.1](https://emojipedia.org/emoji-12.1/) and [Unicode 12.1](http://unicode.org/versions/Unicode12.1.0/). - 23 new emoji (not including variants). - More gender-neutral options. - Red, blonde, and bald hair combinations. - Added new `emoji-loose` and `text-loose` patterns. #### 🐞 Fixes - Fixed an issue where emojis without variation selectors were matching against the `emoji` and `text` patterns. If you relied on this functionality, use the new loose patterns. ## 3.1.0 - 2019-10-08 #### 🚀 Updates - Updated to [CLDR 36](http://cldr.unicode.org/index/downloads/cldr-36). ### 3.0.1 - 2019-07-27 #### 🛠 Internals - **[TS]** Refined types. Replaced `any` with `unknown`. # 3.0.0 - 2019-05-09 #### 🎉 Release - Updated to [Emoji 12](https://emojipedia.org/emoji-12.0/) and [Unicode 12](http://unicode.org/versions/Unicode12.0.0/). - 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](http://cldr.unicode.org/index/downloads/cldr-35-1). - Updated shortcodes. #### 🛠 Internals - **[TS]** Each regex file now has an individual declaration file. # 2.0.0 - 2018-06-23 #### 🎉 Release - Updated to [Emoji 11](https://emojipedia.org/emoji-11.0/) and [Unicode 11](http://unicode.org/versions/Unicode11.0.0/). - 77 new emoji (157 including skin tones variations). - 4 new components (bald, curly hair, red hair, white hair). - Updated to [CLDR 33.1](http://cldr.unicode.org/index/downloads/cldr-33-1). - Tons of new annotations and keywords. - Updated shortcodes. #### 💥 Breaking - Changed the Ogre emoticon from `O)` to `>O)`. ### 1.1.1 - 2018-05-24 #### 🐞 Fixes - Fixed invalid `index.d.ts` declaration. ## 1.1.0 - 2018-05-22 #### 🚀 Updates - Updated to [CLDR 33](http://cldr.unicode.org/index/downloads/cldr-33). #### 🛠 Internals - Converted from Flow to TypeScript. ### 1.0.9 - 2017-11-10 #### 🚀 Updates - Updated to [CLDR 32](http://cldr.unicode.org/index/downloads/cldr-32). ### 1.0.8 - 2017-10-11 #### 🐞 Fixes - Improved the accuracy of `emoji` and `text` presentation specific patterns. ### 1.0.7 - 2017-10-10 #### 🐞 Fixes - Emojis with newly added variation selectors will now properly match hexcodes without trailing `FE0E`/`FE0F` (their legacy variant). ### 1.0.6 - 2017-09-10 #### 🛠 Internals - Updated to Yarn workspaces. ### 1.0.5 - 2017-09-05 #### 🛠 Internals - Updated regex patterns. ### 1.0.4 - 2017-08-22 #### 🐞 Fixes - Added missing emoticons to `emoticon` regex. - Removed unwanted emoticon permutations from `emoticon` regex. ### 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!