المزيد!
لكن انتظر، هناك المزيد! نبذل قصارى جهدنا لتسليط الضوء على الميزات الجديدة والتغييرات لك، لكن هناك دائمًا تغييرات كثيرة جدًا لا يمكن تفصيلها جميعًا. للحصول على قائمة كاملة بالميزات الجديدة وإصلاحات الأخطاء وتحسينات تجربة المستخدم والمزيد، تأكد من مراجعة الميزات الإضافية والإصلاحات المدرجة أدناه.
تحسينات الإضافات
التقويم
- تحسين تجميع العطلات
- تحسينات متعددة على تجربة المستخدم
- إضافة محدد المنطقة الزمنية
- إضافة رابط تقويم Google
- إصلاحات الأخطاء
المترجم
- إضافة دعم لـ Yandex.Translate
OpenID Connect
- احترام القيمة المنطقية email_verified عند توفيرها من قبل مزود الهوية (IDP)
- السماح بتمرير المعلمات من /auth/oidc إلى مزود الهوية (IDP)
GitHub
- إضافة دعم لقضايا GitHub
- إصلاح خطأ
WP Discourse
- إصلاح مشكلة عدم تطبيق إعداد “فتح الروابط في علامة تبويب جديدة” على رابط “انضم إلى النقاش”
- استخدام الثابت WPDISCOURSE_PATH عند تحميل ملفات الإضافة
المراجعة السنوية
- استبعاد الفئات المقيدة للقراءة من حسابات إحصائيات المستخدمين
- دعم اللغة الإسبانية
- تحسينات على تجربة المستخدم
- إصلاحات الأخطاء
إضافة الإعلانات
- دعم حجم الإعلان السائل في Google Ad Manager
- إصلاحات الأخطاء
تكامل الدردشة
- تضمين عنوان الفئة ولونها في حمولة Discord
التصويت
- تحسين تجربة المستخدم
- إصلاح خطأ
السياسة
- إصلاح خطأ
بناء الفريق
- إصلاحات الأخطاء
JWT
- إصلاح خطأ
دليل الأنماط
- إصلاحات الأخطاء
الاستطلاع عبر RSS
- إصلاح خطأ
التواقيع
- إصلاح خطأ
SAML
- إصلاح خطأ
تلميحات الأدوات
- إصلاح خطأ
مراجعة الكود
- إصلاح خطأ
Onebox
- إصلاحات الأخطاء
التشفير
- إصلاحات الأخطاء
التعيين
- إصلاحات الأخطاء
Cakeday
- إصلاحات الأخطاء
Solved
- إصلاح خطأ
مستكشف البيانات
- إصلاح خطأ
ملاحظات المستخدم
- إصلاحات الأخطاء
الميزات الإضافية والإصلاحات
انقر للتوسيع
ميزات جديدة
- تصدير جميع أنواع التقارير
- حذف مخطط “النسخ الاحتياطي” بعد 7 أيام من الاستعادة
- تأمين الوسائط للسماح بتحميل مكرر مع قواعد خصوصية على مستوى الفئة وقواعد وصول قائمة على المنشور
- السماح بتعريف مدة إخفاء الإشعارات في الإشعارات العامة
- إضافة إعداد مخفي لتعطيل تكوين دلو المخزون
- تمرير أسماء المستخدمين المستبعدة إلى محدد المستخدم
- استخدام واجهة برمجة التطبيقات الجديدة للشارات (Badging API)
- إضافة مهمة rake لتعطيل الوسائط الآمنة
- تثبيت قائمة مسؤول الموضوع في الأسفل على الأجهزة المحمولة
- السماح للإضافات بإضافة إشعار عام
- السماح بترقيات TL3 للعقوبات المقلوبة
- السماح بتمرير معاملات منشور معقدة من الإضافة
- إضافة سكرت استيراد mybb.ru
- اختصار لوحة المفاتيح لفتح قائمة مسؤول الموضوع
إصلاحات الأخطاء
- استخدام مسارات الوسوم الجديدة
- تجاوز قيد في jquery.autoellipsis
- زيادة قيمة z-index لبطاقات المستخدمين في الرأس
- عدم استخراج التواريخ من الاقتباسات وOneboxes
- السماح للتطبيق بتوليد وقبول رموز احتياطية أطول
- خطأ في التوطين في مانح الشارة
- عند إضافة وسم أو فئة، إشعار المستخدمين بأن الموضوع قد تم تعديله
- عدم إظهار خطأ في المقاطع عندما لا يحتوي وسم aside على سمة class
- جعل استعلام الموضوع يتضمن مواضيع من الفئات الفرعية الفرعية
- جعل محدد الفئة يعرض جميع الفئات الأصلية
- يجب أن يتمكن المستخدمون من إزالة مجموعتهم الأساسية
- عدم تجاوز المنطقة الزمنية في كل زيارة لتفضيلات الملف الشخصي
- عدم التسبب في استثناءات بسبب إعادة تسمية عمود
reply_id - عرض أيقونة الرسائل الخاصة في الرأس المثبت
- تطبيق الأنماط الصحيحة على الأيقونة ومحاولة تجريد الكود
- عدم زيادة حجم الرموز التعبيرية في جداول markdown
- إعادة تحميل أنواع ReviewableScore عند توسيع الأعلام
- تضمين الفئات الفرعية الفرعية في حسابات الجديدة/غير المقروءة
- تغيير التحميلات العامة الإضافية لتصبح غير آمنة
- كانت ترقيم المجموعات معطلة
- تغيير سلوك rootNone في محدد الفئة
- إضافة مفتاح ترجمة مفقود للغة الإيطالية للبوت السردي.
- تنسيق موضوع مميز في نافذة الملف الشخصي المنبثقة
- عرض رسالة خطأ إذا فشل حذف الموضوع
- التفاف صحيح للصور وأدوات تغيير الحجم داخل الفقرة
- رسالة خطأ أفضل عند فشل حذف الموضوع
- إنشاء إشعارات المنشور فقط للمنشورات العامة
- تسرب عضوية المجموعة
- رفع استثناء NotFound صحيح عند تصفية المجموعات حسب اسم المستخدم باستخدام اسم مستخدم غير صالح.
- تصفية المجموعات بشكل صحيح بناءً على رؤية المستخدم الحالي عند عرض مجموعات مستخدم آخر.
- مواصفات groups_controller#index عندما يتم تعطيل دليل المجموعات للمستخدم المسجل الدخول.
- مواصفات Groups_controller.sortable لاختبار جميع تركيبات الترتيب فعليًا.
- إعادة كتابة مواصفات “عرض مجموعات مستخدم آخر” لاختبار جميع تركيبات group_visibility و members_group_visibility.
- ضمان تغيير حالات قائمة المجموعات عند تغيير المسار
- ضمان إعادة تحميل القائمة الفرعية لإشعارات المستخدم على التنقل الجوال
- تحديث أسماء المستخدمين المستبعدة في محدد المستخدم بعد الإدراج
- تحديث ترتيب الشارة المميزة عند منح الشارات بشكل جماعي
- نقل padStart/padEnd مرة أخرى إلى polyfills الأساسية
- مواصفات باسم ملف قديم
- استخدام CDN لـ
discourse-internet-explorer - إزالة الحشو أثناء حفظ المؤلف
- تشغيل prettier على user-selector-test
- جعل ‘findBySlugPathWithID’ عندما ينتهي URL بفاصلة مائلة
- منع لصق عنوان URL للملف عند لصق ملف على iOS
- عدم تسجيل خطأ قاعدة بيانات موضوع مُدّعى عليه أثناء الاختبارات
- إيقاف تسجيل الأخطاء في postgres عند تعارض Reviewable
- تفريغ العديد من الملفات الصغيرة تسبب في خطأ
- السماح للمستخدمين بتغيير العنوان في لغات غير الإنجليزية
- عدم إعادة التوجيه إلى عناوين URL
/auth/*بعد المصادقة - إذا لم يكن لدى مزامنة SSO للمدير معرف خارجي، فلا ترمي خطأ
- عدم تسرب مستمعي الأحداث في user-activity-drafts
- السماح لصفحة تأكيد omniauth بتمرير معاملات GET
- إضافة رأس noindex إلى صفحات ملف المستخدم.
- جعل التمرير إلى المنشور الأخير في الموضوع أكثر اتساقًا
- ضمان اختيار نفس الموضوع بشكل متسق للمقارنة
- لم يتم تعريف طريقة OnScroll على اكتشاف الجوال
- Topic_tracking_state عند تمكين mute_all_categories_by_default
- الموافقة فقط على المنشور الأول عند استخدام خيار “حذف المنشور + الردود والموافقة”
- لا يجب حذف بيانات الموضوع الجديد المخزنة مؤقتًا بعد إخفاء الجديد
- عدد الجديد/غير المقروء بعد إخفاء المواضيع الجديدة في فئة عادية
- السماح بالتمرير عند التحميل لقائمة مواضيع الاكتشاف
- إدراج جماعي لإنشاء طلبات التطبيق
- إدراج جماعي لإنشاء مواضيع
- لا حاجة لإنشاء مستخدم منفصل لكل موضوع أو منشور وما إلى ذلك.
- إدراج جماعي آخر لطلبات التطبيق
- عدم إنشاء مثيلات المستخدم والموضوع عند عدم الضرورة
- دمج الأمثلة مع الإعداد المكلف في مثال واحد
- ملف قاعدة بيانات MaxMind لا يتم تنزيله بشكل صحيح
- الاحتفاظ بوسوم ‘rb’ و ‘rp’ في تحويل html إلى markdown.
- ضمان إيقاف CSP لـ qunit
- عرض وصف غير مصنف في صفحة الفئات
- كانت الأوصاف فارغة للفئات غير المصنفة في قائمة الهامبرغر
- إضافة تحقق فارغ لخيارات الاستطلاع
- عدم إعطاء خطأ 500 عند تقديم معلمة تاريخ غير صالحة لتقارير المسؤول
- السماح بالشرطة السفلية في امتداد الملف أثناء تنزيل التحميلات.
- حساب ارتفاع Onebox بشكل صحيح عند تحميل الصور بشكل كسول
- يمكن أن يحتوي أي نص إشعار عام على HTML
- دقة الروبوتات يجب أن تكون صفرًا
- السماح بأي بروتوكول في مدقق عنوان URL الواسم
- تجنب التسجيل الزائد عندما يكون نوع mime سيئًا
- تحت ظروف نادرة، قد يؤدي حفظ مسودة جديدة إلى خطأ مؤقتًا
- التقاط خطأ عند تقديم خوارزمية COSE غير معروفة لمفتاح الأمان
- تختلف أوامر التشغيل لكل لغة، وأخذ ذلك في الاعتبار.
- عرض مفتاح wrench المسؤول فقط عند وجود إجراءات على الجوال
- عدم عرض القناع على أداة المسؤول عند النقر على wrench الصحيح
- تحسينات بصرية على قائمة مواضيع المسؤول
- استخدام قاعدة بيانات MaxMind المخزنة مؤقتًا لفترة أطول
- فتح بطاقة عند النقر حتى لو كان الذكرى يحتوي على عناصر إضافية
- يجب أن يتضمن فلتر حالة “المُراجع” العناصر المحذوفة
- تحديث عداد الموضوع/المنشور بشكل صحيح عندما تحتوي الفئة على صفر مواضيع
- يجعل تمييز آخر موضوع تم عرضه أكثر مرونة
- تنسيق صحيح لشريط موافقة PWA
- يسمح لإعداد الموقع global_notice بتضمين HTML
- كان Cache_critical_dns يرمي خطأ بدون IPAddr
- تنسيق صحيح لشريط موافقة الإشعارات
- تتبع إعداد الموقع الصحيح
- تنسيقات التاريخ/الوقت الإنجليزية والأمريكية
- رسالة خطأ أفضل عندما يكون المنتدى في وضع القراءة فقط
- تحديث normalize css من 3.0.1 إلى 8.0.1
- وصف صحيح لشارة “خارج الحب”
- يمكن للجميع رؤية نتائج الاستطلاع عند on_vote ومغلق
- خطأ عند سحب الشارة كعنوان
- يجب أن تقوم نماذج مسارات الفئة بفك تشفير أجزاء عنوان URL الخاصة بها
- ضمان تشفير الـ slug مرة واحدة فقط إذا كانت طريقة توليد الـ slug مشفرة
- إعطاء محرر CSS/HTML الموسع ارتفاع >`0
- أدوات التسمية في نموذج التسجيل غير مخفية
- إزالة rerenderTriggers
- إزالة علامات اقتباس متداخلة كاملة في الرد المباشر
- عرض نصائح إدخال التسجيل وتحسين المسافات
- تقييد الطلبات وتضمين البيانات عند الإبلاغ عن أيقونات قديمة
تغييرات تجربة المستخدم
- يجب على المستخدمين تأكيد عند مغادرة مجموعة خاصة
- تعديلات طفيفة على نافذة اختيار الموضوع المنبثقة
- تحسين مظهر تعديل عنوان الرسائل الخاصة
- تحسين مظهر القوائم وحقول المستخدم في السيرة الذاتية للجوال
- ضمان عرض جميع رموز النسخ الاحتياطي المولدة على الشاشة
- إرجاع رسالة خطأ أكثر ودية عند عدم صحة ملف CSV. تمت إضافة زر إلغاء للعودة إلى عرض /badges
- تحديث تحذير تقادم IE11، وتمكينه افتراضيًا
- إبلاغ المستخدم بالنتيجة
- توسيط الموضوع المميز في ملفات الجوال الشخصية
- إزالة الاعتماد على JS لروابط مربع الفئة
- الفئات الفرعية الفرعية في “الصناديق مع فئات فرعية” + الاتساق
- رسالة التحقق الصحيحة لأولوية بحث الفئة
- إصلاح مؤقت (استرجاع CSS) حتى تكون الترجمات جاهزة لـ flex
- بعض تعديلات تنسيق صفحة الفئة للفئات الفرعية الفرعية
- عدم استخدام الصور الرمزية كصور opengraph احتياطية للردود
- لا يمكن طلب Invites#show بتنسيق json وغير مُهيأ بشكل صحيح
- أيقونات جرس جديدة لحالات الإشعار/التتبع
الأداء
- تخزين رتب الشارات المميزة مؤقتًا لتبسيط تسلسل المستخدم
- تقليل استعلامات قاعدة البيانات عند تسلسل معلومات التجاهل/الصمت
- تخزين معرفات المستخدمين المتجاهلين والصامتين مؤقتًا في كائن current_user
- تجنب استعلامات قاعدة البيانات عند التحقق من إذن التجاهل/الصمت في الحارس
- تخزين عدد شارات المستخدم مؤقتًا في جدول user_stats