2.8.0.beta2: دليل المستخدم للحقول المخصصة، تمكين العلامات افتراضيًا، عرض الشارات القابلة للتحديد من قبل المستخدم، والمزيد

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

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

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

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

  • ثغرة XSS في قائمة الإشارات المرجعية
  • عدم السماح بالوصول غير المصرح به إلى واجهة تعديل الفئات

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

العديد من الإضافات

  • إصلاح الأخطاء
    • قمنا بإصلاح العديد من الأخطاء في العديد من إضافاتنا
  • الترجمات
    • قمنا بتحديث الترجمات في العديد من إضافاتنا

Akismet

  • إضافة مهمة Rake للتحقق من المنشورات القديمة

WP Discourse

  • نشر الوسوم

التفاعلات

  • تحسينات الأداء
  • تحسين واجهة منتقي التفاعلات

التعديلات المشتركة

  • تحسين الأداء

الاشتراكات

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

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

انقر للتوسيع

ميزات جديدة

  • عدم إظهار علامة الصح للمسودات عند حفظها
  • إضافة محدد معدل لمفتاح API العام للمسؤولين
  • استخدام إعدادات SMTP الخاصة بالمجموعة لإرسال رسائل إشعار المستخدمين (المرحلة الأولية)
  • توسيع widget-dropdown لقبول خيار معطل
  • استخدام المسار من عنوان URL الحالي للمرفقات والصور المحسنة
  • سكريبت استيراد Flarum
  • عرض العناصر القابلة للمراجعة القديمة لعملاء آخرين
  • السماح بالإغلاق الانتقائي للمواضيع الجديدة وغير المقروءة
  • توحيد مسار عامل الخدمة
  • تغيير اختصار “النص المنسق مسبقًا”
  • إضافة on_preload لـ TopicView
  • إضافة دعم لخيار “skip_validations” في UploadCreator
  • تقييد طول post_excerpt_maxlength

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

  • إخفاء أدوات تغيير حجم الصور في محتوى التحرير المؤقت
  • مشكلة رجعية في قائمة البحث
  • معالجة أخطاء المهلة عند إرسال إشعارات الدفع
  • يجب أن يستبعد اقتباس المحتوى المُدرج في Onebox التنسيق
  • السماح بالدعوات إذا كان must_approve_users صحيحًا
  • كانت روابط IMDb تُدرج تلقائيًا كملصقات
  • عدم إضافة وظيفة :group_smtp_email إذا كانت IMAP معطلة للمجموعة
  • حجم الرموز التعبيرية في خيارات الاستطلاع
  • استخدام كائن PushSubscription المُنشأ حديثًا لرسالة اختبار الدفع
  • السماح لأي وسم آخر بأن يكون مرادفًا
  • لا يعرض المصمم رسالة خطأ في حالة وجود مشكلة في الشبكة ويتوقف عن تحديث المسودة بعد ذلك
  • خطأ إملائي في associate_accounts_controller_spec.rb
  • التأكد من عدم تسبب الصور في الاستطلاعات في تمرير مفاجئ
  • مسح ذاكرة التخزين المؤقت لقطعة تطبيق post action types
  • إرجاع naturalWidth و naturalHeight لأحجام الصور في المصمم
  • إعادة توجيه المستخدم غير الموظف إلى الصفحة الرئيسية عند حذف موضوعه الخاص
  • الهروب من النقاط في اسم المستخدم الحالي قبل إنشاء RegExp
  • تغيير ترتيب جملة SELECT SQL لـ topic_tracking_state
  • اختصار لوحة المفاتيح لإغلاق المواضيع لا يعمل
  • تجاهل أحجام الصور في Onebox لـ allowlistgeneric
  • إضافة فحص لمعرفة ما إذا كان العنصر غير موجود في ensureDropClosed
  • إظهار الوسوم المطلوبة للموظفين افتراضيًا وتجاوز الحد
  • تعليق توضيحي للنموذج Topic في Active Record
  • عدم اشتراط مستوى الثقة للدعوة إلى مجموعة
  • خطأ PG::StringDataRightTruncation عند ربط المنشورات
  • لا ينبغي لإجراءات المشرفين والإجراءات الصغيرة منع إغلاق المواضيع المدمجة بالكامل
  • فصل الكلمات المراقبة للروابط عن الاستبدال
  • إرجاع نتيجة فارغة إذا كانت استجابة أمازون تفتقر إلى السمات المتوقعة
  • عدم تخزين أسماء مستويات الثقة المترجمة في ذاكرة التخزين المؤقت المجهولة
  • حذف الروابط الداخلية عندما يحذف المشرف منشورًا
  • مشكلة ترجمة في نافذة الإشارات المرجعية
  • تحديث غير-Ember CLI ember-buffered-proxy
  • سيتوقف MessageBus بعد 20 دقيقة من عدم النشاط
  • لا يمكن لمستخدمي TL4 إخفاء المنشورات.
  • الأخطاء التي تُسببها مقتطفات طويلة جدًا
  • الحفاظ على ترتيب الإشعارات حسب الأولوية
  • لم تستخدم رسالة ترقية TL2 من discobot لغة المستخدم المحلية
  • تضمين صور Giphy في Onebox عندما تكون الاستجابة صورة
  • دعم إيقاف GIFs مؤقتًا لـ giphy/tenor في Onebox
  • خطأ خارج واحد في إجراء عرض الموضوع
  • عدم تحديد مرفقات صور الشارات كآمنة
  • عدم تحديث عمود allow_title للشارات الموجودة في ملف البذرة.
  • لا توجد رسالة خطأ عند حفظ المنشور مرتين مع استطلاع رأي
  • لا يمكننا استخدام ?. بعد
  • انتهاء صلاحية قنوات الدفع السيئة تلقائيًا
  • إغلاق نافذة الارتباط التشعبي عند الضغط على مفتاح ESC
  • جعل خيارات الاستطلاع قابلة للتنقل عبر لوحة المفاتيح
  • إضافة فئة body وإزالة استخدام jQuery في مكون footer-nav
  • استخدام قيمة افتراضية أفضل لإعداد low_priority_threshold.
  • استخدام max_category_nesting عند استيراد الفئات
  • جعل الواجهة تتوافق مع سلوك الخادم لدعوات المصادقة الخارجية
  • إخفاء عدد الأعلام المعلقة لمنشور من مستخدمين TL4.
  • إظهار اسم الداعوي في حقل المرسل في البريد الإلكتروني
  • دعم أفضل للتركيز في النوافذ المنبثقة
  • كسر الروابط الطويلة الزائدة بشكل صحيح في خريطة الموضوع
  • ترتيب الإشارات المرجعية للمستخدم حسب تاريخ التذكير
  • تبسيط لغة حذف المنشورات والمواضيع
  • تجاهل الحد الأقصى لطول المقتطفات لمقتطفات div أيضًا
  • عدم استدعاء :post_edited webhook مرتين عند تحرير المنشور الأصلي
  • لا يتذكر حوار الوضع البطيء قيمة “مفعل حتى”
  • السماح بإضافة البريد الإلكتروني إلى المجموعة إذا كان المستخدم قادرًا على الدعوة
  • تحديث حالة أمان المرفقات عند مراجعة المنشورات
  • تعطيل عرض الصور المتحركة في وضع lightbox
  • لم يتم تحديث معاملات استعلام طابور المراجعة في إصدارات Ember CLI
  • نشر الرسائل بشكل صحيح وبدون شروط للمسؤولين
  • خصوصية وإصلاحات أخرى لألوان WCAG
  • عدم التحقق من صحة المرفقات عند تشغيل مهمة uploads:fix_missing_s3
    -Assertion Backtracking re-render في future-date-input
  • عدم تضمين عنوان URL للتواصل والبريد الإلكتروني في حمولة إعدادات الموقع للعميل

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

  • إصلاح تداخل عناوين المواضيع في البحث
  • إصلاح محاذاة أيقونة الزر والزر للاختيار الجماعي
  • يجب أن يتطابق ارتفاع فلتر القائمة المنسدلة للمجموعة
  • مسافات أكثر اتساقًا على الجوال
  • تحسين اقتطاع الوسوم في الرأس المُمرر
  • تحرير النسخ
  • التراجع عن بعض أنماط قائمة البحث المنسدلة
  • أزرار الإعداد/التحرير أكثر اتساقًا
  • تعديلات على تخطيط مجموعات الوسوم
  • تحديث أنماط لوحة البحث والاتساق
  • استخدام الأيقونات كقائمة نقطية في نافذة الدعوة
  • إصلاح تداخل سطر “آخر زيارة” في Chrome
  • إصلاح محاذاة عنوان رأس الرسائل الخاصة
  • إصلاح محاذاة أيقونة عنوان الرسالة الخاصة
  • محاذاة أيقونة الاختيار الجماعي
  • تحسين أسلوب جسم طلب GitHub في رسائل البريد الإلكتروني
  • عدم إظهار مطالبة الرد إذا كان الموضوع الحالي مغلقًا
  • تغيير لون التركيز والتحويم في علامات تبويب قائمة المستخدم
  • إظهار شارة الفئة الجدّية في الرأس الثابت على سطح المكتب
  • تنبيه قارئات الشاشة عند وجود مشكلة في حفظ منشور
  • تعديلات تخطيط Onebox لتويتر
  • التركيز المطلق على النوافذ المنبثقة
  • جعل أنماط نتائج البحث أكثر اتساقًا
  • إضافة التركيز التلقائي إلى قائمة الهامبرغر والقوائم المنسدلة للمستخدم
  • محاذاة هوامش التحكم في القائمة وعنوان الموضوع العلوي
  • حشوة متسقة على الجوال/سطح المكتب .wrap
  • تعديل هوامش القائمة و Onebox
  • تغيير القائمة المنسدلة في صفحة الفئات إلى مفتاح ربط
  • تحسين التنقل في قوائم المواضيع لقارئات الشاشة
  • توفير منطقة لعمليات المواضيع المختلفة
  • يمكن للمستخدمين تأجيل برنامج discobot التعليمي.
  • تغيير لون عنوان رابط نتيجة البحث
  • جعل نص برنامج discobot التعليمي للعلم أكثر وضوحًا
  • إضافة دور منطقة ARIA إلى المنشورات
  • إظهار زر التحديث بدلاً من زر التفعيل عندما يكون الوضع البطيء مفعلًا بالفعل
  • تحسين وضع عناصر التحكم في نوافذ العرض
  • إصلاح عرض تحميل السمات، وإزالة التصادم في الفئات، وجعلها أجمل

الأداء

  • تحميل إعدادات العميل JSON أثناء تشغيل التطبيق.
  • التبديل من فحص اتصال ActiveRecord PG النشط لاستخدام استعلام فارغ.
  • تحميل Post#image_upload مسبقًا في TopicView.
  • تأجيل إعداد ذاكرة التخزين المؤقت الموزعة في الفئة.
  • تأجيل إعداد ذاكرة التخزين المؤقت الموزعة في نقاط أكثر.
  • تحميل الإعدادات والمجموعات وأيقونات الشارات مسبقًا في SvgSprite.
  • تأجيل إعداد ذاكرة التخزين المؤقت الموزعة في المسارات الحرجة للأداء.
  • إزالة استعلام N+1 في SiteSerializer#user_color_schemes.
  • تدفئة ذاكرة التخزين المؤقت في SiteSerializer أثناء تحميل التطبيق مسبقًا.
  • تخزين استعلام الفئات مؤقتًا في Stylesheet::Manager.color_scheme_digest.
  • تخزين svgs الأساسية في الذاكرة لتجنب تحليل XML المكلف.
  • تجميع أنماط السمات الفرعية مسبقًا.
20 إعجابًا