Jetpack Compose Glimmer
| नया अपडेट | अच्छी तरह काम करने वाला वर्शन | रिलीज़ कैंडिडेट | बीटा वर्शन | ऐल्फ़ा वर्शन |
|---|---|---|---|---|
| 6 मई, 2026 | - | - | - | वर्शन 1.0.0-alpha12 |
डिपेंडेंसी के बारे में जानकारी देना
Jetpack Compose Glimmer पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट में Google Maven
रिपॉज़िटरी जोड़नी होगी. ज़्यादा जानकारी के लिए,
Google की Maven रिपॉज़िटरी
पढ़ें.
अपने ऐप्लिकेशन या मॉड्यूल के लिए, build.gradle फ़ाइल में उन आर्टफ़ैक्ट की डिपेंडेंसी जोड़ें जिनकी आपको ज़रूरत है:
ग्रूवी
dependencies { implementation "androidx.xr.glimmer:glimmer:1.0.0-alpha12" }
Kotlin
dependencies { implementation("androidx.xr.glimmer:glimmer:1.0.0-alpha12") }
डिपेंडेंसी के बारे में ज़्यादा जानकारी के लिए, बिल्ड डिपेंडेंसी जोड़ना लेख पढ़ें.
सुझाव/राय दें या शिकायत करें
आपके सुझाव, शिकायत या राय से Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या आपके पास इस लाइब्रेरी को बेहतर बनाने के लिए सुझाव हैं, तो हमें बताएं. कृपया नई समस्या सबमिट करने से पहले, इस लाइब्रेरी में शामिल मौजूदा समस्याओं को देखें. स्टार बटन पर क्लिक करके, किसी मौजूदा समस्या के लिए वोट किया जा सकता है.
ज़्यादा जानकारी के लिए, Issue Tracker का दस्तावेज़ देखें.
glimmer और glimmer-google-fonts का वर्शन 1.0
वर्शन 1.0.0-alpha12
6 मई, 2026
androidx.xr.glimmer:glimmer:1.0.0-alpha12 और androidx.xr.glimmer:glimmer-google-fonts:1.0.0-alpha12 रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha12 में ये बदलाव शामिल हैं.
एपीआई में किए गए बदलाव
- Glimmer Pager API लॉन्च किया गया (I2d830, b/481670271)
ToggleButtonऔरIconToggleButtonएपीआई जोड़े गए (I2656b, Ib1667, b/481299196, b/481663547)
वर्शन 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रिलीज़ हो गया है. इस डिपेंडेंसी को जोड़ें और Google Sans Flex के सुझाए गए कॉन्फ़िगरेशन के साथTypographyइंस्टेंस बनाने के लिए,createGoogleSansFlexTypographyका इस्तेमाल करें.GlimmerThemeके ज़रिए, इसTypographyइंस्टेंस को सामान्य तरीके से उपलब्ध कराया जा सकता है. (Iec9e4, b/458447191)
वर्शन 1.0.0-alpha10
8 अप्रैल, 2026
androidx.xr.glimmer:glimmer:1.0.0-alpha10 रिलीज़ हो गया है. वर्शन 1.0.0-alpha10 में ये बदलाव शामिल हैं.
एपीआई में किए गए बदलाव
IconButtonएपीआई जोड़ा गया. (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)- Depth और इससे जुड़ी इकाइयों के नाम बदलकर
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के लिए, हर आइटम के लिए एक से ज़्यादा आइटम डेकोरेशन की सुविधा जोड़ी गई है. साथ ही, सामान्य डेकोरेशन शेप (033e015) की सुविधा भी जोड़ी गई है (22daab3).
एपीआई में किए गए बदलाव
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
3 दिसंबर, 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
5 नवंबर, 2025
androidx.xr.glimmer:glimmer:1.0.0-alpha01 रिलीज़ हो गया है. वर्शन 1.0.0-alpha01 में ये बदलाव शामिल हैं.
नई सुविधाएं
- Jetpack Compose Glimmer का शुरुआती डेवलपर वर्शन रिलीज़ किया गया. यह ऑगमेंटेड Android XR अनुभव बनाने के लिए, डिज़ाइन लैंग्वेज और यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट उपलब्ध कराता है. इसे साफ़ दिखने, आसानी से पढ़ने, और कम से कम रुकावटों के साथ इस्तेमाल करने के लिए डिज़ाइन किया गया है. इसमें आसान स्टाइलिंग, अलग-अलग फ़ोकस, और ऑप्टिमाइज़्ड एलिवेशन की सुविधा है.
- Jetpack Compose Glimmer के कॉम्पोनेंट के शुरुआती सेट का इस्तेमाल शुरू करें:
- टेक्स्ट
- आइकॉन
- टाइटल चिप्स
- कार्ड
- सूचियां
- बटन
- स्टैक (डेवलप किया जा रहा है)