Gemoji Versions Save

Emoji images and names.

v4.1.0

1 year ago

What's Changed

Full Changelog: https://github.com/github/gemoji/compare/v4.0.1...v4.1.0

v4.0.1

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/github/gemoji/compare/v4.0.0...v4.0.1

v4.0.0

1 year ago

What's New

Warning See the v4.0.0.pre0 release notes for the list of breaking changes since gemoji v3.x.

What's Changed

New Contributors

Full Changelog: https://github.com/github/gemoji/compare/v4.0.0.pre0...v4.0.0

v4.0.0.rc3

1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/github/gemoji/compare/v4.0.0.rc2...v4.0.0.rc3

v4.0.0.rc2

4 years ago

v4.0.0.rc1

4 years ago
  • 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.

See v4.0.0.pre0 for the list of breaking changes since v3.x ⚠️

v4.0.0.pre0

4 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 https://github.com/github/gemoji/pull/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

v3.0.1

4 years ago
  • Add a "laugh", "hooray" tags to πŸ˜„ and πŸŽ‰

  • Add sassy_woman/sassy_man alias to information desk people

  • Add "police", "law", and "cop" as tags for :policewoman:

  • Regenerate emoji.json with minimal raw representations (no VARIATION SELECTOR 16 unless necessary)

v3.0.0

7 years ago
  • Allow specifying image size with gemoji extract <path> --size=64

v3.0.0.rc2

7 years ago
  • Add new iOS 10.2 emoji
  • Immediately preload emoji in memory to avoid race conditions when multithreading