Discourse الإصدار 2.7

التركيز

  • :white_check_mark: تحسين “Markdown Typographer” لتسهيل تعديله وإضافة قاعدة -> إلى →. @Roman

  • :white_check_mark: التبديل من وضع “Oneboxing” المضمن المعطّل افتراضيًا إلى وضعه المفعّل افتراضيًا

  • :white_check_mark: السماح للمستخدمين بمعرفة متى تم رفض حساباتهم بشكل اختياري (Account rejection email). @kris.kotlarek

  • :white_check_mark: إعادة بناء تجربة مستخدم مؤقت المواضيع لتتطابق مع تجربة مستخدم تذكير الإشارات المرجعية @martin

  • :white_check_mark: تحسين تجربة مستخدم تسجيل الدخول / إنشاء الحساب @jordan.vidrine

  • :white_check_mark: التعامل بشكل أفضل مع المواقع التي تتطلب تسجيل الدخول تحت الأحمال القصوى حسب الموضوع @nbianca

  • :white_check_mark: إضافة الكلمات المرتبطة والكلمات المستبدلة إلى admin/logs/watched words، بالإضافة إلى نقل الصمت التلقائي حسب الموضوع @nbianca

  • :white_check_mark: إضافة ميزة “عدم الإزعاج” كميزة تجريبية @markvanlan

  • :white_check_mark: دعم “تسجيل الدخول عبر Apple” حسب الموضوع @david

  • :white_check_mark: مراجعة شاملة لنظام الدعوات حسب الموضوع @dan

  • :white_check_mark: كشف سجل القراءة على ملف المستخدم الشخصي

  • :white_check_mark: تنبيه في لوحة التحكم حول ميزات Discourse الجديدة @pmusaraj

  • :white_check_mark: دعم الإجراءات الجماعية للرسائل الخاصة @nbianca

  • :white_check_mark: تغيير أيقونة المصمم (وزر الإرسال) بناءً على الإجراء المحدد @osama

  • :white_check_mark: إضافة معرفات روابط المراسم تلقائيًا إلى عناوين Markdown @nbianca

  • :white_check_mark: تحذير مدير Docker عند ظهور ملحق رسمي كمشتق، حسب الموضوع @nbianca

  • :white_check_mark: لتحقيق أمان أكثر وعيًا للإداريين والموظفين حول إعدادات الموقع، إنشاء نوع إعداد موقع HTML جديد، وجعل جميع إعدادات النص الحالية افتراضيًا نصًا عاديًا @Roman

  • :white_check_mark: إطلاق ويب هوك عند إضافة مستخدم أو إزالته من مجموعة @vinothkannans

الاسم الرمزي

تاريخ البدء

1 ديسمبر 2020

تاريخ الإصدار

18 مايو 2021

67 إعجابًا

