Wear Remote Compose Material 3

  
Material 3 Expressive डिज़ाइन सिस्टम का इस्तेमाल करके, Wear OS के लिए विजेट और अन्य रिमोट यूज़र इंटरफ़ेस (यूआई) लिखें.
नया अपडेट स्टेबल रिलीज़ रिलीज़ कैंडिडेट बीटा रिलीज़ ऐल्फ़ा रिलीज़
07 अक्टूबर, 2026 - - - 1.0.0-alpha13

डिपेंडेंसी का एलान करना

Wear Compose Remote पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट में Google Maven रिपॉज़िटरी जोड़नी होगी. ज़्यादा जानकारी के लिए, Google की Maven रिपॉज़िटरी पढ़ें.

अपने ऐप्लिकेशन या मॉड्यूल के लिए, 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")
}

डिपेंडेंसी के बारे में ज़्यादा जानने के लिए, बिल्ड डिपेंडेंसी जोड़ना लेख पढ़ें.

सुझाव/राय दें या शिकायत करें

आपके सुझाव, शिकायत या राय से Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या आपके पास इस लाइब्रेरी को बेहतर बनाने के लिए सुझाव हैं, तो हमें बताएं. कृपया नई समस्या सबमिट करने से पहले, इस लाइब्रेरी में शामिल मौजूदा समस्याओं को देखें. स्टार बटन पर क्लिक करके, किसी मौजूदा समस्या के लिए वोट किया जा सकता है.

नई समस्या दर्ज करने का तरीका

ज़्यादा जानकारी के लिए, Issue Tracker का दस्तावेज़ देखें.

संस्करण 1.0

वर्शन 1.0.0-alpha13

07 अक्टूबर, 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha13 रिलीज़ हो गया है. वर्शन 1.0.0-alpha13 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • RemoteButtonDefaults जोड़ें.buttonWithContainerPainterColors ओवरलोड, रंग को पसंद के मुताबिक बनाने की सुविधा के साथ काम करता है. (If62d4)
  • RemoteBorderStroke को पेश करो और बॉर्डर जोड़ो: RemoteBorderStroke? पैरामीटर को RemoteCard, RemoteAppCard, और RemoteTitleCard पर सेट करें. RemoteCardDefaults.outlinedCardBorder. (I57abf) जोड़ें
  • मटीरियल 3 के स्पेसिफ़िकेशन से मेल खाने के लिए, RemoteHorizontalPageIndicator और RemoteVerticalPageIndicator में backgroundColor और कंटेनर के बैकग्राउंड आर्क रेंडरिंग को जोड़ा गया. (Ifd062)
  • RemoteButtonDefaults में childButtonColors जोड़ें. साथ ही, बिना किसी सीमा के RemoteButtonDefaults जोड़ें.scrimBrush. (Iadcf2)

गड़बड़ियां ठीक की गईं

  • Wear Remote Compose Material 3 (I1b4a2) में RemoteSwitchButton और RemoteSplitSwitchButton को ऐनिमेट करें
  • Wear Remote Compose Material 3 (Ifc655) में RemoteRadioButton और RemoteSplitRadioButton को ऐनिमेट करें
  • Wear Remote Compose Material 3 (Icf89c) में RemoteCheckboxButton और RemoteSplitCheckboxButton को ऐनिमेट करें

वर्शन 1.0.0-alpha12

