SemVer Release Advisor
Decide the exact next version from your release changes
SemVer रिलीज़ सलाहकार क्या है?
यह चेंजलॉग या Conventional Commits को समझाने योग्य मेजर, माइनर, पैच, प्रीरिलीज़ या बिना रिलीज़ की सलाह में बदलता है और अगला सटीक संस्करण निकालता है। निर्णय टिकट के आकार या QA प्रयास के बजाय सार्वजनिक अनुबंध की संगतता पर आधारित है।
अगला संस्करण कैसे तय करें
सख्त Semantic Version, प्रोजेक्ट प्रकार और नीति चुनें, फिर हर पंक्ति में एक बदलाव पेस्ट करें। केवल अस्पष्ट मदों की समीक्षा करें। असंगत सार्वजनिक बदलाव मेजर, संगत नई सुविधा माइनर और संगत सुधार पैच है।
SemVer नियम और 0.x प्रोजेक्ट
स्थिर 1.x और बाद के संस्करणों में सबसे अधिक प्रभाव वाला बदलाव निर्णय करता है। SemVer शुरुआती 0.x के लिए सार्वभौमिक बंप नियम नहीं देता, इसलिए सख्त प्रभाव और व्यावहारिक 0.x नीति अलग दिखाई जाती है।
कमिट, रेंज और गोपनीयता
feat माइनर, fix पैच और ! या BREAKING CHANGE मेजर का शुरुआती सुझाव देते हैं। आधिकारिक semver पैकेज सत्यापन, तुलना, बंप और npm रेंज जाँच करता है। पाठ ब्राउज़र में ही रहता है।
सामान्य प्रश्न
क्या E2E परीक्षण बंप तय करता है? नहीं, यह रिलीज़ जोखिम है।
क्या v1.2.3 सख्त SemVer है? नहीं, इसे टैग मानकर 1.2.3 किया जाता है।
क्या बिल्ड मेटाडेटा प्राथमिकता बदलता है? नहीं।
क्या deprecation मेजर है? सुविधा रखते हुए deprecation माइनर है; हटाना मेजर है।
