Wear Remote Compose Material 3
| Последнее обновление | Основная версия | Release Candidate | Бета-версия | Альфа-версия |
|---|---|---|---|---|
| 7 октября 2026 г. | - | - | - | 1.0.0-alpha13 |
Как объявлять зависимости
Чтобы добавить зависимость от wear compose remote, необходимо добавить в проект репозиторий Google Maven. Подробная информация об этом приведена в репозитории Google Maven.
Добавьте в файл build.gradle приложения или модуля зависимости для нужных артефактов:
Groovy
dependencies { implementation "androidx.wear.compose.remote:remote-material3:1.0.0-alpha13" }
Kotlin
dependencies { implementation("androidx.wear.compose.remote:remote-material3:1.0.0-alpha13") }
Подробнее о зависимостях приведено в статье Добавление зависимостей сборки.
Отзыв
Ваши отзывы помогают нам улучшать Jetpack. Если вы обнаружите проблемы или решите что-то предложить, отправьте отзыв. Прежде чем создавать новую проблему, ознакомьтесь с существующими. Вы можете добавить свой голос к существующей проблеме, нажав на значок звездочки.
Дополнительную информацию можно найти в документации по системе отслеживания ошибок.
Версия 1.0
Версия 1.0.0-alpha13
7 октября 2026 г.
Выход androidx.wear.compose.remote:remote-material3:1.0.0-alpha13. Версия 1.0.0-alpha13 содержит эти коммиты.
Изменения в API
- Добавьте
RemoteButtonDefaults.buttonWithContainerPainterColorsперегрузка, поддерживающая настройку цвета. (If62d4) - Добавить
RemoteBorderStrokeи рамку:RemoteBorderStroke? параметр дляRemoteCard,RemoteAppCardиRemoteTitleCard. Добавлен кодRemoteCardDefaults.outlinedCardBorder. (I57abf) - В элементы
RemoteHorizontalPageIndicatorиRemoteVerticalPageIndicatorдобавленыbackgroundColorи отрисовка дуги фона контейнера в соответствии со спецификациями Material 3. (Ifd062) - Добавьте
childButtonColorsвRemoteButtonDefaultsи добавьте неограниченное количествоRemoteButtonDefaults.scrimBrush. (Iadcf2)
Исправление ошибок
- Анимировать
RemoteSwitchButtonиRemoteSplitSwitchButtonв Wear Remote Compose Material 3 (I1b4a2) - Анимирование
RemoteRadioButtonиRemoteSplitRadioButtonв Wear Remote Compose Material 3 (Ifc655) - Анимация
RemoteCheckboxButtonиRemoteSplitCheckboxButtonв Wear Remote Compose Material 3 (Icf89c)
Версия 1.0.0-alpha12
23 сентября 2026 г.
Выход androidx.wear.compose.remote:remote-material3:1.0.0-alpha12. Версия 1.0.0-alpha12 содержит эти коммиты.
Изменения в API
- Добавлены функции
ImageVector.toRemoteImageVector()иRemoteImageVector.vectorResource(@DrawableRes id: Int)для преобразования ресурсов Compose UIImageVectorи векторных ресурсов drawable вRemoteImageVector. (Ia8383) - Сделайте
RemoteSplitSwitchButton,RemoteSplitSwitchButtonDefaultsиRemoteSplitSwitchButtonColorsобщедоступными API в Wear Material 3 Remote Compose. (Ic9b7f) - Сделайте
RemoteSplitRadioButton,RemoteSplitRadioButtonDefaultsиRemoteSplitRadioButtonColorsобщедоступными API в Wear Material 3 Remote Compose. (I4d0c2) - Сделайте
RemoteSplitCheckboxButton,RemoteSplitCheckboxButtonDefaultsиRemoteSplitCheckboxButtonColorsобщедоступными API в Wear Material 3 Remote Compose. (Iffdef) - Сделайте
RemoteSwitchButton,RemoteSwitchButtonDefaultsиRemoteSwitchButtonColorsобщедоступными API в Wear Material 3 Remote Compose. (I0155b) - Сделайте
RemoteRadioButton,RemoteRadioButtonDefaultsиRemoteRadioButtonColorsобщедоступными API в Wear Material 3 Remote Compose. (I513ce) - Сделайте
RemoteCheckboxButton,RemoteCheckboxButtonDefaultsиRemoteCheckboxButtonColorsобщедоступными API в Wear Material 3 Remote Compose. (If5c8a) - Добавьте
filledIconButtonColors,filledTonalIconButtonColors,filledVariantIconButtonColorsиoutlinedIconButtonColorsвRemoteIconButtonDefaultsв Wear Material 3 Remote Compose и обновите значения по умолчанию параметровiconButtonColorsиtextButtonColorsдо null. (Ib0b0e) - Добавлена поддержка свойства
containerPainterдляRemoteCardиRemoteTitleCardв Wear Material 3 Remote Compose. (I4f1bc)
Исправление ошибок
- Исправлена ошибка, из-за которой текст
RemoteEdgeButtonвыходил за пределы кнопки с длинными ярлыками. (I2eb3d)
Версия 1.0.0-alpha11
9 сентября 2026 г.
Выход androidx.wear.compose.remote:remote-material3:1.0.0-alpha11. Версия 1.0.0-alpha11 содержит эти коммиты.
Изменения в API
- В
wear:compose:remote:remote-material3добавлен компонентRemoteEdgeButton. (I017a6) - Сделаны общедоступными API для неопределенных значений
RemoteCircularProgressIndicatorиRemoteProgressIndicatorDefaults.IndeterminateStrokeWidth. (I937fc) RemoteTimeTextиRemoteTimeTextDefaultsстали общедоступными API. (I83809)- Добавлен компонент
RemoteLinearProgressIndicator. (I828f3) - Добавлен
RemoteModifier.defaultMinSize. (If86a5) - Добавлены анимации в начале и конце видео
RemoteCurvedProgressIndicator. (I68012) - Значение параметра
RemoteCircularProgressIndicatorпо умолчанию изменено наRemoteProgressIndicatorDefaults.DefaultStrokeWidth(12.rdp). Добавлены параметрыlargeStrokeWidth(screenSize)иsmallStrokeWidth(screenSize). (I1f16e)
Исправление ошибок
compileSdkдля библиотек Compose обновлены до версии 37.1. Это потребует транзитивного обновленияcompileSdkдля всех приложений и библиотек, использующих Compose. (I05b0f)
Версия 1.0.0-alpha10
26 августа 2026 г.
Выход androidx.wear.compose.remote:remote-material3:1.0.0-alpha10. Версия 1.0.0-alpha10 содержит эти коммиты.
Изменения в API
- Добавлена поддержка
fontFeatureSettingsиfontVariationSettingsвRemoteTextStyle,RemoteTextиRemoteTimeText. (I6e78d, b/544644370) - Перенесли основные удаленные виджеты Compose (
RemoteBasicText,RemoteBasicImage,RemoteSpacer,RemoteBasicIcon) в новую библиотеку remote-foundation. (I259b2, b/532028292) - Добавлена поддержка свойства
fontVariationSettingsв структурированных данныхRemoteTextStyle. (I2c44a, b/542047368) - Добавлен компонент
RemoteCurvedProgressIndicatorв библиотеку Wear Remote Compose Material 3. (I975cf, b/530084464)
Исправление ошибок
- Добавлены API
animateRemoteFloatAsStateиRemoteAnimationSpec(I404cb, b/549015113). - Объект "
CompactButtonIconSpacing" (4.rdp) добавлен в подборку "RemoteButtonDefaults". (Idbec7, b/542906622, b/541382559, b/541382046, b/541382257) - Исправлено масштабирование толщины границ и выравнивание в
RemoteButtonиRemoteCard. (I8458b, b/544653389)
Версия 1.0.0-alpha09
12 августа 2026 г.
Выход androidx.wear.compose.remote:remote-material3:1.0.0-alpha09. Версия 1.0.0-alpha09 содержит эти коммиты.
Изменения в API
- Доступ к API
RemotePageIndicator(I990e1, b/527877281)
Версия 1.0.0-alpha08
29 июля 2026 г.
Выход androidx.wear.compose.remote:remote-material3:1.0.0-alpha08. Версия 1.0.0-alpha08 содержит эти коммиты.
Изменения в API
- Добавлены стратегия переноса строк и частота переноса слов в RemoteTextStyle (I7f2e6, b/510078059).
Версия 1.0.0-alpha07
1 июля 2026 г.
Выход androidx.wear.compose.remote:remote-material3:1.0.0-alpha07. Версия 1.0.0-alpha07 содержит эти коммиты.
Исправление ошибок
- Обновленный выпуск, зависящий от androidx.compose.remote в том же коммите, чтобы избежать несовместимости двоичных файлов.
Версия 1.0.0-alpha06
17 июня 2026 г.
Выход androidx.wear.compose.remote:remote-material3:1.0.0-alpha06. Версия 1.0.0-alpha06 содержит эти коммиты.
Изменения в API
- Измените метод
containerPainter, чтобы вместо него использовалсяRemoteImageBitmap(I68a92, b/494562308) - Переименуйте
RemoteBitmapвRemoteImageBitmap, чтобы названия были более единообразными. (I4fde1, b/513228889) - Общедоступными API стали Exposed
captureRemoteDocumentFlow API и новая перегрузкаcaptureSingleRemoteDocument(принимающаяRemoteCreationDisplayInfo). (I87b0e, b/513228889) - Переименованы существующие функции фабрики
ValueChangeв нижний регистрvalueChange. (I812b9, b/513228889)
Версия 1.0.0-alpha05
3 июня 2026 г.
Выход androidx.wear.compose.remote:remote-material3:1.0.0-alpha05. Версия 1.0.0-alpha05 содержит эти коммиты.
Исправление ошибок
- Исправьте конструктор
RemoteTypography. (bf0c0b2)
Версия 1.0.0-alpha04
19 мая 2026 г.
Выход androidx.wear.compose.remote:remote-material3:1.0.0-alpha04. Версия 1.0.0-alpha04 содержит эти коммиты.
Изменения в API
- Добавлены статические фабрики
RemoteState(I544f0, b/484137042) - Обновите
RemoteText, чтобы использоватьRemoteFontFamilyвместоFontFamily(Ib76b6, b/502907551)
Версия 1.0.0-alpha03
6 мая 2026 г.
Выход androidx.wear.compose.remote:remote-material3:1.0.0-alpha03. Версия 1.0.0-alpha03 содержит эти коммиты.
Изменения в API
- Изменено значение параметра "Модификатор клика": теперь оно не может быть нулевым. Вместо него следует использовать
Action.Empty. (I21be9, b/498881738) - Модификатор
clickable(varargs action)изменен наclickable(action). ИспользуйтеCombinedActionдля списка действий. (I8432d, b/498881738)
Версия 1.0.0-alpha02
8 апреля 2026 г.
Выход androidx.wear.compose.remote:remote-material3:1.0.0-alpha02. Версия 1.0.0-alpha02 содержит эти коммиты.
Изменения в API
- Добавлены функции
RemoteCircularProgressIndicator,RemoteProgressIndicatorDefaultsиRemoteProgressIndicatorColors(I64481, b/492476015) - Expose
RemoteTitleCard(Ic65ff, b/492476015) - Expose
RemoteMaterialTheme(I07329, b/492476015) - Expose
RemoteAppCard(Ib6fbc, b/492476015) - Доступ к
RemoteCard,RemoteOutlinedCard,RemoteCardDefaultsиRemoteCardColors(I2bcfd, b/492476015) - Expose
RemoteColorScheme(Id0e88, b/492476015) - Expose
RemoteTypography(Ib6f88, b/492476015) - Expose
RemoteShapes(I6c356, b/492476015)
Другие изменения
- Обновлена версия Compose
compileSdkдо API 37. Это означает, что при использовании Compose требуется минимальная версия AGP 9.2.0. (Id45cd, b/413674743)
Версия 1.0.0-alpha01
25 марта 2026 г.
Выход androidx.wear.compose.remote:remote-material3:1.0.0-alpha01. Версия 1.0.0-alpha01 содержит эти коммиты.
Изменения в API
- Предоставлять доступ к
RemoteTextButtonобщедоступным API. (I169e3, b/492476015) - Предоставлять доступ к
RemoteIconButtonобщедоступным API. (Id7c71, b/492476015) - Предоставлять доступ к
RemoteButtonGroupобщедоступным API. (Ibfc22, b/492476015) - Сделать
RemoteButton,RemoteCompactButton,RemoteButtonDefaultsиRemoteButtonColorsобщедоступными API (I3bcdd, b/492476015) - Предоставление
RemoteIconв качестве общедоступного API (I0cc79, b/492476015) - Предоставить
RemoteTextкак общедоступные API (I8a11a, b/492476015) - Expose
RemoteFloat.asRemoteDp()(I28b36, b/446824085)