Mini Verbigem — बदलावों का इतिहास
सबसे नई रिलीज़ें और उनमें क्या बदला।
v1.0.732026-09-12) — versionCode 73
साइन-अप पर ई-मेल पते की पुष्टि (एक कमी को बंद करना)।
- ई-मेल+पासवर्ड से बने खातों को ऐप में आने से पहले पता पुष्ट करना ज़रूरी है।
- नेविगेशन का गेट (
RequireAuth) असत्यापित खाते को सत्यापन स्क्रीन पर भेजता है; Google और फ़ोन इसे छोड़ देते हैं। - ई-मेल के लिंक पर क्लिक करने के बाद उपयोगकर्ता „दोबारा जाँचें” दबाता है →
reload() → ऐप में प्रवेश। - 6 भाषाओं (PL, EN, DE, ES, ZH, TR) में 10 नई
emailVerify.* स्ट्रिंग्स जोड़ी गईं।
v1.0.482026-09-08) — versionCode 49
PRO स्थिति अब हिसाब से तय होती है, हमेशा के लिए सहेजी नहीं जाती।
- खाता PRO तभी है जब दो में से एक शर्त पूरी हो: बैनर हटाने की सक्रिय खरीद (
noAdsUntil भविष्य में) या वॉलेट बैलेंस > 0। noAdsUntil खत्म होने पर खाली वॉलेट के साथ खाता वापस Free पर आ जाता है (जैसे क्रेडिट खत्म होने पर billUser)। सहेजा गया plan फ़ील्ड सिर्फ़ जानकारी के लिए है।- „सटीक” इंजन (HY-MT) हर PRO स्थिति के लिए खुला है — खाली वॉलेट वाले (सिर्फ़ noAds) के लिए भी। Free खाते के लिए यह बंद रहता है।
- यह web (
isProAccess) और Android (UserProfile.isPro) दोनों पर लागू है।
v1.0.40v1.0.46 (2026-09-06 → 2026-09-08) — versionCode 41–47
रिपॉज़िटरी इतिहास से फिर से बनाई गई समूहित प्रविष्टियाँ (Android ऐप के
हर संस्करण का विवरण /android/changelog.html में है)।
- „नया क्या है” पेज 6 भाषाओं में —
/changelog.html और /android/changelog.html CHANGELOG.md (PL = कानूनी स्रोत) से बनते हैं + लैंडिंग पेज पर लिंक। GitHub Releases का लिंक हटा दिया (निजी रिपॉज़िटरी)। - App Links:
mini.verbigem.com के लिए autoVerify वाला assetlinks.json। - पेज के साथ एक जैसा वर्शनिंग: संस्करण और APK URL
vite.config.ts में रखे जाते हैं, लैंडिंग /updates/version.json पढ़ता है; „ऐप डाउनलोड करें” लिंक और /download/android मौजूदा फ़ाइल की ओर इशारा करते हैं। हर बिल्ड पर APK dist/android/ में कॉपी होता है। - ऑनलाइन अनुवाद: चुना गया मॉडल (DeepSeek / Gemini / Claude) OpenRouter को भेजा जाता है, हर मॉडल की कीमत असली
usage.cost +10% मार्जिन से तय होती है — कोई तय कीमत नहीं। अपनी OpenRouter कुंजी के साथ भी उपलब्ध (मुफ़्त मॉडल)। - Paddle भुगतान: वॉलेट टॉप-अप के लिए Cloud Function
createCheckout; एनवायरनमेंट स्विच PADDLE_ENV (sandbox / production)। फ़ंक्शन us-central1 क्षेत्र में ले जाए गए (प्रोजेक्ट के अनुसार) — इससे सशुल्क अनुवाद और टॉप-अप की ग़लतियाँ ठीक हुईं। - क़ानूनी पेज: सेवा की शर्तें / रिफ़ंड / संपर्क + फ़ुटर लिंक और कैश हेडर।
- साइन-इन: Google के बाद तुरंत
/app पर जाना, पहले auth callback तक splash, रीडायरेक्ट सत्र में काम करता version-check। - BottomNav: सही रास्तों वाले 5 आइकन (
/app उपसर्ग)।
v1.0.472026-09-08) — versionCode 48
प्रोडक्शन पर Paddle भुगतान (LIVE) + „विज्ञापन हटाएँ” खरीदने के बाद PRO खाता।
- „विज्ञापन हटाएँ” = एक बार की प्रीपेड राशि, सदस्यता नहीं। चार पैकेज: $1 · 1 महीना, $3 · 3 महीने, $5 · 5 महीने, $10 · 10 महीने। आप एक बार भुगतान करते हैं, कुछ भी अपने आप नवीनीकृत नहीं होता।
- खरीदने के बाद खाता PRO 💎 स्थिति में चला जाता है —
transaction.completed वेबहुक अब plan: 'pro' भी सेट करता है (पहले सिर्फ़ noAdsUntil, जिससे web पर कुछ Pro सुविधाएँ खाते को Free ही देखती थीं)। - खाते की स्थिति कार्ड हमेशा वॉलेट बैलेंस दिखाता है (0.00 भी, जब वॉलेट टॉप-अप न हुआ हो — „विज्ञापन हटाएँ” क्रेडिट नहीं जोड़ता) और विज्ञापन लौटने तक के दिनों का काउंटर।
- Paddle कैटलॉग की LIVE कीमतें
src/billing/paddleConfig.ts और functions/index.js में जोड़ी गई हैं; checkout mini.verbigem.com डोमेन पर चलता है।
v1.0.392026-09-05) — versionCode 40
Mini Verbigem रिपॉज़िटरी का पहला आधिकारिक संस्करण टैग (Verbigem परिवार का साफ़-सुथरा अनुवादक — mini.verbigem.com)।
नया क्या है
- अनुवाद के दो तरीके
- लोकल तरीका (बातचीत): दो लोग, एक डिवाइस, दोनों दिशाओं में बारी-बारी अनुवाद + ऑटो-TTS।
- रिमोट तरीका (चैट): उपयोगकर्ता खोज, निमंत्रण, रीयल-टाइम 1:1 चैट (Firestore
onSnapshot), भेजने से पहले अनुवाद।
- लोकल इंजन (ऑफ़लाइन, डिवाइस पर)
- तेज़: Qwen3-0.6B q4; सटीक: HY-MT1.5-1.8B q4 (WebGPU → WASM fallback)।
- मॉडल डाउनलोड गेट ठीक एक बार, UI में मॉडल के नाम के बिना।
- Pro परत
- इंजन स्विच: तेज़ / सटीक / दोनों / ऑनलाइन API (DeepSeek)।
OnlineEngine server-side Cloud Function proxy से — API कुंजी क्लाइंट से बाहर, टोकन काउंटर, 10% मार्जिन।- OCR: Tesseract.js (Free) + DeepSeek Vision (Pro)।
- पहले दिन से Paddle MoR भुगतान: $1/महीना बैनर (विज्ञापन बंद) + प्रीपेड API वॉलेट ($3/$5/$10); webhook fulfillment E2E काम करता है।
- खाता: ई-मेल/पासवर्ड + Google (Firebase Auth), प्रोफ़ाइल (उपनाम, अवतार, भाषाएँ,
free/pro प्लान, वॉलेट)। - लैंडिंग पेज AuthModal, Features/Pricing/Download सेक्शन और
/android/version.json से लिया जाने वाला डायनामिक APK URL। - i18n pl/en (बाकी 4 भाषाएँ EN पर गिरती हैं); वर्शनिंग + kill-SW — पुराने संस्करण पर ज़बरदस्ती रीलोड।
- वर्कफ़्लो नियम: हर बड़े कोड बदलाव के बाद — README अपडेट +
git push।