Wear Remote Compose Material 3
| Najnowsza aktualizacja | Wersja stabilna | Wersja kandydująca do publikacji | Wersja beta | Wersja alfa |
|---|---|---|---|---|
| 9 września 2026 r. | - | - | - | 1.0.0-alpha11 |
Deklarowanie zależności
Aby dodać zależność od wear compose remote, musisz dodać do projektu repozytorium Maven Google. Więcej informacji znajdziesz w repozytorium Maven Google.
Dodaj zależności od potrzebnych artefaktów w pliku build.gradle aplikacji lub modułu:
Odlotowe
dependencies { implementation "androidx.wear.compose.remote:remote-material3:1.0.0-alpha07" }
Kotlin
dependencies { implementation("androidx.wear.compose.remote:remote-material3:1.0.0-alpha07") }
Więcej informacji o zależnościach znajdziesz w artykule Dodawanie zależności kompilacji.
Prześlij opinię
Twoja opinia pomoże nam ulepszyć Jetpacka. Daj nam znać, jeśli znajdziesz nowe problemy lub masz pomysły na ulepszenie tej biblioteki. Zanim utworzysz nowy problem, zapoznaj się z istniejącymi problemami w tej bibliotece. Możesz zagłosować na istniejący problem, klikając przycisk gwiazdki.
Więcej informacji znajdziesz w dokumentacji narzędzia do śledzenia problemów Issue Tracker documentation.
Wersja 1.0
Wersja 1.0.0-alpha11
9 września 2026 r.
Opublikowano wersję androidx.wear.compose.remote:remote-material3:1.0.0-alpha11. Wersja 1.0.0-alpha11 zawiera te zmiany.
Zmiany w interfejsie API
- Dodaliśmy komponent
RemoteEdgeButtondowear:compose:remote:remote-material3. (I017a6) - Udostępniliśmy publicznie nieokreślony interfejs API
RemoteCircularProgressIndicatoriRemoteProgressIndicatorDefaults.IndeterminateStrokeWidth. (I937fc) - Udostępniliśmy publicznie interfejsy API
RemoteTimeTextiRemoteTimeTextDefaults. (I83809) - Dodaliśmy komponent
RemoteLinearProgressIndicator. (I828f3) - Dodaliśmy
RemoteModifier.defaultMinSize. (If86a5) - Dodaliśmy animacje wprowadzające i końcowe do
RemoteCurvedProgressIndicator. (I68012) - Zaktualizowaliśmy
RemoteCircularProgressIndicator, aby domyślnie używałRemoteProgressIndicatorDefaults.DefaultStrokeWidth(12.rdp), i udostępniliśmylargeStrokeWidth(screenSize)orazsmallStrokeWidth(screenSize). (I1f16e)
Poprawki błędów
- Zaktualizowaliśmy
compileSdkdla bibliotek Compose do wersji 37.1. Będzie to wymagało przechodniego zaktualizowaniacompileSdkwe wszystkich aplikacjach i bibliotekach korzystających z Compose. (I05b0f)
Wersja 1.0.0-alpha10
26 sierpnia 2026 r.
Opublikowano wersję androidx.wear.compose.remote:remote-material3:1.0.0-alpha10. Wersja 1.0.0-alpha10 zawiera te zmiany.
Zmiany w interfejsie API
- Dodaliśmy obsługę
fontFeatureSettingsifontVariationSettingswRemoteTextStyle,RemoteTextiRemoteTimeText. (I6e78d, b/544644370) - Przenieśliśmy podstawowe widżety Remote Compose (
RemoteBasicText,RemoteBasicImage,RemoteSpacer,RemoteBasicIcon) do nowej biblioteki remote-foundation. (I259b2, b/532028292) - Dodaliśmy obsługę
fontVariationSettingswRemoteTextStyle. (I2c44a, b/542047368) - Dodaliśmy komponent
RemoteCurvedProgressIndicatordo biblioteki Wear Remote Compose Material 3. (I975cf, b/530084464)
Poprawki błędów
- Dodaliśmy interfejsy API
animateRemoteFloatAsStateiRemoteAnimationSpec(I404cb, b/549015113) - Dodaliśmy
CompactButtonIconSpacing(4.rdp) doRemoteButtonDefaults. (Idbec7, b/542906622, b/541382559, b/541382046, b/541382257) - Poprawiliśmy skalowanie szerokości obramowania i wyrównanie w
RemoteButtoniRemoteCard. (I8458b, b/544653389)
Wersja 1.0.0-alpha09
12 sierpnia 2026 r.
Opublikowano wersję androidx.wear.compose.remote:remote-material3:1.0.0-alpha09. Wersja 1.0.0-alpha09 zawiera te zmiany.
Zmiany w interfejsie API
- Udostępniliśmy interfejsy API
RemotePageIndicator(I990e1, b/527877281)
Wersja 1.0.0-alpha08
29 lipca 2026 r.
Opublikowano wersję androidx.wear.compose.remote:remote-material3:1.0.0-alpha08. Wersja 1.0.0-alpha08 zawiera te zmiany.
Zmiany w interfejsie API
- Udostępniliśmy strategię podziału wierszy i częstotliwość dzielenia wyrazów w `RemoteTextStyle` (I7f2e6, b/510078059)
Wersja 1.0.0-alpha07
1 lipca 2026 r.
Opublikowano wersję androidx.wear.compose.remote:remote-material3:1.0.0-alpha07. Wersja 1.0.0-alpha07 zawiera te zmiany.
Poprawki błędów
- Zaktualizowana wersja zależna od androidx.compose.remote w tym samym commicie, aby uniknąć niezgodności binarnej.
Wersja 1.0.0-alpha06
17 czerwca 2026 r.
Opublikowano wersję androidx.wear.compose.remote:remote-material3:1.0.0-alpha06. Wersja 1.0.0-alpha06 zawiera te zmiany.
Zmiany w interfejsie API
- Zaktualizowaliśmy metodę
containerPainter, aby zamiastRemoteImageBitmapprzyjmowała (I68a92, b/494562308) - Zmieniliśmy nazwę
RemoteBitmapnaRemoteImageBitmap, aby poprawić spójność nazewnictwa. (I4fde1, b/513228889) - Udostępniliśmy publicznie interfejs API Flow
captureRemoteDocumenti nowe przeciążeniecaptureSingleRemoteDocument(które przyjmujeRemoteCreationDisplayInfo). (I87b0e, b/513228889) - Zmieniliśmy nazwy istniejących funkcji fabrycznych
ValueChangenavalueChange(małe litery). (I812b9, b/513228889)
Wersja 1.0.0-alpha05
3 czerwca 2026 r.
Opublikowano wersję androidx.wear.compose.remote:remote-material3:1.0.0-alpha05. Wersja 1.0.0-alpha05 zawiera te zmiany.
Poprawki błędów
- Poprawiliśmy konstruktor
RemoteTypography. (bf0c0b2)
Wersja 1.0.0-alpha04
19 maja 2026 r.
Opublikowano wersję androidx.wear.compose.remote:remote-material3:1.0.0-alpha04. Wersja 1.0.0-alpha04 zawiera te zmiany.
Zmiany w interfejsie API
- Udostępniliśmy
RemoteStatestatyczne fabryki (I544f0, b/484137042) - Zaktualizowaliśmy
RemoteText, aby używałRemoteFontFamilyzamiastFontFamily(Ib76b6, b/502907551)
Wersja 1.0.0-alpha03
6 maja 2026 r.
Opublikowano wersję androidx.wear.compose.remote:remote-material3:1.0.0-alpha03. Wersja 1.0.0-alpha03 zawiera te zmiany.
Zmiany w interfejsie API
- Zmieniliśmy modyfikator clickable, aby nie akceptował wartości null dla parametru action. Zamiast tego należy użyć
Action.Empty. (I21be9, b/498881738) - Zmieniliśmy modyfikator
clickable(varargs action)naclickable(action). W przypadku listy działań użyjCombinedAction. (I8432d, b/498881738)
Wersja 1.0.0-alpha02
8 kwietnia 2026 r.
Opublikowano wersję androidx.wear.compose.remote:remote-material3:1.0.0-alpha02. Wersja 1.0.0-alpha02 zawiera te zmiany.
Zmiany w interfejsie API
- Udostępniliśmy
RemoteCircularProgressIndicator,RemoteProgressIndicatorDefaults, iRemoteProgressIndicatorColors(I64481, b/492476015) - Udostępniliśmy
RemoteTitleCard(Ic65ff, b/492476015) - Udostępniliśmy
RemoteMaterialTheme(I07329, b/492476015) - Udostępniliśmy
RemoteAppCard(Ib6fbc, b/492476015) - Udostępniliśmy
RemoteCard,RemoteOutlinedCard,RemoteCardDefaults, iRemoteCardColors(I2bcfd, b/492476015) - Udostępniliśmy
RemoteColorScheme(Id0e88, b/492476015) - Udostępniliśmy
RemoteTypography(Ib6f88, b/492476015) - Udostępniliśmy
RemoteShapes(I6c356, b/492476015)
Inne zmiany
- Zaktualizowaliśmy
compileSdkCompose do poziomu API 37. Oznacza to, że podczas korzystania z Compose wymagana jest minimalna wersja AGP 9.2.0. (Id45cd, b/413674743)
Wersja 1.0.0-alpha01
25 marca 2026 r.
Opublikowano wersję androidx.wear.compose.remote:remote-material3:1.0.0-alpha01. Wersja 1.0.0-alpha01 zawiera te zmiany.
Zmiany w interfejsie API
- Udostępniliśmy publicznie interfejsy API
RemoteTextButton. (I169e3, b/492476015) - Udostępniliśmy publicznie interfejsy API
RemoteIconButton. (Id7c71, b/492476015) - Udostępniliśmy publicznie interfejsy API
RemoteButtonGroup. (Ibfc22, b/492476015) - Udostępniliśmy publicznie interfejsy API
RemoteButton,RemoteCompactButton,RemoteButtonDefaultsiRemoteButtonColors(I3bcdd, b/492476015) - Udostępniliśmy publicznie interfejs API
RemoteIcon(I0cc79, b/492476015) - Udostępniliśmy publicznie interfejsy API
RemoteText(I8a11a, b/492476015) - Udostępniliśmy
RemoteFloat.asRemoteDp()(I28b36, b/446824085)