Jetpack Compose Glimmer
| नया अपडेट | स्टेबल रिलीज़ | रिलीज़ कैंडिडेट | बीटा रिलीज़ | ऐल्फ़ा रिलीज़ |
|---|---|---|---|---|
| 22 अप्रैल, 2026 | - | - | - | 1.0.0-alpha11 |
डिपेंडेंसी का एलान करना
Jetpack Compose Glimmer पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट में Google Maven
रिपॉज़िटरी जोड़नी होगी. ज़्यादा जानकारी के लिए,
Google की Maven रिपॉज़िटरी
पढ़ें.
अपने ऐप्लिकेशन या मॉड्यूल के लिए, build.gradle फ़ाइल में उन आर्टफ़ैक्ट की डिपेंडेंसी जोड़ें जिनकी आपको ज़रूरत है:
ग्रूवी
dependencies { implementation "androidx.xr.glimmer:glimmer:1.0.0-alpha11" }
Kotlin
dependencies { implementation("androidx.xr.glimmer:glimmer:1.0.0-alpha11") }
डिपेंडेंसी के बारे में ज़्यादा जानने के लिए, बिल्ड डिपेंडेंसी जोड़ना लेख पढ़ें.
सुझाव/राय दें या शिकायत करें
आपके सुझाव, शिकायत या राय से Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या आपके पास इस लाइब्रेरी को बेहतर बनाने के लिए सुझाव हैं, तो हमें बताएं. कृपया नई समस्या सबमिट करने से पहले, इस लाइब्रेरी में शामिल मौजूदा समस्याओं को देखें. स्टार बटन पर क्लिक करके, किसी मौजूदा समस्या के लिए वोट किया जा सकता है.
ज़्यादा जानकारी के लिए, Issue Tracker का दस्तावेज़ देखें.
glimmer और glimmer-google-fonts वर्शन 1.0
वर्शन 1.0.0-alpha11
22 अप्रैल, 2026
androidx.xr.glimmer:glimmer:1.0.0-alpha11 और androidx.xr.glimmer:glimmer-google-fonts:1.0.0-alpha11 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha11 में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
glimmer-google-fontsरिलीज़ हो गया है - इस डिपेंडेंसी को जोड़ें औरcreateGoogleSansFlexTypographyका इस्तेमाल करके, Google Sans Flex के सुझाए गए कॉन्फ़िगरेशन के साथTypographyइंस्टेंस बनाएं. इसTypographyइंस्टेंस कोGlimmerThemeके ज़रिए सामान्य तरीके से उपलब्ध कराया जा सकता है. (Iec9e4, b/458447191)
वर्शन 1.0.0-alpha10
08 अप्रैल, 2026
androidx.xr.glimmer:glimmer:1.0.0-alpha10 रिलीज़ हो गया है. वर्शन 1.0.0-alpha10 में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
IconButtonAPI जोड़ा गया. (I0f3dd, b/481298420)StackStateसेवर के टाइप कोSaver<StackState, *>के तौर पर सामान्य किया गया. (Ic164f, b/491893461)
गड़बड़ियां ठीक की गईं
- Compose
compileSdkको एपीआई 37 पर अपडेट किया गया. इसका मतलब है कि Compose का इस्तेमाल करते समय, AGP का कम से कम 9.2.0 वर्शन होना ज़रूरी है. (Id45cd, b/413674743)
वर्शन 1.0.0-alpha09
25 मार्च, 2026
androidx.xr.glimmer:glimmer:1.0.0-alpha09 रिलीज़ हो गया है. वर्शन 1.0.0-alpha09 में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
- प्राइमरी, पॉज़िटिव, नेगेटिव, और सर्फ़ेस के लिए डिफ़ॉल्ट वैल्यू में बदलाव किया गया. "बैकग्राउंड" नाम का नया कलर ऐक्सिस जोड़ा गया. (I6bb6c, b/481671956)
GlimmerThemeमेंComponentSpacingValuesसबसिस्टम जोड़ा गया है. यह पैडिंग और अन्य स्पेसिंग एलिमेंट के लिए, सभी कॉम्पोनेंट में इस्तेमाल की जा सकने वाली वैल्यू देता है. कॉम्पोनेंट डिफ़ॉल्ट ऑब्जेक्ट में मौजूदPascalCaseस्पेसिंग और पैडिंग कॉन्स्टेंट (जैसे,ContentPadding,ItemSpacing) का नाम बदलकरcamelCaseकर दिया गया है. साथ ही, इन्हें कंपोज़ेबल प्रॉपर्टी में बदल दिया गया है. (I96e30, b/491166461)- ट्रेलिंग लैम्डा के तौर पर इस्तेमाल करने के लिए, पैरामीटर की सूची में
onClickको आखिरी जगह पर ले जाएं. अगर कोई लागू होने वाला लैम्डा नहीं दिया गया है, तोIndirectPointerEvent(s)का इस्तेमाल न करें (I9343e, b/486965466) - गहराई और इससे जुड़ी इकाइयों का नाम बदलकर
DepthEffectकर दिया गया है.DepthEffectकी लेयर प्रॉपर्टी को सार्वजनिक कर दिया जाता है. (Ie26d2, b/485632564)
वर्शन 1.0.0-alpha08
11 मार्च, 2026
androidx.xr.glimmer:glimmer:1.0.0-alpha08 रिलीज़ हो गया है. वर्शन 1.0.0-alpha08 में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
TitleChipDefaults.contentPaddingकोContentPaddingकॉन्स्टेंट से बदला गया. (If992f, b/489451530)- Glimmer
ListStateअबScrollIndicatorState(I0a2f8, b/481662773) उपलब्ध कराता है captionनाम का नयाTextStyleजोड़ा गया. मौजूदाTextStyles, अपडेट किए गएfontWeight,fontSize, औरlineHeightके लिए. (I2319f, b/473560419)
वर्शन 1.0.0-alpha07
25 फ़रवरी, 2026
androidx.xr.glimmer:glimmer:1.0.0-alpha07 रिलीज़ हो गया है. वर्शन 1.0.0-alpha07 में ये बदलाव शामिल हैं.
वर्शन 1.0.0-alpha06
11 फ़रवरी, 2026
androidx.xr.glimmer:glimmer:1.0.0-alpha06 रिलीज़ हो गया है. वर्शन 1.0.0-alpha06 में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
- टाइटल के लिए स्लॉट के साथ
VerticalListएपीआई का ओवरलोड किया गया वर्शन जोड़ें. (Ic3d44) - Glimmer Text
autoSizeपैरामीटर के क्रम को अपडेट किया गया है, ताकि यह material3 के साथ काम कर सके. (Ic24bd, b/477669012)
वर्शन 1.0.0-alpha05
28 जनवरी, 2026
androidx.xr.glimmer:glimmer:1.0.0-alpha05 रिलीज़ हो गया है. वर्शन 1.0.0-alpha05 में ये बदलाव शामिल हैं.
वर्शन 1.0.0-alpha04
14 जनवरी, 2026
androidx.xr.glimmer:glimmer:1.0.0-alpha04 रिलीज़ हो गया है. वर्शन 1.0.0-alpha04 में ये बदलाव शामिल हैं.
नई सुविधाएं
VerticalStack(22daab3) के लिए, हर आइटम के हिसाब से एक से ज़्यादा आइटम डेकोरेशन जोड़ने की सुविधा जोड़ी गई. साथ ही, सामान्य डेकोरेशन शेप (033e015) के लिए सहायता जोड़ी गई.
एपीआई में हुए बदलाव
VerticalListकंपोज़ेबल के लिए सुझाई गई वैल्यू देने के लिए,VerticalListDefaultsजोड़ा गया. (I07b1a, b/448364605)
गड़बड़ियां ठीक की गईं
VerticalStackमें फ़ोकस को मैनेज करने की सुविधा जोड़ी गई है, ताकि यह पक्का किया जा सके कि स्टैक में फ़ोकस आने पर सबसे ऊपर मौजूद आइटम पर फ़ोकस हो. इस अपडेट में उस समस्या को ठीक किया गया है जिसमें शुरुआती फ़ोकस अगले आइटम को असाइन कर दिया जाता था. इस वजह से, उस आइटम पर तुरंत स्क्रोल हो जाता था. (bd69841)VerticalStackकेItemDecorationNodeमें मौजूद एक गड़बड़ी को ठीक किया गया है. इसमें मॉडिफ़ायर नोड का फिर से इस्तेमाल करने पर, आइटम स्कोप में डेकोरेशन अपडेट नहीं किए जाते थे. (7ec2c94)
वर्शन 1.0.0-alpha03
17 दिसंबर, 2025
androidx.xr.glimmer:glimmer:1.0.0-alpha03 रिलीज़ हो गया है. वर्शन 1.0.0-alpha03 में ये बदलाव शामिल हैं.
गड़बड़ियां ठीक की गईं
- स्टैक के काम करने के तरीके से जुड़े अपडेट और गड़बड़ियां ठीक की गईं
वर्शन 1.0.0-alpha02
03 दिसंबर, 2025
androidx.xr.glimmer:glimmer:1.0.0-alpha02 रिलीज़ हो गया है. वर्शन 1.0.0-alpha02 में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
ListScopeपरitems(items: List<T>)औरitemsIndexed(items: List<T>)एक्सटेंशन के नए तरीके. (Ic2afe)VerticaListके लिए,FlingBehaviorएपीआई उपलब्ध कराएं. (I16de7)VerticalListके लिए फ़ोकस के हिसाब से स्नैप करने की सुविधा के लिए फ़ैक्ट्री उपलब्ध कराएं. (I4a528)
वर्शन 1.0.0-alpha01
05 नवंबर, 2025
androidx.xr.glimmer:glimmer:1.0.0-alpha01 रिलीज़ हो गया है. वर्शन 1.0.0-alpha01 में ये बदलाव शामिल हैं.
नई सुविधाएं
- Android XR के लिए ऑगमेंटेड रिएलिटी (एआर) ऐप्लिकेशन बनाने के लिए, Jetpack Compose Glimmer, डिज़ाइन लैंग्वेज, और यूआई कॉम्पोनेंट की डेवलपर रिलीज़. इसे साफ़ तौर पर दिखने, पढ़ने में आसान होने, और कम से कम रुकावटों के साथ काम करने के लिए डिज़ाइन किया गया है. इसमें आसान स्टाइलिंग, अलग-अलग फ़ोकस, और ऑप्टिमाइज़्ड एलिवेशन शामिल हैं.
- Jetpack Compose Glimmer के कॉम्पोनेंट के शुरुआती सेट का इस्तेमाल शुरू करें:
- टेक्स्ट
- आइकॉन
- टाइटल चिप
- कार्ड
- सूचियां
- बटन
- स्टैक (इस पर काम जारी है)