الميزات الجديدة في الإصدار 3.1.0.beta6
خيوط المحادثة داخل Discourse Chat
تمثل الخيوط محادثات محدودة النطاق تحدث بالتوازي مع قناة المحادثة الرئيسية. في القنوات التي تكون فيها الخيوط مفعّلة، سيؤدي الرد على رسالة إلى بدء خيط جديد تلقائيًا حيث يمكن للمحادثات أن تستمر بشكل جانبي.
للبدء في استخدام الخيوط في قنواتك المفضلة، انظر Introducing chat threads!
شبكة الصور في المنشورات
أضفنا ميزة جديدة يمكنها ترتيب الصور (أو الوسائط الأخرى) في شبكة داخل المنشورات. يمكن للمستخدمين إضافة علامة [grid] حول الصور أو التحميلات يدويًا، أو يمكنهم استخدام أيقونة بجانب أول صورة في كتلة من الصور في معاينة المحرر لتبديل الشبكة على/عن.
تصدير رسائل المحادثة إلى ملف CSV
يمكن للمسؤولين الآن تصدير رسائل المحادثة بالانتقال إلى /admin/plugins/chat والنقر على الزر إنشاء تصدير في قسم تصدير رسائل المحادثة:
بعد ذلك، سيتلقى المسؤولون رسالة خاصة تحتوي على الملف المُصدّر بمجرد جاهزيته. في الوقت الحالي، تتيح لك الميزة تصدير ما يصل إلى 10,000 رسالة خلال الأشهر الستة الماضية. لمزيد من التفاصيل، انظر وصف طلب السحب (PR).
تحسين تكوين قائمة التنقل للفئات والوسوم
في قائمة التنقل، أضفنا نافذة منبثقة جديدة لتكوين الوسوم والفئات، مع فلاتر للعثور بسهولة على ما تبحث عنه. للمحاولة، انقر على أيقونة القلم في أقسام الفئات أو الوسوم في قائمتك.
تمت أيضًا إضافة خيارات لإعادة التعيين إلى الإعدادات الافتراضية أو لعرض العناصر الأكثر شعبية في القائمة عن طريق إلغاء تحديد الكل.


تبسيط القسم الرئيسي لقائمة التنقل
لقد قمنا بإزالة عنوان القسم الرئيسي لقائمة التنقل. القسم الآن يشغل مساحة أقل قليلاً ولم يعد قابلًا للطي، بحيث تكون الروابط الأهم مرئية دائمًا أثناء فتح القائمة. لا يزال القسم قابلاً للتكوين من قبل المسؤولين عبر رابط في قائمة المزيد…

لمزيد من الخلفية حول هذا التغيير، انظر هذا الموضوع.
تقديم “شريط التحميل” للتنقل بين الصفحات
لحل محل مؤشر التحميل الكامل للصفحة بشريط تحميل في أعلى الشاشة، تم دمج الوظائف من Horizontal loading slider Customization > Theme component في Discourse.

هذا المؤشر الجديد للتحميل هو الآن الافتراضي. من المخطط إزالة spinner القديم قريبًا، لكنه يظل خيارًا في الوقت الحالي عن طريق تغيير إعداد الموقع page_loading_indicator من slider إلى spinner. سيتم عرض مطالبة للمسؤولين في المواقع التي تستخدم مكون السمة القديم لإلغاء تثبيته.
تحديثات الأمان
يتضمن هذا الإصدار إصلاحات لهذه المشكلات الأمنية التي أبلغ عنها مجتمعنا وHackerOne.
- تحديد عدد الروابط في قسم الشريط الجانبي المخصص CVE-2023-36818
- عدم إعادة استخدام قيمة CSP nonce بين الطلبات CVE-2023-36473
- التأكد من صحة الموضوع قبل تحديث الفئة CVE-2023-36466
- ثغرة ReDoS في وحدة URI Ruby CVE-2023-36617