23 सितंबर, 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha12 रिलीज़ हो गया है. वर्शन 1.0.0-alpha12 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • Compose UI ImageVector और ड्रॉएबल वेक्टर रिसॉर्स को RemoteImageVector में बदलने के लिए, ImageVector.toRemoteImageVector() और RemoteImageVector.vectorResource(@DrawableRes id: Int) को जोड़ा गया है. (Ia8383)
  • Wear Material 3 Remote Compose में RemoteSplitSwitchButton, RemoteSplitSwitchButtonDefaults, और RemoteSplitSwitchButtonColors को सार्वजनिक एपीआई के तौर पर उपलब्ध कराएं. (Ic9b7f)
  • Wear Material 3 Remote Compose में RemoteSplitRadioButton, RemoteSplitRadioButtonDefaults, और RemoteSplitRadioButtonColors को सार्वजनिक एपीआई के तौर पर उपलब्ध कराएं. (I4d0c2)
  • Wear Material 3 Remote Compose में RemoteSplitCheckboxButton, RemoteSplitCheckboxButtonDefaults, और RemoteSplitCheckboxButtonColors को सार्वजनिक एपीआई के तौर पर उपलब्ध कराएं. (Iffdef)
  • Wear Material 3 Remote Compose में RemoteSwitchButton, RemoteSwitchButtonDefaults, और RemoteSwitchButtonColors को सार्वजनिक एपीआई के तौर पर उपलब्ध कराएं. (I0155b)
  • Wear Material 3 Remote Compose में RemoteRadioButton, RemoteRadioButtonDefaults, और RemoteRadioButtonColors को सार्वजनिक एपीआई के तौर पर उपलब्ध कराएं. (I513ce)
  • Wear Material 3 Remote Compose में RemoteCheckboxButton, RemoteCheckboxButtonDefaults, और RemoteCheckboxButtonColors को सार्वजनिक एपीआई के तौर पर उपलब्ध कराएं. (If5c8a)
  • Wear Material 3 Remote Compose में RemoteIconButtonDefaults में filledIconButtonColors, filledTonalIconButtonColors, filledVariantIconButtonColors, और outlinedIconButtonColors जोड़ें. साथ ही, iconButtonColors और textButtonColors पैरामीटर की डिफ़ॉल्ट वैल्यू को null पर अपडेट करें. (Ib0b0e)
  • Wear Material 3 Remote Compose में, RemoteCard और RemoteTitleCard के लिए containerPainter का सपोर्ट जोड़ा गया है. (I4f1bc)

गड़बड़ियां ठीक की गईं

  • लंबे लेबल पर, बटन के आर्क शेप से बाहर जा रहे RemoteEdgeButton टेक्स्ट को ठीक किया गया. (I2eb3d)

वर्शन 1.0.0-alpha11

09 सितंबर, 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha11 रिलीज़ हो गया है. वर्शन 1.0.0-alpha11 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • RemoteEdgeButton कॉम्पोनेंट को wear:compose:remote:remote-material3 में जोड़ा गया. (I017a6)
  • RemoteCircularProgressIndicator और RemoteProgressIndicatorDefaults.IndeterminateStrokeWidth पब्लिक एपीआई को अनिश्चित बना दिया गया है. (I937fc)
  • RemoteTimeText और RemoteTimeTextDefaults के सार्वजनिक एपीआई बनाए गए. (I83809)
  • RemoteLinearProgressIndicator कॉम्पोनेंट जोड़ा गया. (I828f3)
  • RemoteModifier.defaultMinSize जोड़ा गया. (If86a5)
  • RemoteCurvedProgressIndicator में शुरुआती और आखिरी ऐनिमेशन जोड़े गए. (I68012)
  • RemoteCircularProgressIndicator को अपडेट करके, डिफ़ॉल्ट रूप से RemoteProgressIndicatorDefaults.DefaultStrokeWidth (12.rdp) पर सेट किया गया है. साथ ही, largeStrokeWidth(screenSize) और smallStrokeWidth(screenSize) को दिखाया गया है. (I1f16e)

गड़बड़ियां ठीक की गईं

  • compileSdk के लिए, Compose लाइब्रेरी को 37.1 पर अपडेट किया गया. इसके लिए, Compose का इस्तेमाल करने वाले सभी ऐप्लिकेशन और लाइब्रेरी के लिए, compileSdk को अपडेट करना होगा. (I05b0f)

वर्शन 1.0.0-alpha10

26 अगस्त, 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha10 रिलीज़ हो गया है. वर्शन 1.0.0-alpha10 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • RemoteTextStyle, RemoteText, और RemoteTimeText में fontFeatureSettings और fontVariationSettings के साथ काम करने की सुविधा जोड़ी गई. (I6e78d, b/544644370)
  • बुनियादी रिमोट कंपोज़ विजेट (RemoteBasicText, RemoteBasicImage, RemoteSpacer, RemoteBasicIcon) को नई remote-foundation लाइब्रेरी में माइग्रेट किया गया है. (I259b2, b/532028292)
  • RemoteTextStyle में, fontVariationSettings के लिए सहायता जोड़ी गई. (I2c44a, b/542047368)
  • Wear Remote Compose Material 3 लाइब्रेरी में RemoteCurvedProgressIndicator कॉम्पोनेंट जोड़ा गया. (I975cf, b/530084464)