ميزات جديدة

  • إضافة اللغة الإنجليزية (المملكة المتحدة) كلغة محلية
  • وضع عدم الإزعاج
  • استخدام الشعار الصغير للموقع كصورة رمزية (أفاتار) للمستخدم النظامي
  • تمكين عرض Onebox المضمن لجميع النطاقات افتراضيًا
  • عرض الردود المفلترة (اختياري)
  • إضافة قسم الميزات الجديدة في لوحة تحكم المسؤول
  • إعادة تسمية “Discourse SSO” إلى DiscourseConnect
  • إعادة تصميم واجهة مستخدم مؤقت الموضوع
  • تحسينات متنوعة على نظام الدعوات
  • وسم الكلمات المراقبة تلقائيًا
  • تعطيل وضع القائمة البريدية افتراضيًا
  • نقل نافذة منبثقة لتحديث الموقع إلى تنبيه أقل إزعاجًا
  • السماح بتعيين صورة رمزية مميزة (Flair) للمجموعات التلقائية
  • إضافة روابط ثابتة للعناوين
  • تثبيت الإشارات المرجعية
  • يمكن للمسؤولين وضع علامة على المنشورات لمراجعتها لاحقًا
  • إمكانية البحث عن المستخدمين حسب الحقول المخصصة
  • نقطة ربط API جديدة للسماح بتحويلات التحميل من جانب العميل
  • القدرة على تسجيل فلاتر مخصصة للمنشورات
  • السماح بإرسال رسالة مع الدعوة
  • إضافة معلمة email_encoded لقبول رسائل البريد الإلكتروني المشفرة بـ Base64 الواردة
  • إضافة أسماء فئات (class names) إضافية إلى عنصر قائمة أحدث المواضيع
  • دعم ويب هوك للإعجابات
  • إدراج الصور دائمًا في أسطر جديدة وإضافة سطر جديد بعدها
  • تحسينات صغيرة على تضمين قائمة المواضيع
  • إعداد موقع جديد باسم ‘trim_incoming_emails’
  • تضمين الصورة الرمزية المميزة في الصور الرمزية المدرجة في أقسام “الأكثر…” في ملخص المستخدم
  • يمكن لمراقبي الفئة TL4 دمج المنشورات
  • إضافة ويب هوك لتحديث درجة القابل للمراجعة
  • السماح باستخدام عرض “الأعلى” (top) لتضمين قائمة المواضيع
  • تحسينات على نافذة مشاركة الموضوع
  • تجاهل مشاهدات الصفحة المجهولة في المواقع الخاصة
  • السماح بتشغيل اختبارات السمات في بيئة الإنتاج
  • فلتر منخفض الأولوية لطابور المراجعة
  • نافذة مشاركة موضوع جديدة
  • إظهار تنبيه إذا لم يكن من الممكن عرض الفيديو
  • إظهار منطقة نص في الوضع المتقدم
  • السماح بإيقاف الصور المتحركة في المنشورات
  • جعل وسم category-navigation بدون عنصر (tagless)
  • مراقبة العنوان للوسم التلقائي
  • مراجعة كل منشور باستخدام طابور المراجعة
  • عدد المواضيع في مربعات الفئات
  • إضافة منفذ إدخال (plugin outlet) لـ category-box-below-each-category
  • إظهار مؤشر الوضع البطيء في المصمم
  • في نافذة الوضع البطيء، اجعل “مفعل حتى” إلزاميًا
  • تعديل رسائل الفترات الزمنية للوضع البطيء
  • السماح بتعيين متغيرات اتصال PostgreSQL عبر البيئة
  • تقليل طول مفتاح الدعوة
  • تفعيل المستخدمين المدعوين عبر البريد الإلكتروني تلقائيًا
  • إعداد فئة للسماح بعدد غير محدود من تعديلات المنشور الأول من قبل صاحب الموضوع
  • إرسال إشعار بريد إلكتروني عند الموافقة على منشور
  • إضافة اليوم الأخير إلى إحصائيات صفحة “حول”
  • إضافة user_confirmed_email إلى ويب هوك أحداث المستخدم
  • جعل نقطة نهاية tag_groups#search عامة
  • تشغيل ويب هوك عند إضافة/إزالة مستخدم في مجموعة
  • استخدام أيقونات SVG لبعض عناصر Onebox
  • التعامل مع إعدادات الموقع كنص عادي وإضافة نوع HTML جديد
  • تقديم اختبارات QUnit للسمات/المكونات
  • استرداد دعوة رابط موجودة مسبقًا
  • إضافة حد أقصى للبريد الإلكتروني الثانوي
  • نسخ رابط الدعوة يؤدي إلى الحفظ
  • استخدام appEvents بدلاً من jQuery لعملية تقدم تغيير حجم المصمم
  • إظهار رسالة تعليمية في قائمة الوصول السريع للرسائل الشخصية عند عدم وجود أي منها
  • استجابة جسم ذاكرة التخزين المؤقت للواحد بوكسر
  • السماح للمسؤولين بتعبئة حقول المستخدم مسبقًا
  • تنفيذ رموز غير (nonces) لدمج Google Tag Manager
  • إضافة حدث DiscourseEvent جديد :topic_tags_changed
  • التعامل مع الرموز التعبيرية أو الأحرف المماثلة كوحدة واحدة
  • استيراد وتصدير الكلمات المراقبة
  • دعم CSP frame-ancestors
  • إضافة قاعدة مطبعي لاستبدال ¶ بـ ¶
  • تنفيذ تحديث المتصفح في عرض الزحف
  • التحقق من توفر البريد الإلكتروني في نموذج التسجيل
  • إضافة فئة admin-area إلى وسم HTML
  • السماح للمستخدمين بحفظ المسودة وإغلاق المصمم
  • السماح باستخدام الدعوات عند تفعيل DiscourseConnect SSO
  • تشويش عناوين البريد الإلكتروني في صفحة عرض الدعوة
  • استبدال قاعدة استبدال markdown-it
  • العودة إلى المستخدمين النظاميين عند إنشاء TopicEmbed جديد
  • تحسين علامة التبويب الدعوات المنتهية الصلاحية
  • السماح بتكوين واستخدام cluster_name لـ /srv/status
  • إضافة منفذ إدخال فوق الخط الزمني
  • تشغيل حدث DiscourseEvent جديد للإعجابات
  • تفعيل منتقي جهات الاتصال في نافذة الدعوة الجديدة
  • علم لتعطيل حماية CSRF لـ DiscourseConnect
  • إضافة منفذ إدخال tag-custom-settings
  • إظهار قائمة منسدلة للوسوم دائمًا عند تفعيل الوسم
  • تنفيذ عمليات جماعية للرسائل الخاصة
  • السماح لمراقبي مجموعة الفئات بتثبيت/إزالة تثبيت المواضيع
  • السماح لمحركات البحث بفهرسة صفحات الوسوم
  • السماح بفك تشفير الدعوات مع موفري Omniauth
  • تغيير أولوية البحث العالية جدًا/المنخفضة جدًا لتصبح في الأطراف المطلقة
  • إضافة المواضيع المحملة حديثًا إلى التحديد الجماعي تلقائيًا إذا كان “تحديد الكل” مفعلًا
  • إضافة لقطات شاشة اختيارية إلى مخطط تطبيق الويب
  • نقل تفضيلات المستخدم المتعلقة بالأمان إلى علامة تبويب مختلفة
  • إضافة السنة إلى منتقي الوقت النسبي
  • إضافة إعداد موقع للسماح للرموز التعبيرية بالوصول من عنوان URL خارجي
  • تضمين تفاصيل حول أخطاء تخزين النسخ الاحتياطية على S3
  • تصفية العناصر القابلة للمراجعة حسب المعرف
  • إضافة وصف الموقع لملف الويبمانيفست
  • إضافة إعداد موقع مخفي disable_onebox_media_download_controls
  • استخدام إحصائية “time_read” لوضع علامة على المستخدمين كمشبوهين
  • تثبيت السمات بسرعة عبر معلمات الاستعلام
  • استخدام diffhtml لتحديث معاينة المصمم
  • دعم وسم mark
  • إدخال الوقت النسبي للمؤقتات والإشارات المرجعية وتعزيز الإغلاق التلقائي بعد مؤقت آخر منشور
  • عند نقل المنشورات إلى موضوع موجود، حدد موضوعًا واحدًا تلقائيًا
  • السماح باستخدام صور Onebox كصور مصغرة للمواضيع
  • إضافة علامة تبويب “المواضيع المقروءة مؤخرًا” إلى صفحة نشاط المستخدم
  • السماح بتحديد أولويات الصور المصغرة للمنشورات/المواضيع عبر Markdown
  • القدرة على تجاهل جميع المواضيع الجديدة
  • دعم التنقل عبر لوحة المفاتيح (للخلف/للأمام) على DiscourseHub
  • السماح بتجاوز موقع النسخ الاحتياطي عند الاستعادة عبر سطر الأوامر (CLI)
  • القدرة على تجاهل المواضيع الجديدة في وسم محدد
  • معالجة أحداث تغيير اشتراك وكيل المستخدم (user agent push)
  • السماح بمدة < 1 ساعة و < 1 يوم لمؤقتات الموضوع حيث يتم تحديد المدة (حذف الردود تلقائيًا، الإغلاق بناءً على آخر منشور)
  • طريقة جديدة لتجاهل المواضيع الجديدة
  • التحقق من إعداد blocked_onebox_domains لعناصر Onebox المضمنة
  • تحسين إعدادات المجموعة وإدارة الأعضاء
  • إضافة وظيفة يومية للتحقق من الميزات الجديدة
  • إضافة إدخال بيانات تعريفي لبريد الاتصال إلى بيانات الإدخال الاختيارية للإضافة
  • إضافة رؤوس استجابة إضافية إلى تنسيق سجل nginx
  • إنشاء جدول إشعارات لضبط وقت عدم الإزعاج تلقائيًا
  • منح سمات بديلة (alt attributes) لأيقونات قائمة المستخدم
  • دعم خيار DISCOURSE_SMTP_FORCE_TLS
  • استبدال أسهم الشريطة الواحدة عند تفعيل المطبعي
  • سبب رفض تسجيل المستخدم
  • كشف IMAP لرسائل البريد الإلكتروني المزعجة وحذف الموضوع المرتبط بـ Discourse
  • تسجيل حذف المجموعة
  • إضافة منفذ إدخال before-groups-index-container
  • السماح بتعطيل حذف المنشورات ذاتيًا
  • تحذير المسؤولين عند تثبيت سمة مثبتة بالفعل
  • إرسال رسائل إشعار بالبريد الإلكتروني عندما يغادر المستخدمون وضع عدم الإزعاج
  • تعطيل حذف المنشورات عن طريق تعيين max_post_deletions إلى صفر
  • استبدال الأسهم عند تفعيل المطبعي في Markdown
  • إضافة تحذير بشريط شريطة لاستخدام S3 بدون CDN
  • تقديم إعداد موقع skip_auto_delete_reply_likes
  • حظر مصادر حركة المرور الشاذة صراحةً في ملف robots.txt
  • اختصار خاص للبحث عن منشوراتك الخاصة
  • إضافة دعم لصيغة صور WEBP
  • السماح للإضافات بعرض HTML مخصص عبر renderTags
  • السماح للإضافات بتحميل البيانات المخصصة مسبقًا في البحث
  • تضمين رقم المنشور في عناوين Onebox المضمنة
  • السماح للإضافات بتسجيل عمليات حماية (demon processes)
  • السماح بإخفاء عناوين IP عبر واجهة برمجة تطبيقات وحدة تحكم المستخدم للمسؤول
  • تعطيل الوضع البطيء تلقائيًا
  • السماح لمراقبي مجموعة الفئات بتضمين/استبعاد المواضيع من القائمة
  • إضافة الإعجابات والعلامات إلى تصدير بيانات المستخدم
  • زيادة الحد الأقصى لطول الكلمة المراقبة من 50 إلى 100 حرف
  • دعم تطوير GitHub Codespaces
  • رابط لتخصيص النص عند تعديل الشارات النظامية
  • إضافة زر رجوع إلى محرر السمات
  • إضافة منفذ إدخال after-topic-list-body
  • فلتر “تمت المراجعة بواسطة”
  • يمكن للمستخدمين غير الموظفين استخدام المسودات المشتركة
  • إغلاق الموضوع بصمت
  • السماح لمراقبي مجموعة الفئات بتعديل عناوين المواضيع
