AndroidX रिलीज़


Jetpack लाइब्रेरी, Android OS से अलग से शिप की जाती हैं. इसलिए, लाइब्रेरी के अपडेट अलग से और ज़्यादा बार हो सकते हैं.

लाइब्रेरी, रिलीज़ से पहले के बदलावों के एक जोड़े गए इंटर-वर्शन क्रम के साथ बाइनरी कंपैटबिलिटी के लिए स्ट्रिक्ट सिमैंटिक वर्शन का पालन करती हैं. किसी वर्शन स्ट्रिंग (जैसे कि 1.0.1-beta02) में तीन संख्याएं होती हैं, जो मेजर, माइनर, और गड़बड़ी ठीक करने के लेवल दिखाती हैं. रिलीज़ से पहले वाले वर्शन में भी एक सफ़िक्स शामिल होता है जो रिलीज़ से पहले वाले चरण की जानकारी देता है (ऐल्फ़ा, बीटा, रिलीज़ कैंडिडेट) और रिविज़न नंबर (01, 02 वगैरह).

कृपया ध्यान दें कि androidx लाइब्रेरी को बढ़ावा दिया जाता है, लेकिन ऐसा करना ज़रूरी नहीं है, ताकि माइनर वर्शन के साथ-साथ सोर्स के साथ काम करने की सुविधा को बनाए रखा जा सके. मेजर वर्शन अपडेट होने की वजह से, पिछले मेजर वर्शन पर निर्भर सभी आर्टफ़ैक्ट को पूरी तरह से माइग्रेट किया जाएगा. इससे डेवलपर के वर्कफ़्लो में रुकावट आएगी.

लाइब्रेरी का हर वर्शन, रिलीज़ से पहले तीन चरणों से गुज़रता है. इसके बाद ही, वह स्थिर वर्शन बन पाता है. रिलीज़ से पहले के हर चरण के लिए ये शर्तें हैं:

ऐल्फ़ा

  • अल्फ़ा रिलीज़, फ़ंक्शन के हिसाब से स्टेबल होती हैं. हालांकि, हो सकता है कि इनमें सभी सुविधाएं मौजूद न हों.
  • जब कोई रिलीज़ ऐल्फ़ा में होती है, तब एपीआई जोड़े, हटाए या बदले जा सकते हैं.

बीटा

  • बीटा रिलीज़, फ़ंक्शन के हिसाब से पूरी तरह से काम करती हैं. साथ ही, इनमें एपीआई का पूरा वर्शन होता है.
  • ये प्रोडक्शन ट्रैक इस्तेमाल के लिए तैयार हैं, लेकिन इनमें गड़बड़ियां हो सकती हैं.
  • बीटा रिलीज़, प्रयोग के तौर पर कंपाइलर की सुविधाओं का इस्तेमाल नहीं कर सकती (जैसे कि @UseExperimental).
  • अन्य लाइब्रेरी की डिपेंडेंसी बीटा, rc या स्टेबल होनी चाहिए वर्शन हैं. किसी भी ऐल्फ़ा डिपेंडेंसी की अनुमति नहीं है.

रिलीज़ कैंडिडेट (आरसी)

  • रिलीज़ कैंडिडेट, एक संभावित स्टेबल रिलीज़ है.
  • इसमें, आखिरी समय में किए गए अहम सुधार शामिल हो सकते हैं.
  • इसका एपीआई प्लैटफ़ॉर्म फ़ाइनल है.
  • अन्य लाइब्रेरी पर निर्भरता, सिर्फ़ rc या स्टेबल वर्शन की होनी चाहिए.

एक लाइब्रेरी में एक ही समय पर कई वर्शन हो सकते हैं. हर वर्शन में रिलीज़ के चरण पर असर पड़ता है. उदाहरण के लिए, जबकि स्टेबल रिलीज़ androidx.activity 1.0.0 हो सकती है और 1.1.0-beta02 भी हो सकती है रिलीज़ और 2.0.0-alpha01 रिलीज़.

लाइब्रेरी के बारे में नए अपडेट के बारे में जानने के लिए, इस पेज का इस्तेमाल करें.

