AndroidX रिलीज़


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

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

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

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

ऐल्फ़ा

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

बीटा

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

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

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

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

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

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

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

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

Jetpack लाइब्रेरी

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

Maven ग्रुप आईडी नया अपडेट रिलीज़ किया गया जांचा और परखा हुआ वर्शन रिलीज़ कैंडिडेट बीटा रिलीज़ ऐल्फ़ा रिलीज़
गतिविधि 15 जनवरी, 2025 1.9.3 - - -
ads 8 मार्च, 2023 - - - 1.0.0-alpha05
एनोटेशन (*) 30 अक्टूबर, 2024 1.9.1 - - -
appcompat 29 मई, 2024 1.7.0 - - -
appsearch 15 जनवरी, 2025 - - 1.1.0-beta01 -
arch.core 22 फ़रवरी, 2023 2.2.0 - - -
asynclayoutinflater 5 अक्टूबर, 2022 1.0.0 - - 1.1.0-alpha01
जानकारी अपने-आप भरना 12 फ़रवरी, 2025 1.1.0 1.3.0-rc01 - -
बेंचमार्क 12 फ़रवरी, 2025 1.3.3 - - 1.4.0-alpha08
बायोमेट्रिक 7 अगस्त, 2024 1.1.0 - - 1.4.0-alpha02
ब्लूटूथ 29 नवंबर, 2023 - - - 1.0.0-alpha02
ब्राउज़र 29 जनवरी, 2025 1.8.0 - - 1.9.0-alpha01
car-app 15 जनवरी, 2025 1.4.0 1.7.0-rc01 - -
camera (*) 15 जनवरी, 2025 1.4.1 - - 1.5.0-alpha05
camera.media3 11 दिसंबर, 2024 - - - 1.0.0-alpha01
camera.viewfinder (*) 15 जनवरी, 2025 - - - 1.4.0-alpha12
cardview 21 सितंबर, 2018 1.0.0 - - -
collection 29 जनवरी, 2025 1.4.5 - 1.5.0-beta03 -
compose 7 अगस्त, 2024 1.4.5 - 1.5.0-beta03 -
compose.animation 12 फ़रवरी, 2025 1.7.8 - 1.8.0-beta02 -
compose.compiler 7 अगस्त, 2024 1.5.15 - - -
compose.foundation 12 फ़रवरी, 2025 1.7.8 - 1.8.0-beta02 -
compose.material 12 फ़रवरी, 2025 1.7.8 - 1.8.0-beta02 -
compose.material3 12 फ़रवरी, 2025 1.3.1 - - 1.4.0-alpha08
compose.material3.adaptive 12 फ़रवरी, 2025 1.0.0 - 1.1.0-beta02 -
compose.runtime 12 फ़रवरी, 2025 1.7.8 - 1.8.0-beta02 -
compose.ui 12 फ़रवरी, 2025 1.7.8 - 1.8.0-beta02 -
एक साथ 11 दिसंबर, 2024 1.2.0 - - 1.3.0-alpha01
constraintlayout (*) 30 अक्टूबर, 2024 2.2.0 - - -
contentpager 21 सितंबर, 2018 1.0.0 - - -
coordinatorlayout 12 फ़रवरी, 2025 1.2.0 1.3.0-rc01 - -
core (*) 12 फ़रवरी, 2025 1.15.0 - - 1.16.0-alpha02
core.uwb 11 दिसंबर, 2024 - - - 1.0.0-alpha10
क्रेडेंशियल 15 जनवरी, 2025 1.3.0 1.5.0-rc01 - 1.5.0-rc01
credentials.registry 16 अक्टूबर, 2024 - - - 1.0.0-alpha01
cursoradapter 21 सितंबर, 2018 1.0.0 - - -
customview (*) 21 सितंबर, 2022 1.1.0 - - 1.2.0-alpha02
databinding 5 सितंबर, 2019 3.5.0 - - 3.6.0-alpha10
datastore 15 जनवरी, 2025 1.1.2 - - -
documentfile 18 अगस्त, 2021 1.0.1 - - 1.1.0-alpha01
draganddrop 11 मई, 2022 1.0.0 - - -
drawerlayout 22 मार्च, 2023 1.2.0 - - -
dynamicanimation 4 दिसंबर, 2019 1.0.0 - - 1.1.0-alpha03
इमोजी 27 जनवरी, 2021 1.1.0 - - 1.2.0-alpha03
emoji2 4 सितंबर, 2024 1.5.0 - - -
enterprise 13 जनवरी, 2021 1.1.0 - - -
exifinterface 29 जनवरी, 2025 1.3.7 1.4.0-rc01 - -
फ़्रैगमेंट 12 फ़रवरी, 2025 1.8.6 - - -
गेम (*) 12 फ़रवरी, 2025 4.0.0 - - -
एक नज़र में जानकारी 16 अक्टूबर, 2024 1.1.1 - - -
graphics (*) 11 दिसंबर, 2024 1.0.2 - - -
gridlayout 24 मई, 2023 1.0.0 - 1.1.0-beta01 -
health 11 दिसंबर, 2024 - 1.0.0-rc02 - 1.1.0-alpha05
health.connect 15 जनवरी, 2025 - - - 1.1.0-alpha11
heifwriter 12 फ़रवरी, 2025 - - - 1.1.0-alpha05
hilt (*) 21 फ़रवरी, 2024 1.2.0 - - -
ink 12 फ़रवरी, 2025 - - - 1.0.0-alpha03
input 2 अक्टूबर, 2024 - - 1.0.0-beta05 -
इंटरपोलटर 21 सितंबर, 2018 1.0.0 - - -
javascriptengine 1 नवंबर, 2023 - - 1.0.0-beta01 -
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 - - -
लाइफ़ साइकल (*) 12 फ़रवरी, 2025 2.8.7 - - 2.9.0-alpha10
lint 11 दिसंबर, 2024 - - - 1.0.0-alpha03
लोडर 9 अक्टूबर, 2019 1.1.0 - - -
localbroadcastmanager 12 जनवरी, 2022 1.1.0 - - -
media 29 नवंबर, 2023 1.7.0 - - -
media2 10 जनवरी, 2024 1.3.0 - - -
media3 20 दिसंबर, 2024 1.5.1 - - 1.6.0-alpha01
mediarouter 12 फ़रवरी, 2025 1.7.0 - - 1.8.0-alpha03
multidex 17 दिसंबर, 2018 2.0.1 - - -
मेट्रिक 10 जनवरी, 2024 - - 1.0.0-beta01 -
पेजिंग (*) 12 फ़रवरी, 2025 3.3.6 - - -
पैलेट 21 सितंबर, 2018 1.0.0 - - -
pdf 29 जनवरी, 2025 - - - 1.0.0-alpha06
percentlayout 21 सितंबर, 2018 1.0.0 - - -
परफ़ॉर्मेंस 15 जनवरी, 2025 - - - 1.0.0-alpha01
preference 26 जुलाई, 2023 1.2.1 - - -
print 28 अक्टूबर, 2020 - - 1.1.0-beta01 -
privacysandbox.activity 15 नवंबर, 2023 - - - 1.0.0-alpha01
privacysandbox.ads 30 अक्टूबर, 2024 - - 1.1.0-beta11 -
privacysandbox.plugins 9 अगस्त, 2023 - - - 1.0.0-alpha02
privacysandbox.sdkruntime 11 दिसंबर, 2024 - - - 1.0.0-alpha16
privacysandbox.tools 29 जनवरी, 2025 - - - 1.0.0-alpha11
privacysandbox.ui 29 जनवरी, 2025 - - - 1.0.0-alpha13
profileinstaller 2 अक्टूबर, 2024 1.4.1 - - -
सुझाव 21 सितंबर, 2018 1.0.0 - - -
recyclerview (*) 15 जनवरी, 2025 1.4.0 - - -
remotecallback 7 मई, 2019 1.0.0 - - -
resourceinspection 26 जनवरी, 2022 1.0.1 - - -
room 12 फ़रवरी, 2025 2.6.1 - 2.7.0-beta01 -
savedstate 12 फ़रवरी, 2025 1.2.1 - - 1.3.0-alpha08
सुरक्षा (*) 29 जनवरी, 2025 1.0.0 - - 1.1.0-alpha06
sharetarget 5 अक्टूबर, 2022 1.2.0 - - -
स्लाइस करें 13 जनवरी, 2021 - - - 1.1.0-alpha02
slidingpanelayout 26 जनवरी, 2022 1.2.0 - - -
स्टार्टअप 18 सितंबर, 2024 1.2.0 - - -
sqlite 12 फ़रवरी, 2025 2.4.0 - 2.5.0-beta01 -
swiperefreshlayout 12 फ़रवरी, 2025 1.1.0 - 1.2.0-beta01 -
test (*) 03 फ़रवरी, 2025 1.0.1 - - 1.1.0-alpha04
test.uiautomator 26 जून, 2024 2.3.0 - - 2.4.0-alpha01
textclassifier 23 मार्च, 2022 - - - 1.0.0-alpha04
ट्रैकिंग 12 फ़रवरी, 2025 1.2.0 - 1.3.0-beta01 -
ट्रांज़िशन 11 दिसंबर, 2024 1.5.1 - - 1.6.0-alpha01
tv 15 जनवरी, 2025 1.0.0 - - 1.1.0-alpha01
tvprovider 19 अगस्त, 2020 - - - 1.1.0-alpha01
xr.arcore 12 फ़रवरी, 2025 - - - 1.0.0-alpha02
xr.compose 12 फ़रवरी, 2025 - - - 1.0.0-alpha02
xr.compose.material3 12 फ़रवरी, 2025 - - - 1.0.0-alpha03
xr.runtime 12 फ़रवरी, 2025 - - - 1.0.0-alpha02
xr.scenecore 12 फ़रवरी, 2025 - - - 1.0.0-alpha02
vectordrawable 1 मई, 2024 1.2.0 - - -
versionedparcelable 29 जनवरी, 2025 1.2.1 - - -
viewpager 11 दिसंबर, 2024 1.1.0 - - -
viewpager2 14 मई, 2024 1.1.0 - - -
wear (*) 12 फ़रवरी, 2025 1.3.0 - - 1.4.0-alpha01
wear.compose 12 फ़रवरी, 2025 1.4.1 - - 1.5.0-alpha09
wear.protolayout 12 फ़रवरी, 2025 1.2.1 - - 1.3.0-alpha08
wear.tiles 12 फ़रवरी, 2025 1.4.1 - - 1.5.0-alpha08
wear.watchface 15 जनवरी, 2025 1.2.1 - - 1.3.0-alpha05
webkit 12 फ़रवरी, 2025 1.9.0 - 1.13.0-beta01 -
window 12 फ़रवरी, 2025 1.3.0 - 1.4.0-beta02 -
window.extensions.core 7 जून, 2023 1.0.0 - - -
काम 30 अक्टूबर, 2024 2.10.0 - - -

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