स्टार्टअप
नया अपडेट | स्टेबल रिलीज़ | रिलीज़ कैंडिडेट | बीटा रिलीज़ | ऐल्फ़ा रिलीज़ |
---|---|---|---|---|
18 सितंबर, 2024 | 1.2.0 | - | - | - |
सुझाव
आपके सुझाव, शिकायत या राय से हमें Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या इस लाइब्रेरी को बेहतर बनाने के लिए आपके पास कोई सुझाव है, तो हमें बताएं. कोई नई लाइब्रेरी बनाने से पहले, कृपया इस लाइब्रेरी में मौजूद मौजूदा समस्याओं पर एक नज़र डालें. स्टार बटन पर क्लिक करके, किसी मौजूदा समस्या पर अपना वोट जोड़ा जा सकता है.
ज़्यादा जानकारी के लिए, समस्या ट्रैकर का दस्तावेज़ देखें.
वर्शन 1.2
वर्शन 1.2.0
18 सितंबर, 2024
androidx.startup:startup-runtime:1.2.0
रिलीज़ हो गया है. वर्शन 1.2.0 में ये बातें शामिल हैं.
1.1.0 के बाद किए गए अहम बदलाव
- जब
InitializationProvider
को सेकंडरी प्रोसेस के लिए तय किया जाता है, तो मेटाडेटा लुकअप ठीक करता है. (Id9ff1) AppInitializer.isEagerlyInitialized()
में एक गड़बड़ी को ठीक किया गया. (I99e9a)
वर्शन 1.2.0-rc01
4 सितंबर, 2024
androidx.startup:startup-runtime:1.2.0-rc01
को बिना किसी बदलाव के रिलीज़ किया गया है. वर्शन 1.2.0-rc01 में ये कमिट शामिल हैं.
वर्शन 1.2.0-beta01
21 अगस्त, 2024
androidx.startup:startup-runtime:1.2.0-beta01
रिलीज़ हो गया है. वर्शन 1.2.0-beta01 में ये कमिट शामिल हैं.
नई सुविधाएं
- अगर प्रोफ़ाइलें प्ले से इंस्टॉल नहीं की जाती हैं, तो बेसलाइन प्रोफ़ाइल को इंस्टॉल करने के मामले में फ़ॉलबैक के लिए, साफ़ तौर पर
ProfileInstaller
डिपेंडेंसी जोड़ी गई.
वर्शन 1.2.0-alpha02
11 जनवरी, 2023
androidx.startup:startup-runtime:1.2.0-alpha02
रिलीज़ हो गया है. 1.2.0-alpha02 वर्शन में ये बदलाव शामिल हैं.
गड़बड़ियां ठीक की गईं
- जब
InitializationProvider
को सेकंडरी प्रोसेस के लिए तय किया जाता है, तो मेटाडेटा लुकअप ठीक करता है. (aosp/2012215)
वर्शन 1.2.0-alpha01
9 फ़रवरी, 2022
androidx.startup:startup-runtime:1.2.0-alpha01
रिलीज़ हो गया है. 1.2.0-alpha01 वर्शन में ये बदलाव शामिल हैं.
गड़बड़ियां ठीक की गईं
AppInitializer.isEagerlyInitialized()
में एक गड़बड़ी को ठीक किया गया. aosp/1855769
वर्शन 1.1.1
वर्शन 1.1.1
9 फ़रवरी, 2022
androidx.startup:startup-runtime:1.1.1
रिलीज़ हो गया है. वर्शन 1.1.1 में ये कमियां शामिल हैं.
गड़बड़ियां ठीक की गईं
AppInitializer.isEagerlyInitialized()
में एक गड़बड़ी को ठीक किया गया. aosp/1855769
वर्शन 1.1.0
वर्शन 1.1.0
4 अगस्त, 2021
androidx.startup:startup-runtime:1.1.0
रिलीज़ हो गया है. 1.1.0 वर्शन में ये बदलाव शामिल हैं.
यह रिलीज़, androidx.startup:startup-runtime:1.1.0-rc01
जैसी ही है.
1.0.0 के बाद किए गए अहम बदलाव
अब लाइब्रेरी या ऐप्लिकेशन के लिए, AndroidManifest.xml में एक से ज़्यादा
InitializationProvider
<provider>
एलिमेंट जोड़े जा सकते हैं. ऐसा उन लाइब्रेरी या ऐप्लिकेशन के लिए किया जा सकता है जिन्हें कई प्रोसेस में अपने-आप शुरू करने की ज़रूरत होती है. Ia0712, b/183136596बेहतर ProGuard नियम, मल्टी-डेक्स नियम, ताकि यह पक्का किया जा सके कि
Initializer
s प्राइमरी डेक्स फ़ाइल में शामिल हों. aosp/1743740androidx.startup
के इस्तेमाल को ऑप्टिमाइज़ करने के लिए, बेसलाइन प्रोफ़ाइल के नियम जोड़ें. aosp/17639340
वर्शन 1.1.0-rc01
21 जुलाई, 2021
androidx.startup:startup-runtime:1.1.0-rc01
रिलीज़ हो गया है. 1.1.0-rc01 वर्शन में ये कमिट शामिल हैं.
गड़बड़ियां ठीक की गईं
Initializer
s को प्राइमरी dex फ़ाइल में शामिल करें, यह पक्का करने के लिए बेहतर ProGuard नियम और मल्टी-डेक्स नियम. (aosp/1743740)androidx.startup
के इस्तेमाल को ऑप्टिमाइज़ करने के लिए, बेसलाइन प्रोफ़ाइल के नियम जोड़ें. (aosp/17639340
वर्शन 1.1.0-beta01
18 मई, 2021
androidx.startup:startup-runtime:1.1.0-beta01
रिलीज़ हो गया है. वर्शन 1.1.0-beta01 में ये कमिट हैं.
नई सुविधाएं
- अब लाइब्रेरी या ऐप्लिकेशन के लिए, AndroidManifest.xml में एक से ज़्यादा
InitializationProvider
<provider>
एलिमेंट जोड़े जा सकते हैं. ऐसा उन लाइब्रेरी या ऐप्लिकेशन के लिए किया जा सकता है जिन्हें कई प्रोसेस में अपने-आप शुरू करने की ज़रूरत होती है. (Ia0712, b/183136596)
गड़बड़ियां ठीक की गईं
- ProGuard के नियमों में छोटे-मोटे सुधार. (aosp/1691484)
वर्शन 1.1.0-alpha01
7 अप्रैल, 2021
androidx.startup:startup-runtime:1.1.0-alpha01
रिलीज़ हो गया है. 1.1.0-alpha01 वर्शन में ये कमिट शामिल हैं.
एपीआई में हुए बदलाव
- जिन लाइब्रेरी या ऐप्लिकेशन को कई प्रोसेस में अपने-आप शुरू होने की ज़रूरत होती है उनके लिए, अब ऐप्लिकेशन के
AndroidManifest.xml
में एक से ज़्यादाInitializationProvider
<provider>
एलिमेंट जोड़े जा सकते हैं. (Ia0712, b/183136596)
वर्शन 1.0.0
वर्शन 1.0.0
28 अक्टूबर, 2020
androidx.startup:startup-runtime:1.0.0
रिलीज़ हो गया है. वर्शन 1.0.0 में ये कमियां शामिल हैं.
1.0.0 के मुख्य फ़ीचर
- यह
ContentProvider
तय किए बिना, ऐप्लिकेशन के शुरू होने पर चलने के लिएInitializer
तय करने का आसान और बेहतर तरीका उपलब्ध कराता है. - यह धीरे-धीरे शुरू होने वाले प्रोसेस के लिए, एक जैसा एपीआई उपलब्ध कराता है.
Initializer
, अन्यInitializer
पर डिपेंडेंसी तय कर सकते हैं, जो साफ़ तौर पर शुरू करने के क्रम को तय करने में मदद करता है.
वर्शन 1.0.0-rc01
14 अक्टूबर, 2020
androidx.startup:startup-runtime:1.0.0-rc01
रिलीज़ हो गया है. 1.0.0-rc01 वर्शन में ये कमिट शामिल हैं.
यह रिलीज़, 1.0.0-beta01
जैसी ही है.
वर्शन 1.0.0-beta01
16 सितंबर, 2020
androidx.startup:startup-runtime:1.0.0-beta01
रिलीज़ हो गया है. 1.0.0-beta01 वर्शन में ये बदलाव शामिल हैं.
यह वर्शन, 1.0.0-alpha03
से मेल खाता है. androidx.startup
अब एपीआई के लिए पूरी तरह से तैयार है.
वर्शन 1.0.0-alpha03
19 अगस्त, 2020
androidx.startup:startup-runtime:1.0.0-alpha03
रिलीज़ हो गया है. वर्शन 1.0.0-alpha03 में ये कमियां हैं.
नई सुविधाएं
- नया
isEagerlyInitialized()
एपीआई जोड़ा गया है. इससेInitializer
को यह तय करने में मदद मिलती है कि उसे जल्दी से शुरू किया गया है या नहीं. (aosp/1372879, b/159952713)
वर्शन 1.0.0-alpha02
22 जुलाई, 2020
androidx.startup:startup-runtime:1.0.0-alpha02
रिलीज़ हो गया है. 1.0.0-alpha02 वर्शन में ये बदलाव शामिल हैं.
गड़बड़ियां ठीक की गईं
- स्टार्टअप-रनटाइम के लिए, उपभोक्ता के लिए ProGuard के नियम पब्लिश करें. (aosp/1347583, b/159595260)
AppInitializer
में स्टैटिक जांच को बेहतर बनाएं. (aosp/1331900)
वर्शन 1.0.0-alpha01
10 जून, 2020
androidx.startup:startup-runtime:1.0.0-alpha01
रिलीज़ हो गया है. 1.0.0-alpha01 वर्शन में ये कमिट शामिल हैं.
नई सुविधाएं
ऐप्लिकेशन स्टार्टअप लाइब्रेरी, ऐप्लिकेशन के स्टार्टअप के समय कॉम्पोनेंट को शुरू करने का आसान और बेहतर तरीका उपलब्ध कराती है. लाइब्रेरी डेवलपर और ऐप्लिकेशन डेवलपर, दोनों ही स्टार्टअप सीक्वेंस को आसान बनाने और इनिशलाइज़ेशन का क्रम साफ़ तौर पर सेट करने के लिए, ऐप्लिकेशन स्टार्टअप का इस्तेमाल कर सकते हैं.
यह शुरुआती रिलीज़ 1.0.0-alpha01
है.