Jetpack लाइब्रेरी, Android ओएस से अलग शिप की जाती हैं. इसलिए, लाइब्रेरी को अपडेट करने की प्रोसेस अलग से और ज़्यादा बार की जा सकती है.
लाइब्रेरी, बाइनरी फ़ाइलों के साथ काम करने के लिए, सटीक सिमैंटिक वर्शनिंग का पालन करती हैं. साथ ही, रिलीज़ से पहले के वर्शन के बदलावों के लिए, इंटर-वर्शन सीक्वेंस जोड़ती हैं.
वर्शन स्ट्रिंग (जैसे, 1.0.1-beta02) में तीन नंबर होते हैं. ये मेजर, माइनर, और बगफ़िक्स लेवल को दिखाते हैं.
रिलीज़ से पहले वाले वर्शन में एक ऐसा सुफ़िक्स भी होता है जो रिलीज़ से पहले की स्टेज (अल्फ़ा, बीटा, रिलीज़ कैंडिडेट) और संशोधन संख्या (01, 02 वगैरह) के बारे में बताता है.
कृपया ध्यान दें कि androidx लाइब्रेरी को यह सुझाव दिया जाता है कि वे सभी माइनर वर्शन में सोर्स के साथ काम करने की सुविधा को बनाए रखें. हालांकि, ऐसा करना ज़रूरी नहीं है. ऐसा इसलिए है, क्योंकि मुख्य वर्शन अपडेट होने पर, पिछले मुख्य वर्शन पर निर्भर सभी आर्टफ़ैक्ट को साफ़ तौर पर माइग्रेट करना होगा. इससे डेवलपर के वर्कफ़्लो में रुकावट आएगी.
किसी लाइब्रेरी का हर वर्शन, स्टेबल वर्शन बनने से पहले तीन चरणों से गुज़रता है. प्री-रिलीज़ के हर चरण के लिए ये शर्तें पूरी होनी चाहिए:
ऐल्फ़ा
अल्फ़ा रिलीज़ में, ऐप्लिकेशन की सभी सुविधाएं ठीक से काम करती हैं. हालांकि, हो सकता है कि इसमें सभी सुविधाएं उपलब्ध न हों.
किसी रिलीज़ के ऐल्फ़ा वर्शन के दौरान, एपीआई जोड़े, हटाए या बदले जा सकते हैं.
बीटा
बीटा वर्शन में, सभी सुविधाएं ठीक से काम करती हैं. साथ ही, इसमें एपीआई की सभी सुविधाएं उपलब्ध होती हैं.
ये प्रोडक्शन के लिए तैयार हैं, लेकिन इनमें बग हो सकते हैं.
बीटा रिलीज़ में, एक्सपेरिमेंट के तौर पर उपलब्ध कंपाइलर की सुविधाओं का इस्तेमाल नहीं किया जा सकता. जैसे, @UseExperimental.
अन्य लाइब्रेरी पर निर्भरता, बीटा, आरसी या स्टेबल वर्शन पर होनी चाहिए. ऐल्फ़ा वर्शन पर निर्भरता की अनुमति नहीं है.
रिलीज़ कैंडिडेट (आरसी)
रिलीज़ कैंडिडेट, स्टेबल रिलीज़ का संभावित वर्शन होता है.
इसमें आखिरी समय में की गई ज़रूरी फ़िक्स शामिल हो सकते हैं.
इसका एपीआई सर्फ़ेस फ़ाइनल है.
अन्य लाइब्रेरी पर निर्भरता सिर्फ़ rc या स्टेबल वर्शन पर होनी चाहिए.
एक लाइब्रेरी के एक ही समय पर कई वर्शन हो सकते हैं. हर वर्शन की रिलीज़ स्टेज अलग होती है. उदाहरण के लिए, androidx.activity की स्टेबल रिलीज़ 1.0.0 हो सकती है. हालांकि, 1.1.0-beta02 रिलीज़ के साथ-साथ 2.0.0-alpha01 रिलीज़ भी हो सकती है.
लाइब्रेरी के नए अपडेट के बारे में जानने के लिए, इस पेज का इस्तेमाल करें.
नीचे दी गई टेबल का इस्तेमाल करके, हर AndroidX लाइब्रेरी के सबसे नए स्टेबल और प्रीव्यू वर्शन देखें. हर लाइन में मौजूद लिंक पर क्लिक करके, लाइब्रेरी के रिलीज़ नोट देखे जा सकते हैं.
रिलीज़ नोट में आपको यह जानकारी मिलेगी:
सभी रिलीज़ का क्रमवार इतिहास.
आर्टफ़ैक्ट इस्तेमाल करने के लिए, डिफ़ॉल्ट Gradle डिपेंडेंसी के एलान वाला कोड स्निपेट.
हर आर्टफ़ैक्ट में मौजूद पैकेज के लिए, Kotlin और Java के रेफ़रंस पेजों के लिंक.
Jetpack लाइब्रेरी
AndroidX की कुछ लाइब्रेरी, जैसे कि कैमरा में कई आर्टफ़ैक्ट होते हैं. इन्हें अलग-अलग मैनेज किया जाता है. इन लाइब्रेरी को तारांक (*) के साथ मार्क किया गया है. सभी आर्टफ़ैक्ट के वर्शन अपडेट देखने के लिए, रिलीज़ नोट देखें.
(*) इस लाइब्रेरी में एक से ज़्यादा आर्टफ़ैक्ट हैं. ज़्यादा जानकारी के लिए, इसके रिलीज़ नोट देखें.
पिछली बार अपडेट किए जाने की तारीख़: 14 जुलाई, 2025
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-07-14 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-14 (UTC) को अपडेट किया गया."],[],[]]