Skip to content

Releases: SMSMy/Fluent-Arabic-Web

v4.3.0 — AI & BiDi Precision Update

Choose a tag to compare

@SMSMy SMSMy released this 14 Oct 22:36

Fluent Arabic Web — الإصدار v4.3.0 (تحديث شامل ومتحقق منه 100%)

🚀 الجديد في هذا الإصدار (What's New)

1. ذكاء اصطناعي ومربعات إدخال وردود أكثر دقة (AI & BiDi Precision)

  • دعم النصوص الهجينة التي تبدأ بكلمات إنجليزية: تصحيح اتجاه الجمل العربية التي تبدأ بمصطلحات تقنية أو أرقام أو رموز في كل من صناديق الإدخال (Query Bars) وفقاعات ردود النماذج ومحررات النصوص المتطورة.
  • حفظ واستعادة أنماط CSS المباشرة الأصلية لحقول الإدخال: حفظ دقيق لأنماط direction و text-align و unicode-bidi مع أولوياتها (!important) الأصلية واستعادتها كما كانت عند مسح الحقل أو التراجع عن التصحيح (revertBidiFix).
  • إصلاح قوائم Grok النقطية بالكامل: حل مشكلة انقلاب القوائم النقطية في Grok ومحاذاتها لليمين بثبات، وإصلاح تعارض كلاسات Tailwind مع استثناءات محررات الأكواد.
  • ملف تعريف DeepSeek Web: إضافة ملف تعريف مخصص لـ chat.deepseek.com لضبط اتجاه صناديق المحادثة والردود تلقائياً.

2. التوافق الفوري مع أدوات الترجمة (Google & Edge Translator Detection)

  • تفعيل تلقائي عند الترجمة: تفعيل اتجاه RTL فوراً وتلقائياً على مستودعات GitHub والصفحات أحادية الصفحة بمجرد ترجمتها إلى العربية.
  • إتاحة الأنماط الآمنة: إدراج ملفات الأنماط في web_accessible_resources لضمان تحميلها التام والسلس دون اعتراض سياسات أمان المتصفح.

3. استقرار النظام وموثوقية الاختبارات والحزم (Hardening & Quality Gates)

  • مجموعة اختبارات سلوكية تكاملية للاستيراد والتصدير: اختبار كامل لعمليات تسلسل وفك تشفير JSON والتحقق من صحة المدخلات وقص قيم العتبة المتطرفة وتطهير النطاقات ودمج المحددات المخصصة للمواقع.
  • سكربت حزم نقي ومحمول بالكامل: إعادة كتابة scripts/pack.mjs باستخدام تدفقات Node.js القياسية (archiver) ليعمل على كافة الأنظمة (Windows, Linux, macOS) مع استبدال ذري للملفات وتنظيف مضمون لمجلدات التجهيز المؤقتة عبر try...finally.
  • خط سير عمل الاختبارات الآلية (GitHub Actions CI): تدقيق واختبار مستمر تلقائي على أنظمة Ubuntu و Windows و macOS عبر إصدارات Node.js متعددة (.github/workflows/ci.yml).
  • صفحة توثيق وموقع تعريفي لـ GitHub Pages: إضافة صفحة docs/index.html لعرض مميزات الإضافة وطريقة التثبيت وضمان نجاح فحص بناء GitHub Pages.
  • جودة الكود: نجاح 86 اختباراً آلياً بنسبة 100%.

📦 ملف الحزمة المرفق (Store Package)

  • الملف: fluent-arabic-web-4.3.0.zip (مرفق في هذا الريليز وجاهز للرفع المباشر إلى سوق كروم الإلكتروني Chrome Web Store).

v4.2.1

Choose a tag to compare

@SMSMy SMSMy released this 31 Aug 20:26
Bump version to 4.2.1 (store rejected 4.2.0 == existing draft)