3.2.0.beta5: إضافة مجموعات إلى الرسائل المباشرة، إعادة تصميم تذييل الدردشة للجوال، تمكين مفاتيح المرور افتراضيًا، والمزيد!

ميزات جديدة في 3.2.0.beta5

هذا هو الإصدار التجريبي الخامس، ويتزامن مع إصدار الإصدار الرئيسي 3.2! تابع القراءة لمعرفة أبرز الميزات وسجل التغييرات الكامل.

يمكنك الآن إضافة مجموعات إلى الرسائل المباشرة

لقد جعلنا بدء محادثة دردشة مع الأشخاص الذين تريدهم فقط أسهل. يمكنك الآن تحديد مجموعة واحدة أو أكثر عند إنشاء رسائل مباشرة جديدة أو عند دعوة أشخاص إلى رسالة مباشرة موجودة. تتم إضافة جميع أعضاء المجموعة التي تم تمكين الدردشة لها إلى الرسالة المباشرة، ولا يوجد فرق بين إضافة مجموعة أو إضافة أعضائها بشكل فردي. تعرف على المزيد

إعادة تصميم تذييل الدردشة على الهاتف المحمول

لقد قمنا بتحسين واجهة الدردشة على الهاتف المحمول مع تنقل أنظف بين القنوات، والمواضيع، والرسائل المباشرة، وكذلك من داخل موضوع إلى القناة الرئيسية ومن الدردشة إلى المنتدى نفسه.

تمكين مفاتيح المرور افتراضيًا

يعد مصادقة مفاتيح المرور بديلاً سريعًا وآمنًا ومريحًا لكلمات المرور التقليدية، وهو مدعوم الآن في Discourse. لاستخدامه، يقوم أعضاء الموقع بتسجيل مفتاح مرور في شاشة تفضيلات المستخدم > الأمان الخاصة بهم. بمجرد الانتهاء من ذلك، يمكنهم استخدام مفتاح المرور الخاص بهم لتسجيل الدخول (وسيقترح المتصفح تلقائيًا مفتاح المرور كطريقة لتسجيل الدخول). تعرف على المزيد

تحديثات الأمان

يتضمن هذا الإصدار إصلاحات لهذه المشكلة الأمنية التي أبلغ عنها مجتمعنا و HackerOne.

  • يؤدي إدخال المستخدم غير المعقم بشكل صحيح إلى ثغرة XSS (CVE-2024-23834)
12 إعجابًا

المزيد من المزايا!

لكن انتظر، هناك المزيد! نبذل قصارى جهدنا لتسليط الضوء على المزايا الجديدة والتغييرات من أجلك، لكن هناك دائمًا عدد كبير جدًا من التغييرات لا يمكن تفصيلها. للحصول على قائمة كاملة بالمزايا الجديدة وإصلاحات الأخطاء وتحسينات تجربة المستخدم والمزيد، تأكد من مراجعة المزايا والإصلاحات الإضافية المذكورة أدناه.

تحسينات الإضافات

discourse-activity-pub

إصلاحات الأخطاء

  • يجب أن يكون جدولة المنشورات يدويًا ممكنًا فقط مع المنشور الأول (63)
  • التأكد من تسجيل أخطاء معاملات المعالجة (60)

discourse-ai

مزايا جديدة

  • السماح باستبعاد الوسوم والفئات من تقرير نموذج اللغة الكبير (LLM) (447)
  • إضافة دعم لنماذج التضمين الجديدة من OpenAI (445)
  • دعم gpt-4-0125 الذي تم إصداره للتو (443)
  • إعداد للتحكم في تضمينات كل منشور على حدة (439)
  • بث أكثر سلاسة (420)

إصلاحات الأخطاء

  • إضافة اسم الجدول لإزالة المرجع الغامض للعمود في SQL (449)
  • تضمين المزود في نماذج الأتمتة (446)
  • خطأ مطبعي في Automation::AVAILABLE_MODELS (442)
  • قد يفشل فهرس التضمينات التلقائي إذا كان موجودًا في مخطط النسخة الاحتياطية (441)
  • لا ينبغي أن يؤدي سوء تكوين واجهة برمجة تطبيقات OpenAI للتضمينات إلى ازدحام السجلات (440)
  • لا تحاول إنشاء تضمينات للمنشورات في المواضيع المحذوفة (433)
  • خطأ مطبعي (432)
  • اقتصاص المحتوى لتصنيف المشاعر/السمية (431)
  • التأكد دائمًا من أن #generate تحصل على مدخلات صالحة (427)
  • تنظيف المطالبات غير الصالحة عند الاقتصاص (426)
  • تنظيف أسماء المستخدمين غيرية الترميز عند إضافة الرسائل عبر مُنشئ المطالبة (425)
  • تعيين ivfflat.probes باستخدام عدد المواضيع، وليس عدد المنشورات (421)

