كل إصدار جديد موثّق هنا — ميزات، إصلاحات أمنية، تحسينات وصول وأداء. نحن نلتزم بالشفافية حول ما يُشحن ومتى.
يُحدَّث تلقائياً مع كل إطلاق
v1.13.10الأحدث
سلسلة تحسينات أمن وخصوصية شاملة (Apple-grade): إلغاء معالجة بريد الدعم عبر AI خارجي، إصلاح race condition في الاشتراكات، توقيع Intel Mac صحيح، وتشذيب أمن متكامل.
إصلاحات أمن وخصوصية
إزالة Cloudflare AI من بريد الدعم: classifyIntent + generateReply الآن heuristics محلية. لا بيانات عملاء تُرسَل خارجياً.
تدوير GIFT_ADMIN_SECRET: السرّ القديم المكشوف معطَّل + جديد قوي مُولَّد عشوائياً (64 char hex).
perMachine: true لـWindows (التطبيق في Program Files + اختصار سطح المكتب).
خلفية DMG احترافية + Intel/ARM64 builds منفصلة على CI.
v1.13.2 — v1.13.5
تحسينات تجربة العميل بعد الشراء — توحيد روابط التحميل لكل باقة بين الموقع والبريد، إصلاح صفحة "تم الاشتراك بنجاح"، خطوات تثبيت مخصّصة لـmacOS وWindows، خلفية DMG احترافية، وأقسام إدارة الاشتراك والاسترجاع.
إصلاحات تجربة العميل (UX)
صفحة "تم الاشتراك": تسلسل ثقة جديد يُلغي ظهور رسالة "لم يتم التحقق من الدفع" للعملاء الذين دفعوا فعلاً.
روابط التحميل: توحيد بين الموقع والبريد — كل باقة تحصل على ملفها الصحيح (meyar-setup-{air|plus|max}-{windows|macos}).
أحجام تحميل صحيحة: 455 MB Windows / 2.85–5.97 GB macOS حسب الباقة (بدلاً من الأرقام المخيفة 5.5–9.6 GB).
خلفية DMG احترافية: تصميم متدرّج بألوان العلامة + سهم توضيحي + "اسحب إلى Applications".
أقسام جديدة: بطاقات إدارة الاشتراك، إلغاء الاشتراك، تغيير الباقة، سياسة الاسترجاع.
تصحيحات اتساق + ثقة
أسعار صحيحة وموحّدة (AIR 89 / PLUS 149 / MAX حسب الطلب) في Schema.org + إيميلات التذكير + صفحة الباقات.
نافذة الاسترجاع موحّدة على 14 يوماً في كل الصفحات (كانت 7 vs 14 متناقضة).
تحديث صفحة SmartScreen-help لتعكس أن التوقيع الرقمي SSL.com OV نشط منذ 15 مايو.
إضافة سياسة الاسترجاع والدعم الفني وسجل التغييرات إلى تذييل الصفحة.
المصطلح الموحّد: "مفتاح الترخيص" بدلاً من خلط "كود التفعيل".
v1.13.0
بنية تحتية للتصحيحات الفورية (Hot-Patch Infrastructure) — تحسينات المحتوى تصل العملاء خلال 6 ساعات بدون إعادة تثبيت، مع منصة إدارة Meyar Forge، وترقية المحرّك القانوني لأسلوب "كبير الشركاء".
Hot-Patch Infrastructure
نشر تحسينات الـPrompts والإعدادات لكل العملاء في < 6 ساعات بدون CI rebuild.
مصادقة ثلاثية لكل تصحيح: SHA-256 + HMAC-SHA256 + AES-GCM اختياري.
إلغاء صريح للتصحيحات المعطوبة عبر revoked_ids في الـmanifest.
واجهة /system-updates داخل التطبيق لإدارة التصحيحات يدوياً.
ترقية المحرّك القانوني — Platinum
Prompt جديد بأسلوب "كبير الشركاء" — Senior Legal Strategist tone.
إلزام Triad: نظام + لائحة تنفيذية + سابقة قضائية في كل إجابة تحليلية.
Proactive Insight: فقرة "تنبيه استراتيجي" في كل إجابة تكشف مخاطر لم يسأل عنها العميل.
قائمة ممنوعات للقضاء على عبارات الـchatbot ("بصفتي مساعداً"، "بناءً على طلبك"، إلخ).
جودة + توقيع رقمي
توقيع رقمي رسمي عبر SSL.com OV Code Signing — GLOW MARK Establishment.
أكبر تحديث جوهري في تاريخ معيار: تغطية كاملة لـ32 نظاماً سعودياً كنسياً، 565 ألف vector في قاعدة البيانات، وإصلاحات حرجة في محرّك تحليل المواد العربية.
قاعدة البيانات — تغطية مكتملة
32/32 نظاماً سعودياً كنسياً الآن بتغطية ≥85% — كانت 16 ناقصة قبل التحديث.
إجمالي قاعدة البيانات: 565,673 vector (زيادة 250% عن الإصدار السابق).
1,150 نظاماً ولائحة، 109,842 مادة قانونية مفهرسة.
أنظمة جديدة كاملة التغطية: مكافحة الإرهاب (88 مادة)، البنوك (22)، القضاء كاملاً (85)، الأحوال المدنية (43)، التنفيذ (90).
+27 نظاماً آخر بتغطية ≥85% (المرور، الإفلاس، التأمينات، إلخ).
إصلاحات حرجة في المحرّك
parser المواد العربية: استرجاع المواد المفقودة بصيغة "الحادية والـ..." في نظام التنفيذ (المواد 21، 31، 41، 51، 61، 71، 81، 91 — كانت كلها مفقودة منهجياً).
قاموس اكتشاف النصوص القانونية: توسعة المفردات لتشمل القانون المدني (قرابة، أهلية، عقار، إيجاب، تضامن، حوالة، مقاصة، وغيرها).
schema migration: 8 ملفات JSON تاريخية (98,324 مادة) تم تحويلها إلى الـschema الحديث.
إصلاح metadata الـlaw_name + article_number لـ5,628 chunk في ChromaDB.
تحسين دقة تحديد قاعدة البيانات الفعلية (LocalAppData fallback للمسارات العربية).
مصادر جديدة
نظام القضاء بـ85 مادة كاملة من ويكي مصدر (المصدر العام الموثوق).
4 مصادر جديدة لإغلاق الفجوات (lawhub، nezams، mohamah، wikisource).
77 لائحة من وثائق وزارة العدل عبر OCR Tesseract Arabic.
جودة + اختبارات
140 unit test جديد (الإجمالي: 308 اختبار) — الجميع ينجح.
archive سياسة "no-delete": كل تغيير قابل للتراجع، صفر فقدان بيانات.
توثيق كامل لـ12 خطوة قبل الإطلاق + قائمة rollback.
v1.6.0مستقرّ
إطلاق حزمة شاملة: ترخيص متعدد الأجهزة، طابور إعادة محاولة للبريد، زر استئناف أثناء الانقطاع، وباقة المؤسسات بتصميم احترافي جديد.
ميزات جديدة
دعم جهازين لكل ترخيص — نقل ذاتي مرة كل 90 يوماً دون دعم فني.
باقة MAX (مؤسسات) بتصميم enterprise-grade — "احصل على العرض" + طلب انضمام مخصّص.
زر «استئناف» يظهر داخل الإجابة إذا انقطع الاتصال أثناء التدفق.
طابور persistent لإعادة محاولة بريد الترخيص — لا رسالة تضيع حتى لو تعطل مزود SMTP.
لوحة Admin لمراقبة طابور البريد: GET /api/v1/admin/email-queue + summary + retry.
بانر ترويجي + تحديث الأسعار: AIR 89 ر.س، PLUS 149 ر.س (بدلاً من 49 و 99).
تحسينات أمنية
Admin auto-login الآن يتطلب X-Admin-PIN header كطبقة دفاع إضافية.
Multi-device verify يستخدم SELECT ... FOR UPDATE لمنع race بين طلبات متزامنة.
Rate limit على POST /contact (5 في الدقيقة لكل IP) يحدّ من إغراق صندوق الوارد.
فحص قوة JWT secret: يرفض الإقلاع في prod إذا كان قصيراً أو يحتوي substring ضعيف.
Webhook HMAC إلزامي في prod (Shopify + Salla + Zid) — لا توقيع = 503.
Revocation list endpoint فعلي (/api/v1/license/revocation-list) يفرض استرداد الأموال خلال 24 ساعة.
الوصول والأداء
aria-label على كل زر SVG-only + aria-expanded ديناميكي على FAQ.
Focus trap + inert background في modal طلبات المؤسسات.
skip-link + <main> landmark على الصفحات الرئيسية.
Preconnect لـ Google Fonts على 9 صفحات — توفير 100-150ms LCP.
Contrast على النصوص الثانوية: #86868b → #5a5a60 (يجتاز WCAG AA).
role=tablist + aria-selected على أزرار تصنيف نموذج التواصل.
إصلاحات
Electron: قفل نسخة واحدة — لا تُفتح نسختان من التطبيق في آن واحد.
تدفق النص الطويل: rAF batching + AbortController + flush-on-cancel بلا تسريب DOM.
401 أثناء stream يُنظّف tokens ويعيد توجيه /login بعد 1.2 ثانية.
نموذج التصدير يستبعد meyar_license_key + tokens من الـ JSON backup.
CaseChat يعرض Toast عند انقطاع SSE مع مسودة جزئية.
v1.5.5مستقرّ
تحديث تلقائي صامت بنمط Apple + تحسين تدفق التوكنات.
ميزات جديدة
بانر تحديث تلقائي صامت — يعمل في الخلفية بدون مقاطعة.
pipeline UQN لتغطية الجريدة الرسمية (قرارات متحدث رسمي).
v1.5.3مستقرّ
إصلاحات في CI للبناء + dmg-license كاختيارية.
إصلاحات
dmg-license نُقلت إلى optionalDependencies — يحل مشكلة bootstrap على Windows.
CI verify steps أصبحت non-fatal — لا تعطّل البناء بسبب فحص ثانوي.