5 إعجابات

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

  • إزالة استخدام Ember.keys القديم الذي كان يسبب انهيار النظام
  • جعل استبدال الكلمات المراقبة يعمل مع الأحرف البدلية
  • لم يكن معاينة السمات تعمل في Ember CLI
  • يجب أن يحاول URI فارغ غير محدد استخدام استراتيجية Oneboxing بديلة، إذا كانت متوفرة
  • تحميل المزيد من العناصر القابلة للمراجعة تلقائيًا.
  • السماح بأحداث file-change بعد إعادة التحميل بفترة وجيزة
  • تخطي الرفع إذا تعذر تحليل HTML
  • جعل الكلمات المراقبة ذات الوسم التلقائي غير حساسة لحالة الأحرف
  • نطاق خاطئ مستخدم لمستويات إشعارات مستخدم التسلسل
  • تخطيط إدخال التاريخ في منشئ الاستطلاعات
  • حذف رسائل البريد الإلكتروني غير المؤكدة أولاً إذا كانت متوفرة
  • علامة إغلاق iframe مفقودة في شهادة discobot
  • يجب أن ندرج resumable.js في حزمة المسؤول
  • جعل truth-helpers تعمل في Ember CLI
  • دعم إيقاف الصور المتحركة المضمنة مؤقتًا
  • إصلاحات متنوعة لنظام الدعوات
  • اختبارات غير مستقرة بعد عوامل التصفية المخصصة لعرض الموضوع
  • تصفية Args الخاصة بـ ember-cli بشكل صحيح
  • إعادة حساب النقاط فقط عند الموافقة أو الانتقال إلى حالة معلقة.
  • إصلاح مجلد فرعي لـ ember-cli proxy
  • التحقق من مستوى ثقة المستخدم الذي ينشئ دعوة للمجموعة
  • التقاط UndefinedConversionError لرسائل البريد الإلكتروني الواردة
  • إزالة auto-route من topic-link
  • الوصول إلى دليل الأنماط في تثبيت المجلد الفرعي
  • السماح بتنسيق webp في السمات بشكل افتراضي أيضًا
  • لا ينبغي أن تطبق القوالب الأساسية فوق السمة/الإضافات
  • crypto.randomUUID متاح فقط في إصدارات node الأحدث
  • يجب تعطيل المسودات المشتركة إذا تم تحديد “غير مصنف”.
  • عدم محاولة عرض الشعار إذا لم يكن موجودًا
  • تخزين Oneboxes المضمنة المفقودة في ذاكرة التخزين المؤقت
  • منع حلقة لا نهائية عند استبدال الكلمات المراقبة
  • أساس رسالة تفاصيل الموضوع على حالة تتبع الفئة والوسم الحالية
  • كان {{ace-editor}} يحتوي على أخطاء في إصدار Ember CLI
  • استخدام علامة no-sandbox عند تشغيل اختبارات Ember CLI.
  • تحديد سجل المراجعات المرئية بآخر 100
  • الضغط على الرجوع من الموضوع في قائمة العلامات يأخذ المستخدم إلى /
  • جعل مهمة docker:test تثبيت التبعيات قبل استدعاء yarn ember test.
  • تخطي اختبارات future-date-input غير المستقرة مؤقتًا
  • إخفاء “غير مصنف” ما لم يكن allow_uncategorized_topics مفعلًا
  • ربط الإشعار بأول منشور غير مقروء
  • إظهار "مطلوب