تغييرات في تجربة المستخدم

  • التحقق من صحة المزايا المدعومة بنموذج اللغة الكبير (ما عدا بوت الذكاء الاصطناعي) (436)
  • بدء تشغيل نقطة تقدم الحركة فورًا إذا كان ذلك هو المحتوى الوحيد (437)

discourse-akismet

إصلاحات الأخطاء

  • عدم تشغيل المهمة إذا كانت الإضافة غير موجودة (114)

discourse-animated-avatars

إصلاحات الأخطاء

  • تجنب الوصول إلى/تعديل خصائص SafeString الداخلية (25)

discourse-calendar

مزايا جديدة

  • دعم معلمة upcomingDays في قائمة الأحداث القادمة (524)

إصلاحات الأخطاء

  • تحويل الرموز التعبيرية إلى ترميز يونيكود في عنوان الحدث (530)
  • تحويل SafeString في أحدث إصدار من Ember (535)
  • تحديث عطلات ماليزيا لعام 2024 (527)

discourse-code-review

مزايا جديدة

  • إضافة اختصار لوحة مفاتيح للموافقة على الالتزامات (204)

discourse-data-explorer

مزايا جديدة

  • السماح بعنوان URL للموضوع بدون رقم المنشور لمعلمة post_id (275)

discourse-jira

إصلاحات الأخطاء

  • خطأ مطبعي (58)

discourse-oauth2-basic

إصلاحات الأخطاء

  • عدم محاولة جلب ملف JSON الخاص بالمستخدم إذا لم يتم تعيين URL (94)

discourse-post-voting

إصلاحات الأخطاء

  • تخصيص توافق زر جديد مع إضافة تصويت المنشور (186)
  • تصحيح can_flag_post_voting_comments? (187)

discourse-prometheus

مزايا جديدة

  • إضافة تسمية database إلى active_record_connections_count (84)

الأداء

  • تجنب إغراق قاعدة البيانات باستعلامات فحص تسلسل pg (83)

discourse-topic-voting

إصلاحات الأخطاء

  • عرض تغذية RSS للأصوات (180)

جميع المزايا والإصلاحات

مزايا جديدة

  • دعم الروابط الداخلية الصامتة (25472)
  • شارات إشعار الدردشة على الجوال (25438)
  • عرض آخر رسالة على الجوال (25384)
  • إضافة خيار لفرز نتائج استعلام الموضوع عبر الإضافة. (25349)
  • تمكين مفاتيح المرور افتراضيًا (25340)
  • تشغيل حدث التطبيق لتتبع النقرات (25381)
  • إضافة دعم لاسم الموقع المخصص في بيانات التعريف Open Graph (25373)
  • حفظ/استرجاع موضع التمرير في قناة الدردشة (25336)
  • تطبيق فواصل التواريخ للمواضيع (25335)
  • السماح للمستخدمين بإرسال رسائل خاصة للمجموعات في الدردشة (25189)
  • إضافة «الأكثر رواجًا» كخيار للصفحة الرئيسية (25325)
  • تحسينات على خوارزمية «الأكثر رواجًا» (25295)
  • تجربة ترتيب الفرز «الأكثر رواجًا» (25274)
  • إعادة تصميم تذييل الدردشة على الجوال (25161)
  • إضافة رأس اسم المستخدم إلى الاستجابات المحددة بمعدل عالمي (25265)
  • السماح بفرز أعضاء المجموعة حسب الحقل المخصص عبر واجهة برمجة التطبيقات (25061)
  • خيار لفرز الرسائل الخاصة للمستخدم والمجموعة. (25146)
  • تفضيل المحتوى المخزن مؤقتًا لـ topic_embed عند التلخيص (25190)
  • إضافة مؤشر تحميل في صفحة الفئات (25171)