गड़बड़ियां ठीक की गईं

  • 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 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • RemotePageIndicator एपीआई को सार्वजनिक करें (I990e1, b/527877281)

वर्शन 1.0.0-alpha08

29 जुलाई, 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha08 रिलीज़ हो गया है. वर्शन 1.0.0-alpha08 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • RemoteTextStyle में LineBreak रणनीति और हाइफ़नेशन फ़्रीक्वेंसी को दिखाएं (I7f2e6, b/510078059)

वर्शन 1.0.0-alpha07

01 जुलाई, 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 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • containerPainter के बजाय RemoteImageBitmap का इस्तेमाल करने के लिए, तरीके को अपडेट किया गया (I68a92, b/494562308)
  • नाम में एकरूपता लाने के लिए, RemoteBitmap का नाम बदलकर RemoteImageBitmap कर दिया गया है. (I4fde1, b/513228889)
  • captureRemoteDocument Flow API और नए captureSingleRemoteDocument ओवरलोड (जो RemoteCreationDisplayInfo लेता है) को सार्वजनिक एपीआई के तौर पर उपलब्ध कराया गया है. (I87b0e, b/513228889)
  • मौजूदा ValueChange फ़ैक्ट्री फ़ंक्शन के नाम बदलकर, अंग्रेज़ी के छोटे अक्षरों में valueChange कर दिए गए हैं. (I812b9, b/513228889)

वर्शन 1.0.0-alpha05

03 जून, 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 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • RemoteState स्टैटिक फ़ैक्ट्रियों को उपलब्ध कराएं (I544f0, b/484137042)
  • FontFamily के बजाय RemoteFontFamily का इस्तेमाल करने के लिए, RemoteText को अपडेट करें (Ib76b6, b/502907551)

वर्शन 1.0.0-alpha03

6 मई, 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha03 रिलीज़ हो गया है. वर्शन 1.0.0-alpha03 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • ऐक्शन पैरामीटर के लिए, मॉडिफ़ायर क्लिक किए जा सकने वाले में बदलाव किया गया है, ताकि वह शून्य वैल्यू स्वीकार न करे. इसके बजाय, Action.Empty का इस्तेमाल किया जाना चाहिए. (I21be9, b/498881738)
  • मॉडिफ़ायर clickable(varargs action) को बदलकर clickable(action) कर दिया गया है. कार्रवाइयों की सूची के लिए, CombinedAction का इस्तेमाल करें. (I8432d, b/498881738)

वर्शन 1.0.0-alpha02

08 अप्रैल, 2026

androidx.wear.compose.remote:remote-material3:1.0.0-alpha02 रिलीज़ हो गया है. वर्शन 1.0.0-alpha02 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

अन्य बदलाव

  • Compose compileSdk को एपीआई 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 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • RemoteTextButton के सार्वजनिक एपीआई उपलब्ध कराएं. (I169e3, b/492476015)
  • RemoteIconButton के सार्वजनिक एपीआई उपलब्ध कराएं. (Id7c71, b/492476015)
  • RemoteButtonGroup के सार्वजनिक एपीआई उपलब्ध कराएं. (Ibfc22, b/492476015)
  • RemoteButton, RemoteCompactButton, RemoteButtonDefaults, और RemoteButtonColors को सार्वजनिक एपीआई के तौर पर उपलब्ध कराएं (I3bcdd, b/492476015)
  • RemoteIcon को सार्वजनिक एपीआई के तौर पर उपलब्ध कराएं (I0cc79, b/492476015)
  • RemoteText को सार्वजनिक एपीआई के तौर पर उपलब्ध कराएं (I8a11a, b/492476015)
  • RemoteFloat.asRemoteDp() (I28b36, b/446824085) को दिखाएं