2.9.0.beta7: إصلاح أمني، إصلاحات أخطاء والمزيد

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

تتضمن هذه النسخة التجريبية إصلاحًا أمنيًا واحدًا بناءً على استشارة حول تبعية عليا. لمزيد من المعلومات، تحقق من الاستشارة الأمنية على Possible RCE escalation bug with Serialized Columns in Active Record · Advisory · discourse/discourse · GitHub

ميزات جديدة

تتضمن هذه الإصدارة عددًا من الميزات الإضافية الأصغر، بما في ذلك:

  • السماح بسمة allow الخاصة بـ iframe في المشاركات
  • استخدام عرض المنشور الكامل لتضمينات Vimeo
17 إعجابًا

المزيد والمزيد!

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

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

discourse-data-explorer

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

  • جعل رؤوس جدول نتائج الاستعلام ثابتة

discourse-theme-creator

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

  • تحميل لغة المسؤول بشكل صحيح

discourse-adplugin

ميزات جديدة

  • دعم وضع الإعلانات بين قائمة الموضوعات للإعلانات الداخلية

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

  • لا تقم بعرض الموصل عندما لا ينبغي لنا عرض إعلان في عنصر قائمة الموضوع.

discourse-assign

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

  • لا تعرض رمز قائمة المستخدم المعين عند تمكين الشريط الجانبي

discourse-calendar

ميزات جديدة

  • إضافة عطلات ماتاريكي لنيوزيلندا

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

  • إنشاء تعريفات لعطلات إندونيسيا
  • حذف منشورات الأحداث ليست عطلات تلقائية

discourse-saved-searches

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

  • لا تنشئ منشورات للموضوعات المحذوفة

discourse-subscriptions

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

  • السماح للمستخدم بتحديث تفاصيل البطاقة للاشتراكات المتكررة

discourse-reactions

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

  • تلميحات لسبب عدم قدرتك على إزالة إعجاب/رد فعل

discourse-checklist

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

  • اجعل مربعات الاختيار الأخرى للقراءة فقط أثناء تحديث المربع.

discourse-translator

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

  • :globe_with_meridians: إضافة تعيين لغة للغة التايلاندية

discourse-chat

ميزات جديدة

  • بطاقة معاينة قناة الدردشة
  • شريط جانبي للدردشة في الشريط الجانبي الأساسي

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

  • فتح القناة بشكل صحيح من بطاقة المستخدم
  • جعل الدرج غير موسع على الصفحة الكاملة
  • نقل CSS إلى امتدادات الشريط الجانبي
  • تمييز الدرج على أنه غير موسع عند ملء الشاشة
  • لم يتم تصفية علامة التبويب بشكل صحيح في نافذة تحديد القنوات
  • بعد إنشاء القناة، احترم الوضع الحالي
  • لا تجلب الرسائل لقناة المسودة بدون معرف
  • خطأ في نافذة إنشاء القناة مع الحاجة إلى معلمة النوع
  • منع تحميل المزيد لإعادة تعيين القائمة
  • التعامل بشكل صحيح مع حالة نشاط صف قناة الدردشة
  • استخدم as_json بدلاً من to_json لحافلة رسائل الدردشة المباشرة
  • السماح للمستخدم بإرسال رسائل مباشرة لنفسه مرة أخرى وإصلاح تناقضات الرسائل المباشرة
  • التأكد من عرض “لا يوجد أعضاء تم العثور عليهم” عند التصفية
  • منع الرموز التعبيرية المدمرة من كسر واجهة المستخدم
  • حالة التتبع هي كائن ember ويجب استخدام set
  • جعل صفحة التصفح قابلة للتمرير بشكل صحيح
  • عرض شريط جانبي واحد فقط على الهاتف المحمول
  • شكل الإشعار
  • إصلاحات متنوعة لارتفاع/تمرير صفحات الدردشة
  • منع اسم/وصف فارغ من إلغاء الآخر

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

  • لم يكن التركيز على الخلفية مرئيًا في منشئ الرسائل المباشرة
  • إصلاح عرض الدردشة بملء الشاشة عند إقرانها بالشريط الجانبي التجريبي
  • إزالة الفجوة على الشريط الجانبي مع الدردشة بملء الشاشة
  • إخفاء الإشعارات غير المفيدة للدردشة
  • إصلاح مؤشر رسالة القناة
  • تحسين تلميحات الفئة عند إنشاء قناة.
  • عرض زر الحذف باستخدام أيقونة حمراء
  • إخفاء الوصف عند فراغه وعدم قابليته للتحرير
  • لا تركز المؤلف على جهاز الآيباد
  • نقل زر الانضمام/المغادرة إلى علامة التبويب “حول”
  • دعم الرموز التعبيرية في عنوان عرض “حول”
  • منع جهاز الآيباد من التركيز التلقائي على حقل التصفية

