Wear Remote Compose Material 3

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

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

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

अपने ऐप्लिकेशन या मॉड्यूल के लिए, build.gradle फ़ाइल में उन आर्टफ़ैक्ट की डिपेंडेंसी जोड़ें जिनकी आपको ज़रूरत है:

ग्रूवी

dependencies {
    implementation "androidx.wear.compose.remote:remote-material3:1.0.0-alpha12"
}

Kotlin

dependencies {
    implementation("androidx.wear.compose.remote:remote-material3:1.0.0-alpha12")
}

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

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

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

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

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

संस्करण 1.0

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

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

  • wear:compose:remote:remote-material3 में RemoteEdgeButton कॉम्पोनेंट जोड़ा गया. (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) को दिखाएं