AndroidX के हाल ही के रिलीज़ नोट वाले पेज पर, उन लाइब्रेरी की सूची होती है जिनमें हाल ही में बदलाव किए गए हैं. Google की Maven का डेटा स्टोर करने की जगह पूरा वर्शन इतिहास दिखाता है.

हर AndroidX लाइब्रेरी के सबसे नए स्टेबल और झलक वाले वर्शन देखने के लिए, नीचे दी गई टेबल का इस्तेमाल करें. हर पंक्ति में दिए गए लिंक, आपको लाइब्रेरी के रिलीज़ नोट पर ले जाते हैं. प्रॉडक्ट की जानकारी में आपको ये चीज़ें दिखेंगी:

  • सभी रिलीज़ का समय के हिसाब से इतिहास.
  • आर्टफ़ैक्ट का इस्तेमाल करने के लिए, डिफ़ॉल्ट Gradle डिपेंडेंसी एलान वाला कोड स्निपेट.
  • हर आर्टफ़ैक्ट के पैकेज के लिए, Kotlin और Java के रेफ़रंस पेजों के लिंक.

जेटपैक लाइब्रेरी

कैमरे जैसी कुछ AndroidX लाइब्रेरी में कई आर्टफ़ैक्ट होते हैं, जिन्हें अलग से मैनेज किया जाता है. इन लाइब्रेरी को तारे के निशान (*) से मार्क किया गया है. सभी आर्टफ़ैक्ट के वर्शन के अपडेट देखने के लिए, रिलीज़ नोट देखें.

