Jetifier
नया अपडेट | रिलीज़ किया गया जांचा और परखा हुआ वर्शन | रिलीज़ कैंडिडेट | बीटा रिलीज़ | ऐल्फ़ा रिलीज़ |
---|---|---|---|---|
2 सितंबर, 2020 | - | - | 1.0.0-beta10 | - |
सुझाव/राय दें या शिकायत करें
आपके सुझाव, शिकायत या राय से हमें Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या इस लाइब्रेरी को बेहतर बनाने के लिए आपके पास कोई सुझाव है, तो हमें बताएं. नई लाइब्रेरी बनाने से पहले, कृपया इस लाइब्रेरी में मौजूद मौजूदा समस्याओं पर एक नज़र डालें. किसी मौजूदा समस्या पर अपना वोट जोड़ने के लिए, स्टार बटन पर क्लिक करें.
ज़्यादा जानकारी के लिए, समस्या ट्रैकर का दस्तावेज़ देखें.
वर्शन 1.0.0
वर्शन 1.0.0-beta10
2 सितंबर, 2020
androidx.jetifier:jetifier-core:1.0.0-beta10
और androidx.jetifier:jetifier-processor:1.0.0-beta10
रिलीज़ हो गए हैं. 1.0.0-beta10 वर्शन में ये बदलाव शामिल हैं.
नई सुविधाएं
- टाइमस्टैंप से जुड़ी नीति को लागू किया गया (डेटरमिनिस्टिक बिल्ड के लिए)
- इसका इस्तेमाल करने के लिए, jetifier स्टैंडअलोन में नया पैरामीटर “--timestampsPolicy” जोड़ा गया है.
- jetifier को asm 8 पर अपग्रेड किया गया
गड़बड़ियां ठीक की गईं
- इनपुट के तरीके की स्ट्रिंग मैपिंग तय करना
वर्शन 1.0.0-beta09
19 फ़रवरी, 2020
androidx.jetifier:jetifier-core:1.0.0-beta09
और androidx.jetifier:jetifier-processor:1.0.0-beta09
रिलीज़ हो गए हैं. 1.0.0-beta09 वर्शन में ये बदलाव शामिल हैं.
नई सुविधाएं
- एक्सएमएल में
@link
रेफ़रंस को प्रोसेस करने के लिए सहायता जोड़ी गई
गड़बड़ियां ठीक की गईं
- उन लाइब्रेरी को फिर से लिखें जिनमें androidx और android.support रेफ़रंस का इस्तेमाल किया गया है, क्योंकि इन्हें पहले छोड़ दिया गया था. (b/148462462)
वर्शन 1.0.0-beta08
20 नवंबर, 2019
androidx.jetifier:jetifier-core:1.0.0-beta08
और androidx.jetifier:jetifier-processor:1.0.0-beta08
रिलीज़ हो गए हैं. 1.0.0-beta08 वर्शन में ये बदलाव शामिल हैं.
गड़बड़ियां ठीक की गईं
- ProGuard की मदद से पार्स करने से जुड़ी गड़बड़ी को ठीक किया गया (b/134100420)
- बिना बदलाव किए गए संग्रहों में, हस्ताक्षर से जुड़ी गड़बड़ी को ठीक किया गया (b/142580430)
- एक फ़ाइल में बदलाव करते समय दिखने वाली ग़ैर-ज़रूरी चेतावनी हटाई गई (b/143609228)
वर्शन 1.0.0-beta07
18 सितंबर, 2019
com.android.tools.build.jetifier:jetifier-core:1.0.0-beta07
और com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta07
रिलीज़ हो गए हैं. 1.0.0-beta07 वर्शन में ये बदलाव शामिल हैं.
गड़बड़ियां ठीक की गईं
androidx.navigation
लाइब्रेरी की मैपिंग ठीक की गई
वर्शन 1.0.0-beta06
15 अगस्त, 2019
androidx.jetifier:jetifier-core:1.0.0-beta06
और androidx.jetifier:jetifier-processor:1.0.0-beta06
रिलीज़ हो गए हैं. इस वर्शन में शामिल किए गए कमिट यहां देखे जा सकते हैं.
गड़बड़ियां ठीक की गईं
Class.getResourceAsStream()
में थ्रेड की सुरक्षा से जुड़ी समस्या को ठीक किया गया. (b/137929327, b/120277395)Jetifier स्टैंडअलोन के साथ फ़ाइलों को लोकल तौर पर प्रोसेस करते समय आने वाली
NullPointerException
गड़बड़ी को ठीक किया गया (b/136576786)
वर्शन 1.0.0-beta05
18 जून, 2019
com.android.tools.build.jetifier:jetifier-core:1.0.0-beta05
और com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta05
रिलीज़ हो गया है. इस वर्शन में शामिल किए गए कमिट यहां देखे जा सकते हैं.
नई सुविधाएं
- नेविगेशन और WorkManager के लिए मैपिंग जोड़ता है.
- Jetifier अब AndroidX के रेफ़रंस वाली लाइब्रेरी को स्किप कर सकता है (b/119135578)
गड़बड़ियां ठीक की गईं
- jetifier में कॉन्फ़िगरेशन लोड करते समय स्ट्रीम बंद करना (b/120277395
- गलत तरीके से माइग्रेट की गई बंडल की कुंजी की स्ट्रिंग ठीक करना
वर्शन 1.0.0-beta04
25 फ़रवरी, 2019
com.android.tools.build.jetifier 1.0.0-beta04
रिलीज़ हो गया है.
गड़बड़ियां ठीक की गईं
ConstraintLayout
को1.1.3
में अपडेट किया गयाandroid.support.v4.os.ResultReceiver
(b/123651524) की मैपिंग ठीक की गई
वर्शन 1.0.0-beta03
7 फ़रवरी, 2019
com.android.tools.build.jetifier 1.0.0-beta03
रिलीज़ हो गया है.
नई सुविधाएं
- अगर Jetifier को किसी जेटफ़ाइड JAR में कोई हस्ताक्षर मिलता है, तो अब वह अपवाद दिखाता है.
-stripSignatures
का इस्तेमाल करके, इसे बंद किया जा सकता है. इससे सभी हस्ताक्षर वाली फ़ाइलें हट जाएंगी. यह उन लाइब्रेरी पर लागू नहीं होता जिनमें पुरानी सहायता लाइब्रेरी पर कोई डिपेंडेंसी नहीं होती, क्योंकि jetifier इन लाइब्रेरी को स्किप कर देता है (aosp/894356)
गड़बड़ियां ठीक की गईं
- android.support.customtabs को जेटफ़िकेट करने की प्रोसेस को ठीक किया गया, ताकि जेटफ़िकर अब कॉन्स्टेंट को माइग्रेट न करे (aosp/875343)
- इस गड़बड़ी को ठीक किया गया है: अगर संग्रह में POM फ़ाइल (aosp/876353) मौजूद होती है, तो jetifier हमेशा उन संग्रह को 'बदलाव किया गया' के तौर पर मार्क करता है जिनमें बदलाव नहीं किया गया है