5 إعجابات

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

  • إرجاع رسالة الخطأ الصحيحة إذا تم حذف المستخدم القابل للمراجعة بالفعل.
  • تحسين عناصر التحكم في الفئات على الأجهزة الأصغر حجمًا.
  • تحسينات طفيفة على واجهة مستخدم الكلمات الخاضعة للمراقبة من قبل المشرف.
  • تحديث النصوص في لوحة التنبيهات الفارغة.
  • السماح بالحفظ باستخدام cmd+s/ctrl+s مع محرر Ace.
  • إخفاء قائمة امتدادات الملفات في نافذة التحميل.
  • إضافة فئات CSS إلى وسم body بناءً على حالات الموضوع.
  • التنبؤ بتحويم رابط المرساة.
  • إعادة هيكلة نوافذ المودال الأمنية.
  • تقليل عدد الأعمدة في صفحة الدعوة.
  • إصلاح التنسيق لملصق طويل في خيارات الاختيار المتعدد.
  • تحسينات طفيفة على نافذة المودال لإدراج الرابط.
  • ضمان أن زر الترس في شريط الأدوات له نفس اللون والارتفاع.
  • يكون شعار الموقع هو الخيار المحدد عند تغيير صورة رمزية للمستخدم في النظام.
  • إصلاح تموضع زر الرجوع في شريط التقدم.
  • ترتيب موحد لأزرار رسائل مؤقت الموضوع.
  • اتساق للجوال لرسائل حالة الموضوع.
  • تحسين محاذاة ومسافات رؤوس الفئات.
  • إظهار الإطار المحيط بحقل الإدخال المحدد بشكل صحيح.
  • تحسين النصوص عند عدم وجود نتائج في لوحة الوصول السريع للإشارات المرجعية والتنبيهات.
  • إيقاف قفزة مؤشر الوجود، وتحسين اتساق المسافات.
  • عدم تحديد علامة فارغة مسبقًا عند إضافة علامات عبر الإجراء الجماعي.
  • استخدام مختار التاريخ الأصلي عند الإمكان (مثل: ليس Safari).
  • منع تداخل شريط تقدم الموضوع.
  • إصلاح تخطيط أزرار رأس المجموعة على الجوال.
  • إصلاح نمط التركيز لزر سجل تعديل المنشور.
  • تحديث تموضع عناصر التحكم في المنشورات على الجوال.
  • تحسين تخطيط بطاقة المستخدم للنصوص الطويلة.
  • قائمة منسدلة أوسع لاختيار الصفحة العلوية.
  • تحديث أنماط زر الدعوة للتسجيل.
  • إظهار رسالة خطأ بدلاً من تعطيل زر الحفظ في صفحة مجموعات العلامات.
  • عرض رسالة خطأ وصفية عند عدم السماح بالموضوع.
  • حركة انسيابية أفضل لتذييل الخط الزمني، وإصلاح الحشو.
  • تنسيق للجوال لأزرار نافذة المودال للتخلي عن المسودة.
  • منع بعض أزرار المؤلف من استقبال التركيز.
  • مؤلف بارتفاع كامل على أندرويد للجوال.
  • تحسينات طفيفة على التنسيق في الدعوات.
  • الانتقال من ملخص/تفاصيل إلى زر لتوسيع جسم GitHub.
  • تحسين واجهة مستخدم منشئ الاستطلاعات.
  • إضافة تنسيق لتفاصيل/ملخص جسم طلب السحب (PR) الجديد من GitHub.
  • إظهار تلميح عند وجود علامات أكثر من المعروضة.
  • إظهار زر إزالة الإيموجي دائمًا من قائمة قيم الإيموجي.
  • أيقونة بدلاً من النص لإخفاء معاينة الجوال.
  • موقع أفضل لزر الاختيار الجماعي للبحث.
  • نقل السجلات/الكلمات الخاضعة للمراقبة إلى تخصيص/كلمات خاضعة للمراقبة في قسم المسؤول.
  • اتساق أكثر في عرض أزرار التحكم في المستخدم.
  • إزالة الإشارة إلى نموذج الاتصال في الإعدادات.
  • تعديلات على نافذة المودال لتسجيل الدخول.
  • إصلاح محاذاة قائمة التبويبات في نافذة الإيموجي المنبثقة.
  • إخبار المستخدمين بأنهم عطلوا Discobot ولا يمكنهم التفاعل معه.
  • تعديلات على تخطيط نافذة الإيموجي المنبثقة.
  • إظهار تلميح عند محاولة حذف مجموعة تلقائية.
  • التأكد من أن سجلات الطاقم لا تكسر التخطيط.
  • إعادة تسمية الزر الذي يحمل اسمًا مكررًا.
  • يجب أن يعرض رأس قائمة إجراءات المؤلف أيقونة الإجراء المحدد.
  • إظهار الحروف الفريدة الأولى في رابط الدعوة.
  • تحسين محاذاة وتخطيط تذييل الموضوع.
  • نقل تذييل النافذة المنبثقة إلى حاوية أفضل.
  • إضافة أداة تحميل الصور لرفع صور الشارات.
  • تقليل شفافية زر نسخ الكود.
  • إظهار عمود الموضوع في تبويب الدعوات المعلقة.
  • إظهار زر “تجاهل الجديد” في أعلى الموضوعات.
  • إضافة فئة إلى body عند أول تنبيه غير مقروء.
  • احترام إعداد “أولوية اسم المستخدم في تجربة المستخدم” حيثما أمكن.
  • إضافة إيموجي الجرس لتحسين التعليم حول الرسائل غير المقروءة.
  • لن يؤدي لصق رابط تويتر في عنوان المؤلف إلى تعيين العنوان.
  • ملصقات متسقة في نموذج الدعوة.
  • إصلاح التنسيق المعطل في نافذة المودال لتسجيل الدخول عند تعطيل تسجيل الدخول المحلي.
  • تسجيل الدخول: عناوين أصغر، مسافات أكثر اتساقًا، وإصلاحات أخرى.
  • تحسينات طفيفة على الدعوات.
  • إزالة العنوان المكرر من صفحة الكلمات الخاضعة للمراقبة.
  • إضافة فئة إلى div البريد الإلكتروني في تسجيل الدخول.
  • إصلاح ارتفاع زر الاختيار الجماعي في صفحة البحث.
  • تنظيف أنماط العلامات لتحسين المحاذاة.
  • استعادة التركيز التلقائي على حقول إدخال تسجيل الدخول.
  • إضافة رابط لتسجيل الدخول عبر البريد الإلكتروني أسفل اسم المستخدم، وإزالة الزر.
  • إزالة نمط التركيز المكرر.
  • استخدام نمط التركيز الافتراضي للمتصفح لحقول الإدخال من نوع مربع الاختيار والراديو.
  • تعديلات تنسيق لميزات المسؤول الجديدة.
  • السماح لـ select-kit بوجود خيار التركيز التلقائي.
  • نمط أكثر اتساقًا لذكر المجموعة.
  • إزالة خطوة الإيموجي في المعالج.
  • تعديل تخطيط group لإصلاح محاذاة الأزرار.
  • تخطي صور رمزية لالتزامات GitHub للصور المصغرة للموضوع/المنشور.
  • جعل حقل إدخال العلامة بعرض كامل للرسائل الخاصة.
  • تطبيق مختار تقاطع العلامات الجديد.
  • على الشاشات القصيرة جدًا، التبديل إلى 2 أعمدة في الملف الشخصي للوصول السريع.
  • إظهار نقاط لبعض قوائم المؤلف.
  • ضبط الحشو في نافذة المودال لإنشاء حساب.
  • نشر الصفحة، عند التغيير العام، فقط عندما تكون الصفحة منشورة.
  • إزالة الهامش من زر تسجيل الدخول بمفتاح الأمان.
  • تغيير emailLogin إلى فئة info عند الفارغ.
  • تعديلات على محرر مواضيع المسؤول.
  • إضافة إرشادات التحرير للمواضيع البعيدة.
  • إصلاح فواصل الأسطر الزائدة في تنبيهات نافذة المودال لتسجيل الدخول.
  • يجب أن يستخدم منتقي الوقت النسبي سلاسل بصيغة الجمع.
  • إصلاح تنسيق التواريخ المحلية.
  • عند التحديد التلقائي للموضوع، تأكد من أن التركيز على الموضوع المحدد.
  • عامل ثانوي + عرض التنبيه.
  • إظهار أوصاف الإضافات في صفحة الإضافات للمسؤول.
  • قص حرف @ من بداية سلسلة اسم المستخدم في البحث.
  • إزالة صيغة الجمع في أنواع التنبيهات للفئة الواحدة.
  • تحديد تنسيق أزرار الشبكات الاجتماعية.
  • منع تجاوز الشارات في بطاقات المستخدم.
  • تحسين عرض العلامة والتعيين في البحث.
  • ضبط أنماط التركيز لحقل الإدخال التكميلي.
  • إخفاء عمود تسجيل الدخول الخارجي عند إنشاء الحساب قيد التقدم.
  • ضبط التدرج اللوني، تحويم الأيقونة، الأحرف الكبيرة.
  • إزالة خيار التحويل للمواضيع النظامية.
  • تغييرات على قسم الميزات الجديدة في لوحة تحكم المسؤول.
  • إزالة حدود 2 بكسل من بعض أزرار select-kit.
  • إزالة خط Helvetica من مكدس الخطوط لدينا.
  • إصلاح صغير لنمط التركيز في Chrome على زر الردود.
  • إظهار أيقونة السهم المنسدل في قائمة تنبيهات المستخدم.
  • عدم عرض قائمة تنبيهات العلامات في صفحة الفئة.
  • إصلاح نافذة المودال لترتيب الرد.
  • توضيح نافذة المودال لرفض المستخدم.
  • إصلاح وتوضيح نافذة المودال لتغيير التنبيهات الجماعية.
  • استخدام لون ساطع لتحويم الزر الأساسي في الأنظمة الداكنة.
  • ضبط أنماط التركيز لقائمة منشورات الموضوع، وإلغاء المؤلف.
  • تحتاج أزرار القائمة المنبثقة إلى نمط تركيز.
  • إضافة نافذة مودال تأكيد لـ “إزالة جميع العلامات”.
  • إزالة الهامش غير الضروري من تدفق المستخدم.
  • إصلاح محاذاة الزر في صفحة مطلوب تسجيل الدخول.
  • ضمان أن شتيرات التنقل في الفئات لها ارتفاع متسق.
  • توحيد الأنماط لحالات التركيز.
  • إظهار دائمًا مربع حوار تأكيد عند تحويل المواضيع/المكونات.
  • إزالة الحدود من الشهادة بسبب iframe.
  • السماح ببعض تجاوز الحدود في معاينة المؤلف.
  • إصلاح التموضع العلوي للاختيار الجماعي.
  • جعل موضوعات صفحة الفئة على سطح المكتب تطابق الجوال.
  • تعديل صغير لتحذير حذف الفئة.
  • احترام إعداد الموقع email_editable في صفحة تفعيل المستخدم.
  • تبسيط سيرة الروبوت السردي.
  • يجعل محرر المواضيع يعرض النص النائب بشكل صحيح للغات من اليمين إلى اليسار.
  • إظهار صورة معاينة خطأ onebox كأيقونة موقع.
  • تحديد العرض والارتفاع لصورة معاينة خطأ onebox.
  • تحذير بشأن الرسائل التي ستصبح يتيمة أثناء حذف مجموعة.
  • جعل moment.js ينتج أرقامًا عربية بدلاً من الأرقام الهندية في محلي العربية.
  • تحسينات على تحذير محلي الاحتياطي.
  • استخدام نمط موحد لعد العلامات.
  • تخصيص النص للغات المختلفة.
  • إظهار تحذير في صفحة تحرير الفئة عندما يكون نمط الفئة غير موجود والألوان معطلة.
  • إيقاف محاولات تحويل الموضوع الافتراضي إلى مكون عن طريق إزالة الزر.
  • قص نص رابط قائمة الهامبرغر بنقاط عند التجاوز.
  • إضافة مسافة بين الروابط والنص في الملصقات.
  • إزالة كلمة زائدة من سلسلة العميل approval_not_required.
  • تحسين خيارات مخطط الألوان في تفضيلات المستخدم.
  • إعادة هيكلة قائمة تنقل الموضوع.
  • يجب أن تكون اقتراحات الإكمال التلقائي غير محددة افتراضيًا.
  • السماح لمحتوى الملف الشخصي للوصول السريع بالتمرير.
  • يسمح بنسخ/لصق قائمة من القيم المفصولة بـ | في sk.
  • الانتقال إلى عنوان URL للتحرير عند إضافة فئة.
  • نقل وضع عدم الإزعاج إلى لوحة الملف الشخصي.
  • تجاوز النص في user-{primary,secondary}-navigation.
  • نقل زر تصفية الردود على الجوال.
  • ضبط عرض القائمة الافتراضي.
  • دمج ألوان الرأس.
  • عدم لف نص القائمة تحت الأيقونة.
  • إضافة سمة title لحقل إدخال الكلمة الخاضعة للمراقبة.
  • جعل نافذة المودال لتثبيت المواضيع أكثر استجابة.
  • عندما تكون نصوص النوافذ البديلة طويلة جدًا، قصها بنقاط.
  • إزالة الخط الزمني من عرض الطباعة، وإصلاح الرأس في عرض الزاحف.
  • تحسينات على الردود المفلترة.
  • إظهار مؤشر الإلزام بشكل متسق عند التسجيل.
  • إصلاح الأزرار غير القابلة للوصول في القوائم على Safari iOS.
  • إضافة عنوان التاريخ الكامل لتاريخ نتيجة fps.
  • تغييرات في تنسيق onebox للفئات.
  • يجعل مكونات sk بعرض كامل في صفحة مسؤول المستخدمين.
  • عند طلب حقول المستخدم عند التسجيل، ضع علامة على الحقول الافتراضية أيضًا كإلزامية.
  • إصلاح مشكلة عرض مربع اختيار الدعوة.

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

  • رفع إصدار Rails إلى 6.1.3.2.
  • تحسين استيراد git للمواضيع.
  • إصلاح is_private_ip لـ RateLimiter لتغطية جميع الحالات.
  • تفضيل Loofah لمعالجة HTML المطبوخ.
  • إرفاق nonce لـ DiscourseConnect (SSO) بالجلسة الحالية.
  • تحديد معدل MFA حسب تسجيل الدخول إذا أمكن.