Maven ग्रुप आईडी नया अपडेट स्टेबल रिलीज़ रिलीज़ कैंडिडेट बीटा रिलीज़ ऐल्फ़ा रिलीज़
गतिविधि 4 सितंबर, 2024 1.9.2 - - 1.10.0-alpha02
विज्ञापन 8 मार्च, 2023 - - - 1.0.0-alpha05
एनोटेशन (*) 2 अक्टूबर, 2024 1.8.2 1.9.0-rc01 - -
appcompat 29 मई, 2024 1.7.0 - - -
appsearch 4 सितंबर, 2024 - - - 1.1.0-ऐल्फ़ा05
आर्क.कोर 22 फ़रवरी, 2023 2.2.0 - - -
asynclayoutinflater 5 अक्टूबर, 2022 1.0.0 - - 1.1.0-ऐल्फ़ा01
ऑटोमैटिक भरने की सुविधा 18 सितंबर, 2024 1.1.0 - 1.3.0-बीटा01 -
मानदंड 2 अक्टूबर, 2024 1.3.2 - - 1.4.0-ऐल्फ़ा02
बायोमेट्रिक 7 अगस्त, 2024 1.1.0 - - 1.4.0-ऐल्फ़ा02
ब्लूटूथ 29 नवंबर, 2023 - - - 1.0.0-alpha02
ब्राउज़र 6 मार्च, 2024 1.8.0 - - -
car-app 18 सितंबर, 2024 1.4.0 - 1.7.0-बीटा02 -
camera (*) 2 अक्टूबर, 2024 1.3.4 1.4.0-rc03 - 1.5.0-ऐल्फ़ा02
camera.viewfinder (*) 2 अक्टूबर, 2024 - - - 1.4.0-ऐल्फ़ा09
कार्ड व्यू 21 सितंबर, 2018 1.0.0 - - -
कलेक्शन 2 अक्टूबर, 2024 1.4.4 - - 1.5.0-alpha03
लिखें 7 अगस्त, 2024 1.4.4 - - 1.5.0-ऐल्फ़ा03
compose.animation 2 अक्टूबर, 2024 1.7.3 - - 1.8.0-ऐल्फ़ा03
compos.compiler क्या है 7 अगस्त, 2024 1.5.15 - - -
compose.foundation 2 अक्टूबर, 2024 1.7.3 - - 1.8.0-ऐल्फ़ा03
compose.material 2 अक्टूबर, 2024 1.7.3 - - 1.8.0-ऐल्फ़ा03
compose.material3 2 अक्टूबर, 2024 1.3.0 - - 1.4.0-alpha01
compos.material3.adaptive 2 अक्टूबर, 2024 1.0.0 - - 1.1.0-ऐल्फ़ा04
compose.runtime 2 अक्टूबर, 2024 1.7.3 - - 1.8.0-alpha03
compos.ui 2 अक्टूबर, 2024 1.7.3 - - 1.8.0-alpha03
एक ही समय पर 12 जून, 2024 1.2.0 - - -
कंस्ट्रेंटलेआउट (*) 4 सितंबर, 2024 2.1.4 - 2.2.0-beta01 -
कॉन्टेंट पेजर 21 सितंबर, 2018 1.0.0 - - -
coordinatorlayout 4 अक्टूबर, 2023 1.2.0 - - 1.3.0-alpha02
core (*) 2 अक्टूबर, 2024 1.13.1 - 1.15.0-बीटा01 -
कोर.यूडब्ल्यूबी 24 जनवरी, 2024 - - - 1.0.0-alpha08
क्रेडेंशियल 2 अक्टूबर, 2024 1.3.0 - - 1.5.0-ऐल्फ़ा05
cursoradapter 21 सितंबर, 2018 1.0.0 - - -
कस्टम व्यू (*) 21 सितंबर, 2022 1.1.0 - - 1.2.0-alpha02
databinding 5 सितंबर, 2019 3.5.0 - - 3.6.0-alpha10
datastore 1 मई, 2024 1.1.1 - - -
documentfile 18 अगस्त, 2021 1.0.1 - - 1.1.0-ऐल्फ़ा01
draganddrop 11 मई, 2022 1.0.0 - - -
ड्रॉरलेआउट 22 मार्च, 2023 1.2.0 - - -
डाइनैमिकऐनिमेशन 4 दिसंबर, 2019 1.0.0 - - 1.1.0-alpha03
इमोजी 27 जनवरी, 2021 1.1.0 - - 1.2.0-ऐल्फ़ा03
emoji2 4 सितंबर, 2024 1.5.0 - - -
enterprise 13 जनवरी, 2021 1.1.0 - - -
exifinterface 13 दिसंबर, 2023 1.3.7 - - -
फ़्रैगमेंट 2 अक्टूबर, 2024 1.8.4 - - -
गेम (*) 7 अगस्त, 2024 3.0.5 - - -
एक नज़र में जानकारी 12 जून, 2024 1.1.0 - - -
ग्राफ़िक्स (*) 4 सितंबर, 2024 1.0.1 - - -
ग्रिडलेआउट 24 मई, 2023 1.0.0 - 1.1.0-beta01 -
health 14 मई, 2024 - 1.0.0-rc02 - 1.1.0-alpha03
health.connect 18 सितंबर, 2024 - - - 1.1.0-alpha09
heifwriter 2 अक्टूबर, 2024 - - - 1.1.0-alpha03
hilt (*) 21 फ़रवरी, 2024 1.2.0 - - -
इंक 2 अक्टूबर, 2024 - - - 1.0.0-ऐल्फ़ा01
input 2 अक्टूबर, 2024 - - 1.0.0-बीटा05 -
इंटरपोलेटर 21 सितंबर, 2018 1.0.0 - - -
javascriptengine 1 नवंबर, 2023 - - 1.0.0-बीटा01 -
jetifier 2 सितंबर, 2020 - - 1.0.0-beta10 -
leanback 15 नवंबर, 2023 1.0.0 1.1.0-rc02 - 1.2.0-alpha04
लेगसी 21 सितंबर, 2018 1.0.0 - - -
लाइफ़साइकल (*) 2 अक्टूबर, 2024 2.8.6 - - 2.9.0-alpha04
lint 4 सितंबर, 2024 - - - 1.0.0-alpha02
लोडर 9 अक्टूबर, 2019 1.1.0 - - -
localBroadcastmanager 12 जनवरी, 2022 1.1.0 - - -
मीडिया 29 नवंबर, 2023 1.7.0 - - -
मीडिया2 10 जनवरी, 2024 1.3.0 - - -
media3 10 सितंबर, 2024 1.4.1 - - 1.5.0-alpha01
mediarouter 20 मार्च, 2024 1.7.0 - - -
multidex 17 दिसंबर, 2018 2.0.1 - - -
मेट्रिक 10 जनवरी, 2024 - - 1.0.0-बीटा01 -
पेजिंग (*) 7 अगस्त, 2024 3.3.2 - - -
पैलेट 21 सितंबर, 2018 1.0.0 - - -
पीडीएफ़ 18 सितंबर, 2024 - - - 1.0.0-alpha03
percentlayout 21 सितंबर, 2018 1.0.0 - - -
preference 26 जुलाई, 2023 1.2.1 - - -
print 28 अक्टूबर, 2020 - - 1.1.0-beta01 -
privacysandbox.activity 15 नवंबर, 2023 - - - 1.0.0-alpha01
privacysandbox.ads 21 अगस्त, 2024 - - 1.1.0-बीटा10 -
privacysandbox.plugins 9 अगस्त, 2023 - - - 1.0.0-alpha02
privacysandbox.sdkruntime 24 जुलाई, 2024 - - - 1.0.0-alpha14
privacysandbox.tools 2 अक्टूबर, 2024 - - - 1.0.0-alpha10
privacysandbox.ui 18 सितंबर, 2024 - - - 1.0.0-alpha10
profileinstaller 2 अक्टूबर, 2024 1.4.1 - - -
सुझाव 21 सितंबर, 2018 1.0.0 - - -
रीसाइकलरव्यू (*) 18 सितंबर, 2024 1.3.2 1.4.0-rc01 - -
रिमोटकॉलबैक 7 मई, 2019 1.0.0 - - -
संसाधनों की जांच 26 जनवरी, 2022 1.0.1 - - -
रूम 2 अक्टूबर, 2024 2.6.1 - - 2.7.0-alpha09
savedstate 2 अक्टूबर, 2024 1.2.1 - - 1.3.0-alpha02
सुरक्षा (*) 7 अगस्त, 2024 1.0.0 - - 1.1.0-ऐल्फ़ा06
sharetarget 5 अक्टूबर, 2022 1.2.0 - - -
स्लाइस 13 जनवरी, 2021 - - - 1.1.0-ऐल्फ़ा02
स्लाइडिंगपैनलयआउट 26 जनवरी, 2022 1.2.0 - - -
स्टार्टअप 18 सितंबर, 2024 1.2.0 - - -
sqlite 2 अक्टूबर, 2024 2.4.0 - - 2.5.0-alpha09
swiperefreshlayout 22 जुलाई, 2020 1.1.0 - - 1.2.0-alpha01
टेस्ट (*) 14 अगस्त, 2024 1.0.1 - - 1.1.0-alpha04
test.uiautomator 26 जून, 2024 2.3.0 - - 2.4.0-alpha01
textclassifier 23 मार्च, 2022 - - - 1.0.0-ऐल्फ़ा04
ट्रैकिंग 29 नवंबर, 2023 1.2.0 - - 1.3.0-ऐल्फ़ा02
ट्रांज़िशन 24 जुलाई, 2024 1.5.1 - - -
tv 21 अगस्त, 2024 1.0.0 - - -
tvprovider 19 अगस्त, 2020 - - - 1.1.0-alpha01
vectordrawable 1 मई, 2024 1.2.0 - - -
पार्स किए जा सकने वाले वर्शन 10 जनवरी, 2024 1.2.0 - - -
viewpager 15 सितंबर, 2021 1.0.0 - - 1.1.0-ऐल्फ़ा01
viewpager2 14 मई, 2024 1.1.0 - - -
पहनने के लिए (*) 24 जुलाई, 2024 1.3.0 - - 1.4.0-alpha01
wear.compose 2 अक्टूबर, 2024 1.4.0 - - 1.5.0-alpha03
wear.protolayout 2 अक्टूबर, 2024 1.2.0 - - 1.3.0-alpha01
wear.टाइल 2 अक्टूबर, 2024 1.4.0 - - 1.5.0-alpha01
wear.watchface 18 सितंबर, 2024 1.2.1 - - 1.3.0-alpha04
webkit 2 अक्टूबर, 2024 1.9.0 - - -
विंडो 2 अक्टूबर, 2024 1.3.0 - - 1.4.0-alpha04
window.extensions.core 7 जून, 2023 1.0.0 - - -
काम 2 अक्टूबर, 2024 2.9.1 - 2.10.0-बीटा01 -

(*) इस लाइब्रेरी में कई आर्टफ़ैक्ट हैं. ज़्यादा जानकारी के लिए, इसके रिलीज़ नोट देखें.
पिछली बार अपडेट किया गया: 2 अक्टूबर, 2024