سجل تغييرات Domain Seller
الإصدار 1.3.0 - صدر في 2026-06-02
- جديد: تمت إضافة تحذير لمسؤول الشبكة عندما يصبح رصيد موزّع HostAfrica منخفضًا جدًا
- جديد: تمت إضافة ربط تلقائي للنطاقات المسجلة حديثًا بموقع الشبكة
- إصلاح: تم تطبيق متطلبات حقول المسجّل فقط عند تسجيل نطاق جديد
- إصلاح: أصبحت إشعارات مراقبة الرصيد قابلة للتجاهل
- إصلاح: تم ضمان الحفاظ على تفاصيل فوترة المسجّل في WooCommerce
- إصلاح: تم فرض متطلبات جهة اتصال المسجّل أثناء التسجيل
- إصلاح: تم منع إنشاء منتجات تسجيل النطاقات بهامش ربح 0%
- إصلاح: تم الحفاظ على اختيارات النطاقات والتسعير خلال تدفق جلسة إتمام الشراء
- إصلاح: تم تحسين عرض عملة تسعير نطاقات HostAfrica
- إصلاح: تم تحسين سلوك إجراء نموذج إتمام الشراء لمنع عدم تطابق متغيرات الاستعلام في نواة WP
- تحسين: تم ربط وثائق إعداد موزّع HostAfrica في إرشادات الإعداد
الإصدار 1.2.0 - صدر في 2026-05-25
- جديد: تمت إضافة HostAfrica كتكامل لبيع النطاقات مع دعم إتمام الشراء، ومعالج الإعداد، والبحث، وTLD/التسعير، والتسجيل، والتجديد، والنقل، وخادم الأسماء، وDNS، ورمز EPP، وقفل المسجّل، وحماية الهوية
- جديد: تمت إضافة Openprovider كتكامل لبيع النطاقات مع دعم تسعير الموزّعين، والتسجيل، والتجديد، والنقل، وخادم الأسماء، وDNS، ورمز EPP، وقفل المسجّل، وخصوصية WHOIS، ومزامنة TLD
- جديد: تمت إضافة Hostinger كتكامل لبيع النطاقات باستخدام رمز Hostinger API المشترك من التكامل الأساسي لفحوصات التوفر، والتسجيل، وتحديثات خادم الأسماء، وقفل المسجّل، وخصوصية WHOIS
- تحسين: تمت إضافة كتل توثيق لإجراءات ومرشحات دورة حياة النطاق لإرشادات تكامل المطورين
- تحسين: تم تحديث بيانات توافق plugin الوصفية إلى WordPress 7.0 في ملف اقرأني للإضافة
- تحسين: تم تحديث قوالب التخطيط المستخدمة لتنسيق الإصدارات القادمة
الإصدار 1.1.0 - صدر في 2026-05-08
- جديد: تم تنفي ذ إنشاء سجلات DNS (
add_dns_record) لمسجّلي ResellerClub وEnom وOpenSRS - إصلاح: أصبح محلل سجلات DNS الافتراضي يتحمل رموز {DOMAIN} و{SITE_URL}
- إصلاح: تم وضع مساحات أسماء لمعرّفات حقول إتمام الشراء لاختيار النطاق لمنع التعارض مع site_url
الإصدار 1.0.8 - صدر في 2026-05-07
- إصلاح: أصبح تسعير نطاقات ResellerClub يجلب الآن أسعار التكلفة المباشرة من endpoint الـ API الصحيح
الإصدار 1.0.7 - صدر في 2026-05-06
- إصلاح: يرسل ResellerClub test_connection معامل tlds المطلوب (#224)
الإصدار 1.0.6 - صدر في 2026-05-05
- إصلاح: أصبح تسجيل نطاقات ResellerClub يعمل الآن بشكل صحيح مع معالجة محسّنة لاستجابة API وتوجيه مزوّد يعتمد على السجل
- إصلاح: تحسينات تجربة المستخدم لصفحة إدارة Register Domain
- تمت الإزالة: تكامل مسجّل CyberPanel
الإصدار 1.0.5 - صدر في 2026-04-02
- جديد: تكامل مسجّل GoDaddy لتسجيل النطاقات وإدارتها
- جديد: تكامل مسجّل NameSilo
- جديد: تكامل مسجّل ResellerClub
- جديد: التحقق تلقائيًا من نطاق إرسال SES عند شراء النطاق وربطه
- إصلاح: حماية ثوابت plugin من إعادة التعريف في بيئة الاختبار
- إصلاح: يتم تقسيم كلمات أعلام MySQL بشكل صحيح في install-wp-tests.sh
الإصدار 1.0.4 - صدر في 2026-03-14
- إصلاح: بعض أصول css المفقودة
- إصلاح: خطأ متعلق بعدم توفر tlds
الإصدار 1.0.3 - صدر في 2026-03-09
- إصلاح: أخطاء خاصية Vue التفاعلية (domain_option, selected_domain, domain_provider) عند استخدام قالب التسجيل القديم مع shortcode إتمام الشراء
- إصلاح: عدم محاذاة حقل إدخال النطاق الفرعي والنص كبير الحجم في حقل إتمام الشراء لاختيار النطاق
- إصلاح: إخفاء كتلة المعاينة "سيكون عنوان URL الخاص بك" عند وجود حقل اختيار النطاق
الإصدار 1.0.2 - صدر في 2026-03-01
- تحسين: تمت إزالة إعدادات هامش الربح العامة من صفحة الإعدادات — أصبح التسعير الآن حصريًا لكل منتج
- تحسين: تمت إضافة رابط "إدارة منتجات النطاقات" في صفحة الإعدادات للتنقل السريع
- تحسين: أوصاف حقول أوضح وتلميحات أدوات لإعدادات منتج النطاق (شامل مقابل خاص بـ TLD، وأنواع هامش الربح، والتسعير التمهيدي)
- تحسين: أوصاف أفضل في جميع أنحاء صفحة الإعدادات (البحث في TLDs، والتجديدات، وDNS، والإشعارات)
الإصدار 1.0.1 - صدر في 2026-02-27
- جديد: أداة استيراد TLD لإدارة الأسعار بالجملة
- جديد: دعم الأسعار التمهيدية لمنتجات النطاقات
- جديد: مجموعة اختبارات E2E باستخدام Cypress
- جديد: قوالب بريد إلكتروني لإشعارات دورة حياة النطاق
- جديد: حقول عنوان المسجّل في نافذة تسجيل النطاق الإدارية، مع تعبئتها مسبقًا من الإعدادات
- جديد: واجهة إدارة DNS للعملاء مع دعم إضافة السجلات وتعديلها وحذفها
- جديد: خيار إتمام الشراء "أحضر نطاقك الخاص" مع ربط تلقائي للنطاق
- جديد: إنشاء تلقائي لعنوان URL للموقع من اسم النطاق أثناء إتمام الشراء
- جديد: تهيئة خادم الأسماء الافتراضي وسجلات DNS في الإعدادات
- جديد: تفاصيل تسجيل النطاق وإدارة DNS في صفحة تعديل النطاق الأساسية
- جديد: ينشئ معالج الإعداد تلقائيًا منتج نطاق افتراضيًا بقيم افتراضية مناسبة
- جديد: مزامنة TLD تلقائية يومية عبر cron على جميع المزوّدين المهيّأين
- جديد: حماية خصوصية WHOIS مع تهيئة لكل منتج (مفعّلة دائمًا، اختيار العميل، أو معطّلة)
- جديد: مربع اختيار خصوصية WHOIS في إتمام الشراء مع عرض السعر ودعم الوضع الداكن
- جديد: صفحة إدارة تسجيل النطاق لتسجيل النطاقات يدويًا
- جديد: تح ديثات تلقائية للإضافة عبر خادم تحديث Ultimate Multisite
- جديد: تبويب فلترة نوع منتج النطاق في جدول قائمة المنتجات مع تنسيق شارة أرجوانية
- جديد: حقول جهة اتصال المسجّل (الاسم، العنوان، المدينة، الولاية، الرمز البريدي، البلد، الهاتف) في نموذج إتمام شراء النطاق
- جديد: التحقق من حقول المسجّل قبل استدعاء API للمسجّل مع رسائل خطأ واضحة
- جديد: قنوات سجل خاصة بالمزوّد لأحداث تسجيل النطاقات (مثل domain-seller-namecheap.log)
- جديد: حقول جهة اتصال المسجّل في نموذج التسجيل/إتمام الشراء الرئيسي (تظهر عند تسجيل نطاق)
- محسّن: استُبدل حقل البحث عن النطاق في إتمام الشراء بحقل موحّد لاختيار النطاق يدعم تبويبات النطاق الفرعي، والتسجيل، والنطاق الموجود
- محسّن: تُعرض إعدادات منتج النطاق مضمنة في صفحة تعديل المنتج عبر نظام الودجات الأساسي
- محسّن: تتكامل معلومات نطاق العميل مع ودجت ربط النطاق الأساسية بدلًا من صندوق تعريفي مستقل
- محسّن: بُسّط معالج استيراد TLD إلى مزامنة بنقرة واحدة من جميع المزوّدين
- محسّن: يستخدم توفر نطاقات Namecheap استدعاء API دفعيًا لبحث أسرع
- مح سّن: يستخدم API تسعير Namecheap المعلمات الصحيحة وتحليل الاستجابة الصحيح
- محسّن: تخزين TLD مركزيًا في خيار شبكة واحد
- محسّن: تسجيل نشاط النطاق لتغييرات DNS وعمليات النقل وتطبيق التهيئة
- محسّن: مزامنة TLD كاملة لـ OpenSRS باستخدام قائمة IANA الرئيسية مع تحقق دفعي
- محسّن: مزامنة TLD كاملة لـ Namecheap مع طلبات API مرقّمة الصفحات
- محسّن: استُبدلت فئات المزوّد القديمة بنمط سجل التكاملات
- محسّن: لوحة إعدادات مع تهيئة DNS والنقل
- محسّن: تُنسّق أرقام الهاتف تلقائيًا إلى صيغة المسجّل +CC.NNN
- محسّن: يزيل التحقق من حقل الهاتف أحرف التنسيق قبل الإرسال
- محسّن: رُفع متطلب الإصدار إلى Ultimate Multisite 2.4.12 مع إشعار أوضح
- محسّن: يستخدم سير عمل CI عملية checkout صحيحة لكلٍّ من الملحق والإضافة الأساسية
- محسّن: يقرأ prepare_registrant_info() من بيانات تعريف المستخدم المحفوظة في checkout مع رجوع احتياطي إلى عنوان الفوترة
- ثابت: فشل AJAX للبحث عن النطاق للمستخدمين غير المسجّلين الدخول أثناء إتمام الشراء
- ثابت: فشل AJAX لتسعير النطاق للمستخدمين غير الم سجّلين الدخول أثناء إتمام الشراء
- ثابت: خطأ فادح بإعادة تعريف فئة Spyc عند تشغيل أوامر WP-CLI
- ثابت: مهلة API بيئة الاختبار Namecheap كانت قصيرة جدًا
- ثابت: نص زر اختيار البحث عن النطاق غير مرئي على الخلفية الخضراء
- ثابت: فشل تسجيل النطاق مع خطأ "RegistrantFirstName is Missing" بسبب نقص معلومات الاتصال
- ثابت: إنشاء سجل نطاق بقيمة blog_id=0 عندما لم يكن الموقع موجودًا بعد وقت إتمام الشراء
- ثابت: إعداد TLDs الافتراضية كان يُرجع كسلسلة نصية بدلًا من مصفوفة محللة
- مُزال: صفحة إدارة النطاق المستقلة — تُدار الآن عبر صفحات النطاق الأساسية
الإصدار 1.0.0 - صدر في 2025-09-28
إعادة كتابة رئيسية لـ Ultimate Multisite v2
- جديد: إعادة كتابة كاملة بهيكلية PHP 7.4+ حديثة
- جديد: تكامل سلس مع نظام إتمام الشراء في Ultimate Multisite v2
- جديد: إدارة منتجات النطاقات مع خيارات تسعير مرنة
- جديد: هيكلية دعم عدة مزوّدي نطاقات
- جديد: تكامل التجديد التلقائي والاشتراكات
- جديد: واجهة إدارة النطاقات للعملاء
- جديد: مراقبة النطاقات والسجلات للإدارة
- جديد: دعم القسائم لمنتجات النطاقات
- جديد: إدارة إعدادات شاملة
- جديد: قاعدة شيفرة قابلة للتوسيع وملائمة للمطورين
- محسّن: تحديث مزوّد OpenSRS مع دعم كامل للميزات
- محسّن: واجهة مستخدم حديثة متسقة مع Ultimate Multisite v2
- ثابت: تحديث كل شيفرة v1 المهملة إلى معايير v2
- مُزال: التوافق القديم مع v1 (تغيير كاسر)
الإصدارات السابقة (v1 القديم)
الإصدار 0.0.3 - 20/08/2019
- ثابت: عدم التوافق مع Groundhogg CRM
- ملاحظة: كان هذا آخر إصدار متوافق مع v1
الإصدار 0.0.2 - 07/12/2018
- ثابت: إزالة حقل License Key
- ثابت: تبويبات الخطة مفقودة عند تفعيل إضافة الميزة
- محسّن: إضافة زر تخطي في حقل التسجيل
الإصدار 0.0.1 - الإصدار الأولي
- تكامل OpenSRS أساسي لـ WP Ultimo v1
- بحث بسيط عن النطاق وتسجيله
- أذونات نطاقات قائمة على الخطط