الأداء

  • تحميل JsLocaleHelper.load_translations مسبقًا للمحلي الافتراضي.
  • تحميل LetterAvatar.image_magick_version مسبقًا في العملية الرئيسية.
  • التأكد من معالجة المحليات دائمًا كرموز داخليًا.
  • جعل حساب max_file_mtime لورقة الأنماط أكثر كفاءة.
  • إضافة مهلة لأوامر git لاستيراد المواضيع.
  • تحسين أداء تجميع ورقة أنماط المواضيع.
  • إزالة N+1s من ThemeController#update و #show.
  • تحميل رسائل البريد الإلكتروني مسبقًا بشكل صحيح لتسريع تصدير المستخدمين.
  • إشعار المستخدمين بشكل غير متزامن بعد دعوة مجموعة.
  • تحسين استعلام مشرفي الفئات.
  • تجنب التعبيرات النمطية في جدول التحميلات.
  • تجنب التراكبات الخلفية عند استبدال الروابط في رسائل البريد الإلكتروني المستوردة.
  • تجميع عملية الهجرة المكلفة للمنشورات.
  • هجرة بيانات البحث بعد إعادة تسمية المحلي.
  • تحسين أداء cook_url للصور المصغرة للموضوع.
  • تحسين أداء الصفحة الرئيسية والموضوع.
  • إضافة فهارس لتسريع صفحات الملف الشخصي.
  • تشغيل مهمة دمج المستخدمين في وظيفة خلفية.

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

  • شعارات الفئات هي عناصر زخرفية، ضع alt فارغًا.
  • يجعل عداد الردود زرًا وليس رابطًا.
  • جعل th قابلًا للوصول من لوحة المفاتيح + سمات aria.
  • عدم استخدام tabindex موجب في المؤلف.
  • يجعل عداد نتائج البحث مقروءًا بواسطة قارئ الشاشة.
  • يحسن حالات التركيز/النشط في قائمة الصورة الرمزية.
  • يربط القوائم بالملصقات في صفحة الواجهة.
  • تتيح الروابط تحويل حقل إدخال اسم المستخدم إلى ملصقه.
  • التبديل بين التبويبات باستخدام لوحة المفاتيح.
  • تحسين عنوان “عرض الكل” في قائمة الرأس.
  • إلغاء تحديد الخيار المحدد عند استخدام Enter في الاختيار المتعدد.
  • يمنح الإكمال التلقائي في البحث اسمًا أكثر قابلية للوصول.
  • يجعل عناصر fieldset/legend للحقول الأخرى واللون.
  • يجعل تعديل اسم المستخدم والصورة الرمزية قابلًا للوصول.
  • يضمن أن للصورة الرمزية في رأس الموقع سمة alt.
  • إضافة rowheader إلى خلايا TD لعناوين الموضوع.
  • يجعل رأس select-kit قائمة مربعات.
  • يضيف دعمًا لـ aria-current عبر d-navigation-item.
  • يجعل aria-owns معرفًا وليس سمة بيانات.
  • يضبط has-popup كقائمة لمكونات select-kit.
  • يجعل أدوات التحكم في الاقتباس قابلة للوصول.
  • يضبط html lang على محلي المستخدم عند الإمكان.
  • يحدد اسمًا بشكل صحيح على صناديق الاختيار للاختيارات الفردية.
  • يضيف دعمًا لـ aria-expanded و aria-controls إلى btn.
  • يجعل قائمة تنبيهات المستخدم أكثر قابلية للوصول.
  • قائمة الهامبرغر aria-{expanded,haspopup} وعنوان المستخدم.
  • يحدد بشكل صحيح role=dialog و aria-labelledby لـ d-modals.
  • يستخدم role=button ويدعم ariaPressed لـ tapTile.
  • يهيكل قائمة المستخدم كتبويبات.
  • يجعل post-edits-indicator زرًا بدلاً من رابط.
  • يحسن إمكانية الوصول لفلتر البحث في الخيارات.
  • يجعل البحث المتقدم وعنوان html.
  • يربط أدوات التحكم في البحث بملصقاتها.
  • أضف aria-label إلى زر مسح الإدخال.
  • تحديث دور الاسم المحدد إلى زر.
  • تحسين إمكانية الوصول لقائمة الوصول السريع.
  • أيقونات قائمة المستخدم قابلة للوصول.
  • أضف aria-labels إلى حقول الإدخال للبحث وزر البحث.} }
7 إعجابات