Git commits को release notes में बदलने वाली सेवा
(updated.dev)Updated.dev एक ऐसी सेवा है जिसमें GitHub commits चुनने पर AI अपने-आप release notes (changelog) का ड्राफ्ट बना देता है.
नियमित release notes यूज़र एंगेजमेंट को अधिकतम 300% तक बढ़ाने और churn rate कम करने में प्रभावी होते हैं. और सबसे बढ़कर, यह यूज़र्स को लगातार बेहतर होते प्रोडक्ट और हमेशा नवीनतम वर्ज़न इस्तेमाल करने जैसा अनुभव देता है.
लेकिन release notes लिखना हमेशा झंझट वाले कामों में से एक है. commits खंगालकर बदलावों को व्यवस्थित करना, उन्हें यूज़र-फ्रेंडली भाषा में ढालना, वही सामग्री email newsletter के लिए सेट करना, और बदली हुई चीज़ों को प्रोडक्ट के अंदर बताना पड़ता है. मैंने यह दोहराया जाने वाला काम automate करने के लिए इसे बनाया है.
उपयोग करने का तरीका:
- GitHub repository कनेक्ट करें
- वे commits चुनें जिन्हें release notes में शामिल करना है
- ड्राफ्ट की समीक्षा करें और publish करें
publish करते ही यह public page पर तुरंत दिखने लगता है, और उसी सामग्री को email से भेजा जा सकता है या in-app widget के रूप में प्रोडक्ट के भीतर popup की तरह दिखाया जा सकता है.
मुख्य फीचर्स:
- commits का अपने-आप संग्रह और labeling
- release notes का ड्राफ्ट जनरेशन
- Linear changelog स्टाइल का in-app widget और public page
- custom domain कनेक्ट करना
- email भेजना और tracking
इसे एक solo developer बना रहा है. आप feedback देंगे तो मैं उसे सक्रिय रूप से शामिल करूंगा!
3 टिप्पणियां
अभी-अभी इसे Product Hunt पर पोस्ट किया है! एक बार देखकर कमेंट में अपना feedback छोड़ दें, इससे मुझे बहुत मदद मिलेगी। धन्यवाद!
Product Hunt लिंक: https://www.producthunt.com/products/updated
मुझे यह जानना है कि अभी भी simple code के साथ Git Action में branch diff से release notes बनाना संभव है, तो core functionality में क्या फर्क है..?
अगर आपकी टीम हर branch के लिए release notes लिखती है, और release notes को बाहर साझा करने के बजाय केवल आंतरिक समझ के लिए इस्तेमाल करती है, तो वह तरीका भी प्रभावी हो सकता है!
Updated.dev सार्वजनिक release notes के लिए बनाया गया है। इसमें customizable public site, email subscription और tracking, in-app notifications, notes लिखने के लिए inline assistant जैसी सुविधाएँ हैं, इसलिए सिर्फ "release notes generation" ही नहीं, बल्कि generation के बाद end user तक पहुँचने की पूरी journey को भी आसानी से manage किया जा सकता है।