github github/gemoji v4.0.0.pre0
gemoji 4.0.0.pre0

latest releases: v4.1.0, v4.0.1, v4.0.0...
pre-release4 years ago

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

Don't miss a new gemoji release

NewReleases is sending notifications on new releases.