Эмодзи
| Последнее обновление | Стабильный релиз | Кандидат на релиз | Бета-версия | Альфа-релиз |
|---|---|---|---|---|
| 19 ноября 2025 г. | 1.1.0 | - | 1.2.0-бета01 | - |
Обратная связь
Ваши отзывы помогают улучшить Jetpack. Сообщите нам, если вы обнаружите новые проблемы или у вас есть идеи по улучшению этой библиотеки. Пожалуйста, ознакомьтесь с уже существующими проблемами в этой библиотеке, прежде чем создавать новую. Вы можете проголосовать за существующую проблему, нажав на кнопку со звёздочкой.
Более подробную информацию см. в документации по системе отслеживания проблем .
Эмодзи версии 1.2.0
Версия 1.2.0-beta01
19 ноября 2025 г.
Выпущены androidx.emoji:emoji:1.2.0-beta01 , androidx.emoji:emoji-appcompat:1.2.0-beta01 и androidx.emoji:emoji-bundled:1.2.0-beta01 . Версия 1.2.0-beta01 содержит эти изменения .
Изменения API
- Шрифт
EmojiMetadataуказан как ненулевой. ( Ic727f , b/236341259 ) -
EmojiCompatкорректно устанавливаетEditorInfo.extrasна Android R ( I1ea9b , b/196452690 ) - Пользовательские виджеты, использующие IME, не являющиеся подклассами
EditTextмогут вызыватьEmojiCompat.updateEditorInfo, чтобы сообщить IME о том, что они поддерживают обработкуEmojiCompat. ( I1ea9b , b/196452690 )
Исправления ошибок
- Перемещение
minSdkпо умолчанию из API 21 в API 23 ( Ibdfca , b/380448311 , b/435705964 , b/435705223 ) - Эта библиотека теперь использует аннотации JSpecify об отсутствии значений (nullness annotations ), которые являются аннотациями типа. Разработчикам Kotlin следует использовать следующие аргументы компилятора для обеспечения корректного использования:
-Xjspecify-annotations=strict, -Xtype-enhancement-improvements-strict-mode( Ibb74c , b/326456246 ). - Обратные вызовы инициализации
EmojiCompatтеперь будут использовать обработчик из каждого представления, учитывая представления, не находящиеся в основном потоке. ( Iccbcf , b/278897602 )
Версия 1.2.0-альфа03
27 января 2021 г.
Выпущены androidx.emoji:emoji:1.2.0-alpha03 , androidx.emoji:emoji-appcompat:1.2.0-alpha03 и androidx.emoji:emoji-bundled:1.2.0-alpha03 . Версия 1.2.0-alpha03 содержит эти изменения.
Новые функции
- Эмодзи Emoji v13.1 добавлены в пакетную конфигурацию.
Изменения API
- Добавлен новый API
EmojiCompat.Config#setGlyphChecker, который позволяет разработчикам задавать пользовательское поведение проверки глифов эмодзи. ( Ibc95e , b/170587912 )
Версия 1.2.0-альфа01
19 августа 2020 г.
Выпущены androidx.emoji:emoji:1.2.0-alpha01 , androidx.emoji:emoji-appcompat:1.2.0-alpha01 и androidx.emoji:emoji-bundled:1.2.0-alpha01 . Версия 1.2.0-alpha01 содержит эти изменения.
Новые функции
- Эмодзи Emoji v13.0 добавлены в пакетную конфигурацию.
1.1.0
Версия 1.1.0
24 июня 2020 г.
Выпущены androidx.emoji:emoji:1.1.0 , androidx.emoji:emoji-appcompat:1.1.0 и androidx.emoji:emoji-bundled:1.1.0 . Версия 1.1.0 содержит эти изменения.
Основные изменения с версии 1.0.0
- В комплект шрифта EmojiCompat добавлены Emoji 12 и Emoji 12.1 .
Версия 1.1.0-rc01
29 апреля 2020 г.
androidx.emoji:emoji:1.1.0-rc01 , androidx.emoji:emoji-appcompat:1.1.0-rc01 и androidx.emoji:emoji-bundled:1.1.0-rc01 выпущены без изменений с версии 1.1.0-beta01 . Версия 1.1.0-rc01 содержит эти изменения.
Версия 1.1.0-beta01
1 апреля 2020 г.
androidx.emoji:emoji:1.1.0-beta01 , androidx.emoji:emoji-appcompat:1.1.0-beta01 и androidx.emoji:emoji-bundled:1.1.0-beta01 выпущены без изменений с версии 1.1.0-alpha01 . Версия 1.1.0-beta01 содержит эти изменения.
Версия 1.1.0-альфа01
5 февраля 2020 г.
Выпущены androidx.emoji:emoji:1.1.0-alpha01 , androidx.emoji:emoji-appcompat:1.1.0-alpha01 и androidx.emoji:emoji-bundled:1.1.0-alpha01 . Версия 1.1.0-alpha01 содержит эти коммиты в исходном коде , а также эти коммиты для Emoji 12 и 12.1 .
Новые функции
- В комплект шрифта EmojiCompat добавлены Emoji 12 и Emoji 12.1 .