Wear Remote Compose Material 3

  
כתיבת ווידג'טים ורכיבי ממשק משתמש מרוחק אחרים ל-Wear OS באמצעות מערכת העיצוב Material 3 Expressive.
העדכון האחרון גרסה יציבה גרסה מועמדת להפצה גרסת בטא גרסת אלפא
‫7 באוקטובר 2026 - - - ‎1.0.0-alpha13

הצהרה על יחסי תלות

כדי להוסיף תלות ב-wear compose remote, צריך להוסיף את מאגר Google Maven לפרויקט. מידע נוסף זמין במאמר בנושא מאגר ה-Maven של Google.

אתם יכולים להוסיף את יחסי התלות של הארטיפקטים שאתם צריכים בקובץ build.gradle של האפליקציה או המודול:

מגניב

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")
}

מידע נוסף זמין במאמר הוספת יחסי תלות ב-build.

משוב

המשוב שלכם עוזר לנו לשפר את Jetpack. נשמח לדעת אם גיליתם בעיות חדשות או אם יש לכם רעיונות איך לשפר את הספרייה הזו. כדאי לעיין בבעיות הידועות בספרייה הזו לפני שמדווחים על בעיה. כדי להוסיף הצבעה בדיווח על בעיה קיימת, לוחצים על כפתור הכוכב.

יצירת דיווח על בעיה חדשה

מידע נוסף זמין במאמרי העזרה בנושא Issue Tracker.

גירסה 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)
  • נוספו backgroundColor ועיבוד של קשת ברקע של מאגר ל-RemoteHorizontalPageIndicator ול-RemoteVerticalPageIndicator בהתאם למפרט של Material 3. (Ifd062)
  • מוסיפים את childButtonColors אל RemoteButtonDefaults, ומוסיפים את RemoteButtonDefaults ללא הגבלה.scrimBrush. (Iadcf2)

תיקוני באגים

  • ‫Animate RemoteSwitchButton ו-RemoteSplitSwitchButton ב-Wear Remote Compose Material 3‏ (I1b4a2)
  • ‫Animate 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‏ ImageVector ואת משאבי הווקטור הניתנים לציור ל-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

  • הוספת רכיב RemoteEdgeButton אל wear:compose:remote:remote-material3. (I017a6)
  • הגדרת RemoteCircularProgressIndicator ו-RemoteProgressIndicatorDefaults.IndeterminateStrokeWidth כממשקי API ציבוריים. (I937fc)
  • הגדרנו את RemoteTimeText וRemoteTimeTextDefaults כממשקי API ציבוריים. (I83809)
  • נוסף רכיב RemoteLinearProgressIndicator. (I828f3)
  • RemoteModifier.defaultMinSize נוסף. (If86a5)
  • נוספו אנימציות של פתיח וסיום ל-RemoteCurvedProgressIndicator. (I68012)
  • העדכון של RemoteCircularProgressIndicator קובע שברירת המחדל היא RemoteProgressIndicatorDefaults.DefaultStrokeWidth (12.rdp) וחושף את largeStrokeWidth(screenSize) ואת smallStrokeWidth(screenSize). (I1f16e)

תיקוני באגים

  • ‫compileSdk Compose libraries updated to 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)
  • העברנו את הווידג'טים הבסיסיים של כתיבת הודעות מרחוק (RemoteBasicText, ‏ RemoteBasicImage, ‏ RemoteSpacer, ‏ RemoteBasicIcon) לספרייה החדשה של כתיבת הודעות מרחוק. ‫(I259b2, ‏ b/532028292)
  • הוספנו תמיכה ב-fontVariationSettings ב-RemoteTextStyle. ‫(I2c44a, ‏ b/542047368)
  • הוספנו את רכיב RemoteCurvedProgressIndicator לספריית Wear Remote Compose Material 3. (I975cf, b/530084464)

תיקוני באגים

גרסה ‎1.0.0-alpha09

‫12 באוגוסט 2026

‫androidx.wear.compose.remote:remote-material3:1.0.0-alpha09 מופץ. גרסה ‎1.0.0-alpha09 מכילה את השמירות האלה.

שינויים ב-API

גרסה ‎1.0.0-alpha08

‫29 ביולי 2026

‫androidx.wear.compose.remote:remote-material3:1.0.0-alpha08 מופץ. גרסה ‎1.0.0-alpha08 מכילה את השמירות האלה.

שינויים ב-API

  • הצגת אסטרטגיית LineBreak ותדירות המקפים ב-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)
  • הוספנו את captureRemoteDocument Flow API ואת captureSingleRemoteDocument overload חדש (שמקבל RemoteCreationDisplayInfo) כממשקי API ציבוריים. (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 מכילה את השמירות האלה.

תיקוני באגים

  • תיקון של constructor‏ 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

  • המשנה clickable השתנה כך שהוא לא מקבל ערך null לפרמטר action. במקומה, צריך להשתמש ב-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

שינויים אחרים

  • עדכון של 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

  • חשיפת ממשקי API ציבוריים של RemoteTextButton. (I169e3, ‏ b/492476015)
  • חשיפת ממשקי API ציבוריים של RemoteIconButton. (Id7c71, b/492476015)
  • חשיפת ממשקי API ציבוריים של RemoteButtonGroup. ‪(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)