إصلاحات الأخطاء

  • صادر رسائل الدردشة (25461)
  • إخفاء «مواضيعي» إذا لم تكن هناك قنوات متبوعة تحتوي على مواضيع (25470)
  • جعل عناوين المواضيع الطويلة قابلة للقراءة (25456)
  • عدم إظهار زر نسخ الاقتباس للمستخدم المجهول (25471)
  • علامة & المفقودة في محدد فئة الإدخال (25464)
  • تجنب وميض المحتوى غير المنسق في Safari مع حل مشكلة (25462)
  • يسمح بترجمة «أمس» (25446)
  • محدد عالمي ضروري لتجنب تسجيل النقرات على عناصر أخرى (25445)
  • إزالة الهامش الزائد بعد العنوان (25444)
  • فشل رسالة ملف CSV المصدر (25443)
  • إهمال NumberField، استخدم <input> بدلاً من ذلك (25434)
  • ملء حقل المجموعة تلقائيًا في نافذة الدعوة على مسار المجموعة (25431)
  • تعيين خيار SelectKit allowUncategorized (25440)
  • إزالة CSS الذي لم يكن يجب إضافته (25425)
  • خطأ تجاوز الخاصية المحسوبة لـ webhook.categories (25418)
  • السماح بوضع category على حالات نموذج topic (25416)
  • FinalDestination::HTTP: التحقق من صحة حجة العنوان (25407)
  • استخدام إعداد الموقع لإظهار تبويب تذييل الدردشة «مواضيعي» (25277)
  • عرض غلاف channels-list مرة واحدة فقط (25383)
  • مشاكل كتابية طفيفة (25358)
  • السماح بـ sanitized-HTML في مشكلات GitHub وواحدboxes للفئات. (25374)
  • مسح القيمة الافتراضية لـ db_backup_port
  • الرسم البياني الراداري غير متاح على نطاق واسع. (25368)
  • يجب أن يكون معالج الهروب للبحث على ضغط المفتاح (keydown) (25364)
  • تدهور نصائح المستخدم في #25361 (25367)
  • تجاهل الصور غير الصالحة عند تقليص التحميلات (25346)
  • يجب أن ترجع فحص مجموعة المستخدم قيمة true للمستخدم النظام للمجموعات التلقائية (25357)
  • حفظ موضع التمرير بشكل صحيح في القناة (25345)
  • استبعاد القنوات الصامتة بشكل صحيح من قراءات المواضيع غير المقروءة (25339)
  • إصلاح خطأ حيث كانت لوحة المفاتيح على iOS معطلة (25338)
  • يضمن مسح الرسالة النشطة عند فتح المواضيع (25337)
  • توطين النص في واحدboxes GitHub (25327)
  • تنفيذ مهمة Rake للطريقة الخاطئة (25323)
  • احتساب المشرفين في خريطة المجموعة إلى TL (25326)
  • أخطاء عند تحميل «مواضيعي» ومواضيع القناة (25310)
  • منع النافذة المنبثقة عند فشل طلب عدد المواضيع (25308)
  • السماح للموظفين بتغيير مستوى رؤية أعضاء المجموعة للمجموعات التلقائية (25281)
  • زر «سجلات الإجراءات» في صفحة إدارة المستخدم (25300)
  • تعيين تبويب القنوات كافتراضي في تذييل الدردشة على الجوال (25296)
  • دعم صحيح لـ safe-area-inset-bottom في التذييل (25276)
  • استخدام وسم التصنيف بدلاً من الرابط في guidelines_topic.body (25253)
  • تحديث مفاتيح/رسائل المحدد العالمي للمعدل لتوضيح المستخدم مقابل عنوان IP (25264)
  • تشغيل حدث تطبيق البحث عدة مرات (25250)
  • استخدام getter و setter للخصائص المحسوبة (25259)
  • فرض الحد الأقصى الصحيح لـ clean_orphan_uploads_grace_period_hours (25235)
  • تعيين مخطط البيانات الدقيقة للموضوع عند وجود منشور أول مفقود (25195)
  • استبعاد المنشورات الفارغة من مخطط البيانات الدقيقة للموضوع (25198)
  • ضمان اتساق datePublished في صفحات المتابعة في مخطط البيانات الدقيقة للموضوع (25130)
  • لا يزال الشريط الجانبي للمدير يعرض لوحة المنتدى على الجوال (25236)
  • إصلاحات الشريط الجانبي للمدير وتسجيل الروابط المخصصة (25200)
  • احترام تاريخ الإنشاء عند ترقيم منشورات نشاط المجموعة (24993)
  • حذف topicNotificationLevel من المنشور المحول قبل إنشاء السجل في عنصر واجهة المستخدم للمنشور (25229)
  • تحويل المسار إلى Ember Octane لإصلاح مشكلة الاعتماد. (25221)
  • عدم استخدام joins للفرز (24904)
  • إخفاء إعداد الموقع المهمل الذي تم تفويته (25220)
  • نطاق واجهة برمجة التطبيقات للسجلات لا يعمل (25215)
  • عدم إظهار قائمة فلاتر السمات إلا إذا كان هناك 10 عناصر أو أكثر (25202)
  • تسلسل الفئات عند عرض موضوع (25206)
  • رابط بريد إلكتروني ملخص الدردشة في إعدادات المجلد الفرعي (25188)
  • إعادة كتابة علامات script/link بشكل صحيح في الوكيل (25204)
  • ترحيل إعداد الشريط الجانبي للمدير بشكل غير صحيح (25192)
  • إخفاء إعدادات الموقع المهجورة التي تم تفويتها من قبل (25180)
  • إعادة هيكلة استدعاء حذف النسخ الاحتياطي المؤقت

