प्रोडक्ट रिलीज़ मैनेज करना
ऑटोमेटेड बिल्ड्स और मैनुअल अपलोड दोनों एक ही जगह पर आते हैं — Admin → Licensing → Product Releases — और वहाँ से उन्हें एक ही तरीके से मैनेज किया जा सकता है।
मैनुअल अपलोड अभी भी काम करता है
रिलीज़ शिप करने के लिए आपको कनेक्टेड रिपॉजिटरी की ज़रूरत नहीं है। एक प्रोडक्ट रिलीज़ बनाएँ, फिर सीधे एक ज़िप एसेट अपलोड करें — यह वन-ऑफ बिल्ड्स, पार्टनर डिलीवरेबल्स, या उन प्रोडक्ट्स के लिए उपयोगी है जिनका प्लेटफॉर्म पर कोई Git हिस्ट्री नहीं है।
रिलीज़ को एडिट करना
रिलीज़ पब्लिश होने के बाद भी, नीचे दी गई चीज़ों को किसी भी समय बदला जा सकता है:
- चेंजलॉग — क्या बदला है, इसका विवरण देने वाला रिच टेक्स्ट
- मेटाडेटा — कस्टम की/वैल्यू पेयर्स (जैसे बिल्ड नंबर, चेंजलॉग URL)
- ज़रूरतें (Requirements) — अन्य मॉड्यूल्स या प्रोडक्ट्स के न्यूनतम वर्ज़न जिन पर यह रिलीज़ निर्भर करती है
- न्यूनतम अपग्रेड करने योग्य वर्ज़न — सबसे पुराना इंस्टॉल किया गया वर्ज़न जिसे सीधे इस रिलीज़ पर अपग्रेड करने की अनुमति है
एसेट को बदलना
नया वर्ज़न बनाए बिना रिलीज़ की डाउनलोड करने योग्य फ़ाइल को बदलने के लिए एक नई ज़िप अपलोड करें — यह वर्ज़न नंबर बढ़ाए बिना खराब बिल्ड को पैच करने के लिए उपयोगी है।
डाउनलोड ट्रैकिंग
हर डाउनलोड उस रिलीज़ के डाउनलोड काउंट को बढ़ा देता है। Downloads रिपोर्ट (Admin → Licensing → Reports → Downloads) कुल संख्या को हर वर्ज़न के हिसाब से अलग-अलग दिखाती है, ताकि आप समय के साथ हर रिलीज़ का एडॉप्शन देख सकें।
Default Release और Pinning
द default release वह है जिसे Launcher और customer downloads serve करते हैं। डिफ़ॉल्ट रूप से, सबसे हाल ही में पब्लिश किया गया release अपने आप डिफ़ॉल्ट बन जाता है — एक नया वर्शन पब्लिश करने पर वह प्रमोट हो जाता है और पिछला वाला डिमोट हो जाता है।
किसी पुराने वर्शन को डिफ़ॉल्ट बनाए रखने के लिए (उदाहरण के लिए, किसी release को तब तक रोके रखने के लिए जब तक आप उसकी वैलिडेशन पूरी न कर लें), उस release को खोलें और चुनें Pin as Default। एक pinned release नए वर्शन पब्लिश होने के बाद भी डिफ़ॉल्ट बना रहता है — नए releases स्टोर और उपलब्ध तो रहते हैं, लेकिन वे अपने आप डिफ़ॉल्ट का स्थान नहीं लेते। Set to Auto (Latest) को चुनें ताकि unpin हो सके और latest-wins वाला व्यवहार वापस आ जाए।

