- Notifications
You must be signed in to change notification settings - Fork790
Releases: github/gemoji
gemoji 4.1.0
Compare
What's Changed
Full Changelog:v4.0.1...v4.1.0
Assets2
Uh oh!
There was an error while loading.Please reload this page.
gemoji 4.0.1
Compare
gemoji 4.0.0
Compare
What's New
Warning
See thev4.0.0.pre0 release notes for the list ofbreaking changes since gemoji v3.x.
Add skin tones support by@mislav in#165 ✌🏻✌🏼✌🏽✌🏾✌🏿
Emoji.find_by_unicode()
now recognizes emoji sequences with skin tone modifiers.Emoji::Character#skin_tones?
returns true when an emoji supports skin tone modifiers.Emoji::Character#raw_skin_tone_variants
generates a list of all 5 skin tone variants for an emoji.
Import Emoji 13.1 characters by@franciscorode in#209
Import Emoji 14.0 characters by@kardeslik in#244
What's Changed
- Fix ArgumentError in emoji-test-parser by@JuanitoFatas in#169
- Remove underscore from "piñata" by@PurpleBooth in#182
- Safely transliterate international characters for aliases by@PurpleBooth in#181
- Sort out
envelope
andemail
aliases by@jobveldhuis in#185 - Set up CI via GitHub Actions by@mislav in#183#252
- Touch up emoji integrity tests by@mislav in#253
New Contributors
- @JuanitoFatas made their first contribution in#169
- @chvp made their first contribution in#173
- @PurpleBooth made their first contribution in#182
- @jobveldhuis made their first contribution in#185
- @franciscorode made their first contribution in#209
- @kardeslik made their first contribution in#244
Full Changelog:v4.0.0.pre0...v4.0.0
Assets2
Uh oh!
There was an error while loading.Please reload this page.
gemoji 4.0.0.rc3
Compare
What's Changed
- Remove underscore from Pinata by@PurpleBooth in#182
- Set up CI via GitHub Actions by@mislav in#183
- Safely transliterate international characters for aliases by@PurpleBooth in#181
- Change envelope and email alias by@jobveldhuis in#185
- Import Emoji 13.1 characters by@franciscorode in#209
New Contributors
- @PurpleBooth made their first contribution in#182
- @jobveldhuis made their first contribution in#185
- @franciscorode made their first contribution in#209
Full Changelog:v4.0.0.rc2...v4.0.0.rc3
Assets2
Uh oh!
There was an error while loading.Please reload this page.
gemoji 4.0.0.rc2
Compare
- ImportEmoji 13.0 characters
Assets2
Uh oh!
There was an error while loading.Please reload this page.
gemoji 4.0.0.rc1
Compare
Unicode 12.1 support
Reverted#164 since it was an “improvement” that only made sense in theory, but in practice just broke other people's use cases.
Seev4.0.0.pre0 for the list of breaking changes since v3.x
Assets2
Uh oh!
There was an error while loading.Please reload this page.
gemoji 4.0.0.pre0
Compare
New features 🆕
- Includes all emojis from Unicode 11 and Unicode 12
Breaking changes⚠️
This library no longer ships with the
gemoji extract
executable nor any scripts to extract emoji PNG fallback images from macOS into your app. For now, obtaining fallback images from one of the available open source emoji sets is left as an exercise to the user.These methods were removed:
Emoji.apple_palette
Emoji.apple_palette_file
Emoji.images_path
These
Emoji::*
constants were made private:VARIATION_SELECTOR_16
,ZERO_WIDTH_JOINER
,FEMALE_SYMBOL
,MALE_SYMBOL
,TEXT_GLYPHS
The order that emojis are listed in is now dictated by the Unicode spec and is no longer the exact order that emojis appear in in macOS/iOS character palette.
Some emoji categories have changed:
- People → "Smileys & Emotion" + "People & Body"
- Nature → "Animals & Nature"
- Foods → "Food & Drink"
- Activity → "Activities"
- Places → "Travel & Places"
Remove all non-standard ("custom") emojis#158 🔥
:basecamp:
:basecampy:
:bowtie:
:feelsgood:
:finnadie:
:goberserk:
:godmode:
:hurtrealbad:
:neckbeard:
:octocat:
:rage1:
:rage2:
:rage3:
:rage4:
:shipit:
:suspect:
:trollface:
Misc. 🔧
- Freeze and dedup string literals when using a modern Ruby version to reduce memory allocations
Assets2
Uh oh!
There was an error while loading.Please reload this page.
gemoji 3.0.1
Compare
Add a "laugh", "hooray" tags to 😄 and 🎉
Add
sassy_woman
/sassy_man
alias to information desk peopleAdd "police", "law", and "cop" as tags for
:policewoman:
Regenerate
emoji.json
with minimal raw representations (no VARIATION SELECTOR 16 unless necessary)
Assets2
Uh oh!
There was an error while loading.Please reload this page.
gemoji 3.0.0
Compare
- Allow specifying image size with
gemoji extract <path> --size=64
Assets2
Uh oh!
There was an error while loading.Please reload this page.
gemoji 3.0.0.rc2
Compare
- Add new iOS 10.2 emoji
- Immediately preload emoji in memory to avoid race conditions when multithreading
Assets2
Uh oh!
There was an error while loading.Please reload this page.