ميزات وإصلاحات إضافية

انقر للتوسيع

ميزات جديدة

  • نشر حالة الجميع للجميع
  • منفذ إضافة للشريط الجانبي
  • السماح بسمة allow في iframe في المنشورات
  • إزالة حالة المستخدم تلقائيًا بعد فترة محددة
  • استخدام عرض المنشور بالكامل لمضمنات Vimeo

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

  • مشكلات قابلية الاستخدام على الهاتف المحمول في عرض الزاحف
  • إصلاح بعض الانتكاسات في select-kit
  • اكتشاف Firefox ` < 89 كمتصفح غير مدعوم
  • تعيين خيارات الدقة على الدقة القديمة
  • تحديث مواصفات الدعوة الجماعية المتقلبة
  • فقط تضمين QUnit CSS في سمة-اختبار html
  • التأكد من أن مسارات تصفية فئة العلامة تعمل
  • تطبيق جميع قواعد الكلمات المراقبة على حقول المستخدم
  • التأكد من تحميل شاشة البداية <noscript> للمتصفحات القديمة
  • التأكد من توافق منطق شاشة البداية مع iOS12
  • إضافة إعادة توجيه ember للعلامات/:tag_id → ` tag/:tag_id
  • لم يتم التحقق من حدود الحد الأدنى/الأقصى لاسم المستخدم
  • تراجعت المدخلات التي تستخدم focusout في #17345
  • السماح لأسماء قوالب الموصل بأن تكون camelCase
  • يجب أن يكون UploadReference بدلاً من UploadReferences
  • التأكد من عدم وجود حد لإعدادات قائمة العلامات
  • التأكد من أن pull-hotlinked يمكنه إعادة كتابة oneboxes الفردية
  • تصحيح الخطأ في تعريف مكون ip-lookup
  • يمكن أن تنتمي المنشورات إلى مواضيع محذوفة نهائيًا
  • استبدال markdown onebox عند سحب صورة hotlinked
  • قد تفشل عملية تسجيل الخروج بسبب المستخدم المخزن مؤقتًا
  • عرض أخطاء /admin/emails بشكل صحيح
  • لم يتم عرض رابط تفضيلات الشريط الجانبي التجريبي للمستخدمين
  • نقل ember-cli-deprecation-workflow إلى تبعيات وقت التشغيل
  • قد يتم تخزين currentUser بشكل غير صحيح للطلبات باستخدام مفتاح API
  • نمط تعبير عادي لـ Vimeo

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

  • إصلاح اهتزاز 1 بكسل في التنقل
  • إضافة فئات لنافذة إنشاء الحساب لتسهيل التخصيص
  • إصلاح محاذاة تبديل الشريط الجانبي التجريبي، إضافة تلميحات
  • تخطي فحص الطول لمسودات الرد
  • رسوم متحركة أقل تقطعًا للشريط الجانبي التجريبي
  • إضافة box-border لإيقاف الحشو من التدفق
  • جعل نقاط البداية تستخدم ألوان السمة
  • يجب أن يكون للحفظ دائمًا إجراء إلغاء
  • لا تقم بتحريك الشريط الجانبي التجريبي عند إعادة التحميل
  • تحسين انتقالات الشريط الجانبي التجريبي
  • تبديل ألوان التمييز/الاختيار في select-kit
  • منع قفزات تمرير الشريط الجانبي التجريبي
  • يجب أن تلتصق البداية دائمًا بالزاوية العلوية اليسرى من منفذ العرض
  • يجب أن تستخدم ملاحظة الموظفين عرض المنشور بالكامل
  • منع التداخل بين محمل البداية ونص البداية على بعض المتصفحات، الجزء الثاني
  • منع التداخل بين محمل البداية ونص البداية على بعض المتصفحات
  • إخفاء رابط الإشارة المرجعية لقائمة المستخدم عند تمكين الشريط الجانبي التجريبي
  • تحديث الفئات/العلامات في الشريط الجانبي فقط بعد الحفظ.
  • فرض نمط فئة النقطة في الشريط الجانبي
  • تحسين الشريط الجانبي التجريبي للجوال
  • إزالة قيمة اللون الثابتة
  • نقص التحديد
  • الاحتفاظ بنمط شارة الفئة في اختيار الفئات.
  • جعل إعداد شاشة البداية ممكّنًا افتراضيًا
  • استخدام discourse-ready كخط أساس لإزالة شاشة البداية
  • جعل زر “رفض الجديد” قابلاً للنقر عن طريق استبدال طريقة float.
  • إخفاء تجاوز التدفق في قائمة الشريط الجانبي، إزالة هامش العنوان
  • تحسين شريط تمرير الشريط الجانبي التجريبي
  • تغييرات محاذاة طفيفة للشريط الجانبي التجريبي
  • إزالة نص إشعار الشريط الجانبي التجريبي
13 إعجابًا