All Versions
24
Latest Version
Avg Release Cycle
174 days
Latest Release
82 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.24.1 Changes
March 23, 2026- โ Publishing: Use mac-os-latest to fix KT-84975 #1236 (vanniktech)
- โก๏ธ Technical: Update Android Gradle Plugin to 8.13.2 #1237 (vanniktech)
- ๐ฅ Breaking: Use Java 21 instead of 11. #1234 (vanniktech)
- ๐ฅ Breaking: Bump minSdk from 21 to 23. #1233 (vanniktech)
-
v0.23.0 Changes
November 28, 2025- 0๏ธโฃ API: SearchEmojiManager trim query by default. #1218 (vanniktech)
- ๐ API: Support Emoji Unicode List v16. #1209 (vanniktech)
- โก๏ธ Technical: Update com.google.android.material to 1.13.0 #1211 (vanniktech)
-
v0.22.0 Changes
September 08, 2025- ๐ API: Deprecate emojisCount(), emojis() and isOnlyEmojis() function calls on CharSequence. Instead use CharSequence#emojiInformation() #1121 (vanniktech)
- API: EmojiInformation#visualLength to get text length respecting that an Emoji can consist of multiple characters. #1118 (vanniktech)
- ๐ฅ Breaking: EmojiInformation rename emojis to emojiRanges & add new emojiCount property. #1120 (vanniktech)
- ๐ฅ Breaking: Only allow non null CharSequence#emojiInformation() call. #1119 (vanniktech)
- ๐ Bug fix: Correct range of EmojiRange. It was off by one. #1117 (vanniktech)
- ๐ Fix: correct Emoji Popup height on devices with gesture navigation #1188 (DavidImbox)
-
v0.21.0 Changes
June 27, 2024- Multiplatform: Add iOS target. #834 (vanniktech)
- Technical: Import JvmField annotation for Multiplatform. #1107 (vanniktech)
- โก๏ธ Technical: Update Android Gradle Plugin to 8.5.0 #1101 (vanniktech)
- โก๏ธ Technical: Update Kotlin to 2.0.0 #1095 (renovate[bot])
- Technical: Use equals without referencing javaClass. #1106 (vanniktech)
- ๐ Use generator to create
unicodeString #1109 (cketti)
-
v0.20.0 Changes
May 18, 2024- ๐ API: Remove no longer needed isDuplicate property from Emoji interface. #1090 (vanniktech)
- 0๏ธโฃ API: VariantEmoji#getVariants method to modify which variants shall be displayed. Also by default filters out the Variant Selector 16 variants. #1092 (vanniktech)
- Behavior change: Stop filtering out emojis which have been obsoleted. This way we also have the neutral version of many emojis such like fairy. Assimilates behavior to Telegram/Whatsapp. #1089 (vanniktech)
- Behavior change: Stop filtering out neutral emojis that contain male & female variants such as juggling, handball, water_polo, person_doing_cartwheel, wrestlers, shrug & facepalm. #1088 (vanniktech)
-
v0.19.0 Changes
May 18, 2024- API: New emoji-androidx-emoji2 module which uses androidx.emoji2:emoji2 #1086 (vanniktech)
- ๐ Bug fix: Fix EmojiUtils.isOnlyEmojis not detecting emojis with variant selectors. #1087 (vanniktech)
- โก๏ธ Technical: Update Emoji source to 15.1.2 to include new emojis. #1085 (vanniktech)
-
v0.18.0 Changes
December 11, 2023- Behavior change: SearchEmojiManager sorts by found index and then by shortcode. #1041 (vanniktech)
- ๐ฅ Breaking change: Emoji is no longer Parcelable. #1043 (vanniktech)
- ๐ Bug fix: Correctly use stable ids in EmojiAdapter to prevent showing the same Emoji multiple times. #1040 (vanniktech)
- Technical: Kotlin 1.9.21 & Target Android 34. #1044 (vanniktech)
-
v0.17.0 Changes
June 27, 2023- ๐ Support Emoji Version 15.0 #991 (vanniktech)
- Gradle: Set Jvm Toolchain to 11. #990 (vanniktech)
-
v0.16.0 Changes
March 25, 2023- Android: Target 33. #888 (vanniktech)
- ๐ฅ Breaking: EmojiTheming constructor requires all colors to be set. New EmojiTheming.from(Context) to retrieve colors from your Activity/Fragment. #904 (vanniktech)
- Generate smaller Emoji Chunks classes to avoid MethodTooLargeException #884 (bmarty)
- Technical: Use Android Source Set Layout Version 2. #962 (vanniktech)
- Theming: Fix Cursor color with Android Material 1.8.0 and later. #954 (vanniktech)
-
v0.15.0 Changes
May 28, 2022- Multiplatform: Fix Android publishing. #837 (vanniktech)