تغييرات في تجربة المستخدم

  • إضافة نمط الخلفية لنوع حقل الإدخال الرقمي (25460)
  • تحسين موقع زر محرر الجدول على الجوال (25426)
  • إصلاح وتحسين تباعد شارة عنوان الموضوع (25441)
  • دردشة >` معلومات القناة: عرض عدد الأعضاء في التبويب (25439)
  • إصلاح تجاوز الحد لمشاركة المشاركين في الرسائل الخاصة على الجوال (25437)
  • تحسين موضع رابط مميز في عناوين المواضيع (25427)
  • تبسيط تخطيط رسالة التعليمات في مسار /new الفارغ (25412)
  • إصلاح التباعد لعناوين صفحة «حول» (25410)
  • إضافة تباعد في نص مسودة موضوع جديد - الطابع الزمني (25403)
  • إضافة «تصفية للمزيد» إلى أيقونة الاختيار (25263)
  • إزالة نسخة الخيار القديم في إعداد قائمة التنقل (25382)
  • user.account_possessive كان من المستحيل ترجمته (25331)
  • إخفاء إشعار مسودة المنشور في دردشة الجوال (25297)
  • عرض خيارات SSO عند إنشاء حساب على الجوال (25260)
  • تنسيق القائمة المنسدلة لمحرر الدردشة على الجوال (25244)
  • تعديل أنماط واحدboxes للدردشة، ارتفاع سطر العنوان (25249)
  • تنظيف بعض أنماط صفحة الدعوة (25247)
  • إزالة موضع أيقونة القفل (25241)
  • حجم رأس الدردشة والمحاذاة (25239)
  • تغيير زر الرجوع في الدردشة إلى btn-transparent (25184)
  • التأكد من عدم حصول الروابط المصممة كأزرار على لون الزيارة (25199)
  • إزالة تنسيق href المحدد (25183)
  • إضافة عرض أقصى لـ c-navbar على الجوال لمنع التمرير الأفقي (25182)
  • إضافة سمة العنوان لعناوين المواضيع (25178)
  • إصلاح محاذاة الفئة والوسم في قائمة المراجعة، الفراغات (25166)

تغييرات أمنية

  • التحويل الصحيح لمحتوى المستخدم داخل <noscript>

الأداء

  • إزالة بعض محددات CSS البطيئة (25392)
  • أداء استعلام أفضل للتحقق من اتساق صورة المستخدم. (25342)
  • تجنب تحميل السجل الكامل عندما نحتاج فقط إلى المعرف (25301)
  • تخطي التحقق من الصحة عند استبدال الصور المرتبطة في المنشورات
  • تفضيل الاستعلام الفرعي بدلاً من استعلامين (25167)

إمكانية الوصول

  • عرض حالة التركيز في قائمة مواضيع الرسائل الخاصة للمستخدم (25313)
  • السماح لمستخدمي لوحة المفاتيح بالتمرير في نافذة المساعدة (25226)
  • إضافة role=“button” إلى زر إلغاء المحرر (25228)
  • إضافة ارتباطات describedby في نافذة إنشاء الحساب (25227)
  • إصلاح تباين لون أيقونة تبديل الشريط الجانبي (25225)
  • تباين أفضل لروابط طبقة التظليل الخفيفة (25208)
10 إعجابات