2.8.3: إصدار تصحيح أمني وتحديثات طفيفة

إصدار مستقر من Discourse 2.8.3

يوصي Discourse بشدة بأن تتبع جميع المواقع الفرع الافتراضي tests-passed من Discourse. يركز الفرع “المستقر” بشكل أكبر على عدم التغيير بدلاً من عدم وجود أخطاء - جميع الإصدارات، بما في ذلك تلك الموجودة على tests-passed وبيتا، جاهزة للإنتاج.

التغييرات

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

الأمان:

  • تحديث Nokogiri إلى 1.13.4.
  • تأكد من تخزين الاستجابات المستندة إلى user-agent مؤقتًا بشكل منفصل
  • تسرب أذونات مجموعات الفئات للمستخدمين العاديين.
  • تجنب تسرب اسم المجموعة الخاصة عند عرض الفئة.
  • إخفاء الفئات الخاصة في تصدير نشاط المستخدم

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

  • تسلسل الأذونات لمجموعة الجميع
  • عرض تحذير المجموعات المقيدة عند الضرورة

المطور:

  • لا تتحقق من هذا العنصر في @afterRender
  • إضافة نقطة نهاية pretender لمجموعات الفئات المرئية.
  • إصلاح اختبارات مشاركة الموضوعات الفاشلة
  • استعادة تأكيد الترتيب في اختبارات serialiser الفئات.
  • إصلاح المواصفات المتقلبة
9 إعجابات