3.3.0.beta1: إمكانية الاشتراك في Discourse Discover، صفحة المواضيع الشائعة، سبب وضع علامة "غير قانوني"، والمزيد!

ميزات جديدة في 3.3.0.beta1:

الاشتراك في Discourse Discover إذا لم تكن قد فعلت ذلك بالفعل!

أضفنا إعدادًا جديدًا للمسؤول include in discourse discover. عند تمكينه، سيتم النظر في موقعك للإدراج في موقع عرض لمجتمعات Discourse، والذي سيتم إطلاقه قريبًا! تعرف على المزيد

تغييرات على ردود الفعل التي تُحتسب كإعجابات :heart:

كانت إضافة Discourse Reactions سابقًا تتعرف على رد فعل واحد فقط كإعجاب لتصنيفات المواضيع ومنح الشارات. الآن يتم احتساب جميع ردود الفعل باستثناء تلك الموجودة في قائمة الرفض، مع استثناء افتراضي لرد الفعل “غير موافق”. إذا كنت ترغب في استبعاد ردود فعل، يمكنك إضافتها إلى قائمة الرفض. تعرف على المزيد

صفحة المواضيع الساخنة الجديدة

“Hot” هي صفحة جديدة يمكنك إضافتها إلى قائمة موقعك تستخدم لفرز المواضيع باستخدام خوارزمية جديدة حتى يتمكن أعضاؤك من اكتشاف المحادثات الشائعة حاليًا بسهولة أكبر. تعرف على المزيد

تسميات صور بالذكاء الاصطناعي

“AI Captions” هي وحدة جديدة تستخدم الذكاء الاصطناعي لاقتراح تسميات للصور المضافة إلى المشاركات، مما يجعلها مفهومة للمستخدمين الذين يعتمدون على قارئات الشاشة. تعرف على المزيد

سبب جديد للإبلاغ “غير قانوني”

لمساعدة المواقع على الامتثال لقانون الخدمات الرقمية، أضفنا سببًا جديدًا “غير قانوني” إلى نافذة الإبلاغ. سيتم تضمين السبب في تقرير الإبلاغات لأغراض التدقيق والإشعارات ورسالة خاصة مرسلة إلى المشرفين.

CSP “strict-dynamic” هو الافتراضي الجديد

لقد أضفنا تطبيقًا جديدًا لـ CSP “strict-dynamic”، والذي يجب أن يجعل من السهل جدًا دمج السمات والإضافات والبرامج النصية الخارجية بأمان. هذا التطبيق الجديد هو الافتراضي الآن. تعرف على المزيد

الانتهاء من ترقية Ember 5

اكتملت ترقيتنا إلى Ember 5 منذ بعض الوقت. مع هذا الإصدار، قمنا بإسقاط العلامة القديمة EMBER_VERSION=3. تعرف على المزيد

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

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

  • الكشف عن وجود فئات فرعية سرية (CVE-2024-24748)
  • رفض الخدمة عبر فيضان البكسل (CVE-2024-24827)
  • رفض الخدمة عبر الدعوة - لا يوجد حد أقصى للحقل (CVE-2024-27085)
  • رفض الخدمة عبر سجلات إجراءات الموظفين (CVE-2024-27100)
  • الكشف عن وجود فئات سرية بخلفيات مخصصة CVE-2024-28242
22 إعجابًا

والمزيد!

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

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

discourse-activity-pub

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

  • التأكد من وجود مجموعات المواضيع لنشاطات full_topic (67)
  • استخدام slugPath الكامل لإعادة تحميل الفئات ذات الصلاحيات (65)
  • سجل فشل مهمة التسليم (64)

discourse-adplugin

ميزات جديدة

  • تحسين توافق سياسة أمان المحتوى (CSP) مع DFP / Ad-manager (201)

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

  • حساب عدم وجود إعلانات للمجموعات من جانب الخادم (200)
  • إضافة مجموعات مستثناة لكل منصة إعلانات (197)

discourse-ai

ميزات جديدة

  • مشاركة المحادثات مع الذكاء الاصطناعي عبر رابط (521)
  • بحث دلالي سريع بالذكاء الاصطناعي (501)
  • إضافة شخصية روبوت مساعد GitHub وأدواته (513)
  • دعم Claude Opus و Sonnet (508)
  • خيار لإرسال المنشور إلى قائمة المراجعة بواسطة فرز الذكاء الاصطناعي (498)
  • دعم مساعد الذكاء الاصطناعي بلغات غير الإنجليزية (489)
  • معالجة التحميلات الآمنة في التسميات التوضيحية للصور (476)
  • التسميات التوضيحية للصور بالذكاء الاصطناعي (470)
  • شخصية جديدة لمساعد Discourse (473)
  • الشخصيات القابلة للإشارة، وأداة اختيار عشوائي، وحدود السياق (466)
  • السماح للشخصيات بتوفير معلمات top_p و temperature (459)
  • ضبط دقيق لتقرير LLM لاتباع التعليمات بشكل أقرب (451)

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

  • تمييز الصياغة للمحادثات المشتركة بالذكاء الاصطناعي عند تفعيل CSP (532)
  • معالجة Unicode في tokenizer (515)
  • انتهاء صلاحية الأصول عند تغيير CSS
  • ترجمة مفقودة في صفحة المشاركة (528)
  • عدم عرض “مشاركة المحادثة” بشكل غير صحيح (526)
  • تصفية المواضيع المحذوفة ناعماً عند ملء المشاعر بشكل رجعي (527)
  • يجب ألا يتعطل ai-image-caption عند التحقق من currentUser.can_use_assistant (523)
  • يجب أن تحترم ميزة التسميات التوضيحية للصور مجموعات مساعد الذكاء الاصطناعي في المحرر (522)
  • ضبط استدعاء الوظائف (519)
  • تحسين مدخلات محرر شخصية الذكاء الاصطناعي ومصادقة GitHub الاختيارية (518)
  • منع إنشاء عناوين سلسلة محادثات الذكاء الاصطناعي قبل نشر الردود (517)
  • تجنب جميع حلقات تغذية راجعة للروبوتات (507)
  • الضغط على Backspace في مطالبة مخصصة بالمحرر يغلق القائمة (505)
  • حفظ الشخصية النظامية بلغات غير الإنجليزية، رسائل خاصة مفقودة للروبوتات
  • دعم استدعاءات أدوات متعددة (502)
  • بث الرسائل عند إرسال رسالة خاصة مباشرة لشخصية (500)
  • دعم المسافات داخل الحجج لـ Open AI (499)
  • استدعاء خدمة المحرر يكسر التعديلات المشتركة (494)
  • تقليل حجم القطع لـ Gemini Embeddings (493)
  • كان توليد الصور في Gemini معطلاً (490)
  • كانت التسميات التوضيحية معطلة مع استدعاءات متعددة متتالية (481)
  • عدم القدرة على مشاركة المحادثات مع مستخدم الشخصية (479)
  • تنظيف نتائج بحث الذكاء الاصطناعي عند حدوث بحث لاحق (469)
  • عناوين أفضل لسلسلة محادثات الذكاء الاصطناعي (467)
  • استخدام مطالبة مخصصة لعناوين السلسلة (464)
  • تحقق صريح من السلسلة الفارغة في هجرة التوافق (463)
  • إخفاء المواضيع ذات الصلة عند تعطيل الوحدة (461)
  • خطأ مطبعي يسبب فشل text_embedding_3_large (460)
  • تحسين توليد التضمينات (452)
  • إضافة اسم الجدول لإزالة مرجع العمود الغامض في SQL (449)

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

  • إضافة لاحقة للعنوان لصفحات الذكاء الاصطناعي المشتركة (531)
  • إضافة دعم للوضع الداكن (529)
  • تحديث الأنماط والعلامات لميزة المشاركة (525)
  • تموضع مساعد الذكاء الاصطناعي (506)
  • تعديلات طفيفة لحجم التسميات التوضيحية للصور وسلوكها (484)
  • تعديلات طفيفة لأنماط التسميات التوضيحية للصور (482)
  • إضافة أوصاف إعدادات مفقودة (465)
  • إعادة تقديم التحقق من صحة إعدادات التضمين (457)
  • التحقق من صحة إعدادات التضمين (455)

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

  • وضع حماية ضد SSRF عند استدعاء الخدمات من الإضافة. (485)

discourse-akismet

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

  • خطأ 500 عند تعديل PostVotingComment (127)
  • ترجمة مفقودة لـ review_tl1_users_first_post_voting_comment (128)

discourse-automation

ميزات جديدة

  • السماح باستخدام custom_fields أو user_fields في المحفز (253)
  • إنشاء منشور تلقائي عند تحديث المستخدم (249)

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

  • تحديث كيفية تمرير القيم إلى ModalJsonSchemaEditor (257)
  • تنسيق العوالم (placeholders) بشكل صحيح (255)
  • حساب التكرار اليومي التالي من الآن (248)

discourse-cakeday

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

  • إصلاح تخطيط الصفحة، والتنظيف (123)

discourse-calendar

ميزات جديدة

  • استخدام الخيارات الجديدة من downloadCalendar (549)

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

  • تعديل الحقل المخصص للحدث لم يكن يعمل (550)
  • تحديث الاختبار لتعديلات العطلات (541)

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

  • إخفاء المدعوين عن المستخدمين غير المسموح لهم بمشاهدة منشور الحدث (544)
  • عدم السماح بالدعوة الذاتية للأحداث الخاصة (543)

discourse-client-performance

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

  • استخدام اسم الإضافة الصحيح في PLUGIN_NAME

discourse-data-explorer

ميزات جديدة

  • إضافة نوع معلمة group_list (283)

discourse-global-filter

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

  • مصفوفة الفئة الفارغة عن طريق تحويلها إلى Glimmer (133)

discourse-group-membership-ip-block

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

  • عدم كشف الحقول المخصصة من الإضافات الأخرى (13)

discourse-jira

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

  • تحديث حقل Jira إلى واجهة برمجة التطبيقات المكونة. (61)
  • خطأ مطبعي (58)

discourse-kolide

ميزات جديدة

  • مربع اختيار جديد لتحديد الجهاز كمحمول أثناء الإعداد (89)

discourse-math

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

  • إخفاء إشعار تحميل MathJax (78)

discourse-microsoft-auth

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

  • رسائل البريد الإلكتروني من Microsoft غير موثقة (72)

discourse-multilingual

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

  • اختبارات فاشلة بسبب i18n.default (3)

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

  • إضافة طول أقصى للحقل المخصص content_languages

discourse-oauth2-basic

ميزات جديدة

  • السماح بتحديد المسارات المطلوبة عند استرداد معلومات المستخدم (96)

discourse-post-voting

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

  • مشاكل الصفحة التالية مع الزاحفات (193)

discourse-reactions

ميزات جديدة

  • عد جميع التفاعلات كإعجابات مع استثناءات يتم التحكم فيها بواسطة إعداد الموقع (267)

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

  • التوقف عن طلب المزيد من التفاعلات عند عدم وجودها (282)
  • عدم عرض الإعجابات في نقطة نهاية reactions-received (279)
  • عرض تفاعلات النشاط لمستخدمين آخرين (278)
  • استدعاء الدالة _allowHover() (277)
  • كان تحويم مؤشر الماوس فوق أيقونة التفاعل يسبب خطأ في فيض طلبات AJAX (274)
  • عدم عرض المستخدمين الذين تفاعلوا تحت قائمة المنشور … (275)
  • عدم عرض الإعجابات مع التفاعلات في قائمة likes-received (273)
  • معالجة post.user_id فارغة لمزامنة UserAction (270)
  • طلب المهمة المجدولة المفقودة في plugin.rb (269)

discourse-solved

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

  • تعشيق combobox داخل عنصر LI (280)

discourse-steam-login

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

  • تنسيق الزر والتسمية (79)

discourse-subscriptions

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

  • التأكد من حذف المنتج عند التأكيد (195)

discourse-templates

ميزات جديدة

  • إضافة رابط إلى موضوع مصدر القالب (70)

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

  • بطء عند سرد القالبات وفئة القالبات (67)

discourse-vk-auth

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

  • تحسين تصميم الزر لمطابقة تسجيلات الدخول الأخرى (29)

جميع الميزات والإصلاحات

ميزات جديدة

  • إظهار اختياري لرابط “مدعوم من Discourse” إلى discourse.org (26162)
  • تصفية كلمات إضافية للشريط الجانبي (26148)
  • استخدام dir="auto" في المتصفح لدعم support_mixed_text_direction (26129)
  • إعداد المستخدم لكتم إشعارات الإغلاق (26072)
  • تحسين خيار “+ الفئات الفرعية” (26086)
  • تمكين سياسة أمان المحتوى strict-dynamic بشكل افتراضي (26051)
  • إظهار العدد المتبقي في category-drop (25938)
  • نقل رابط العودة إلى المنتدى فوق الفلتر (26070)
  • الإغلاق الصامت الجماعي للمواضيع (26043)
  • إعادة إضافة خيار “+ الفئات الفرعية” (26035)
  • السماح بإجبار سلسلة (25987)
  • إعداد الموقع لتشمل رسائل العقوبة المنشور (26025)
  • إضافة onebox لـ Loom (26016)
  • تقديم واجهات برمجة التطبيقات للتعامل مع أيقونات الرأس (25916)
  • السماح لمجموعات معينة بمشاهدة البريد الإلكتروني الخام (26003)
  • إضافة نطاقات استرداد واجهة برمجة التطبيقات (25978)
  • دعم الحقول المنطقية، والعددية، والعدد الصحيح لإعدادات مخطط السمة (25933)
  • تقديم إعداد chat_preferred_mobile_index (25927)
  • السماح بسمات rowspan و colspan على جداول HTML (20973)
  • تصفية الشريط الجانبي للمدير (25853)
  • إضافة حالة المستخدم إلى قائمة أعضاء الدردشة (25831)
  • حقول إدخال إعدادات مخطط السمة (25811)
  • إخفاء حالة المستخدم عندما يخفي المستخدم الملف الشخصي العام والحضور (24300)
  • إضافة فحص مجدول لمشاكل تسجيل الدخول عبر تويتر - الجزء 1 (25830)
  • استدعاء واجهة برمجة تطبيقات Hub لتحديث اشتراك Discourse Discover. (25634)
  • إضافة منافذ before و after التلقائية إلى منافذ إضافات الغلاف (24254)
  • إضافة منفذ إضافة قبل/بعد أقسام الشريط الجانبي (25807)
  • إضافة مربع اختيار للمستخدمين للتأكيد قبل الإبلاغ كمحتوى غير قانوني (25762)
  • زر الرجوع لإعدادات مخطط السمة (25743)
  • إنشاء رابط لبدء دردشة جديدة (25722)
  • إضافة سمة .topic إلى transformedPost (25757)
  • إضافة خيار تجريبي لـ CSP strict-dynamic (25664)
  • التمهيد لواجهة المستخدم لإعدادات مخطط السمة (25673)
  • Shift+j و shift+k سيقومان بالتمرير عبر المنشورات بأكملها (25684)
  • تطبيق التثبيت على قوائم المواضيع الساخنة (25690)
  • رابط عكسي للموقع من Logster (25669)
  • توليد تلقائي وعرض صورة معاينة الفيديو (25633)
  • تحميل غير متزامن للفئات وعلامات التصنيف في الدردشة (25526)
  • إضافة سبب جديد للإبلاغ “غير قانوني” (25498)
  • إظهار مؤشر المنشور غير المقروء على الهاتف المحمول (25421)
  • روابط دائمة للمستخدمين (25552)
  • السماح بتعطيل تبويب نشاط المستخدم للمستخدمين غير الإداريين (25540)
  • تحسينات لميزة “ساخن” (25533)
  • إضافة رابط إلى الرسالة الأصلية (25503)

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

  • إزالة تعليمات CSP غير الضرورية بشكل صحيح تحت strict-dynamic (26180)
  • دعم [code] في الاقتباسات (26182)
  • معالجة post_search_data فارغة لنتيجة البحث (26179)
  • النقر على “المزيد…” في الإكمال التلقائي للرموز التعبيرية (26176)
  • النقر على “المزيد…” في الإكمال التلقائي للرموز التعبيرية (26160)
  • تحسينات للشريط الجانبي للمدير (26168)
  • إخفاء اقتراح إرسال الرسائل الخاصة عندما تكون معطلة للمستخدم (26157)
  • تجنب إرسال رسائل البريد الإلكتروني للمستخدم عند الإشارة @ لمستخدم في مرحلة الانتظار في موضوع (26102)
  • الانتظار حتى Topic.apply_transformations غير المتزامن أثناء loadMore (26143)
  • تأكيدات البحث الخلفي غير متوفرة في < iOS 16.4 (26139)
  • إغلاق قائمة المستخدم عند التنقل (26131)
  • اكتشاف “كتلة” الكود قبل عرض الإكمال التلقائي (26023)
  • اكتشاف RTL بشكل صحيح (26127)
  • التأكد من تحديث معلومات موضوع الرأس فوراً عند التنقل بعيداً (26128)
  • تصحيح رابط أيقونة الرسائل الخاصة في رأس Glimmer (26125)
  • عدم منع فتح الروابط العادية في غلاف :hamburger: (26126)
  • تخزين عنوان IP للتسجيل عند إنشاء المستخدم عبر SSO (26121)
  • السماح بـ nil لقيم الخصائص عندما لا تكون مطلوبة (26112)
  • استخدام لغة المستخدم لإشعارات الدفع في الدردشة (26107)
  • خطأ في خدمة desktopNotifications لا يسمح بالإلغاء (26103)
  • تحسين ربط رسائل السلسلة (26095)
  • إلغاء تحديد غير المقروء لا يعمل بشكل صحيح (26096)
  • بحث في الموضوع لرأس Glimmer (26040)
  • التحقق من options في dismissRead (26065)
  • إعادة أيقونة discourse-sidebar (26050)
  • تحديث UserProfile#bio_raw لـ Discobot عند تغيير اللغة الافتراضية (26045)
  • تباعد <td> في الجدول الموسع (26037)
  • عدم عرض السلاسل بدون ردود (26033)
  • يعرض بشكل صحيح مستعفاً المستخدم الذي لا يمكنه الدردشة (26010)
  • أنواع Webhook النشطة تستبعد الإضافات غير النشطة (26022)
  • ThemeSettingsObjectValidator لا يسمح بمسارات URL للسلاسل (26005)
  • عدم تخفيض مستوى الثقة إذا تم استيفاء جميع المتطلبات. (25953)
  • يمنع المرفقات المكررة في رسائل البريد الإلكتروني الواردة (25986)
  • إرجاع سمة href المفقودة لصور المشاركين في خريطة الموضوع (25981)
  • إزالة رسالة المجموعة فوراً عند المغادرة (25961)
  • لم تكن مهام import:rebake_uncooked_* قابلة للتشغيل بالتوازي (25969)
  • إظهار “لا توجد فئة” في category-chooser (25917)
  • تحديثات حية للسلاسل من صفحة سلاسي (25955)
  • تحديثات حية لحالة عضو القناة (25925)
  • إظهار تذكيرات المرجحات المحذوفة في قائمة مرجحات المستخدم (25905)
  • عدم عرض مطالبة إرسال رسالة خاصة عندما لا يمكن للمستخدم إرسال رسائل خاصة (25912)
  • إضافة الحالة إلى متسلسلة عضوية القناة (25906)
  • معالجة أفضل للخطأ عند إنشاء رسالة مباشرة (25908)
  • ThemeSettingsValidator.validate_value يعيد خطأ خاطئ (25901)
  • خطأ عند تعيين القيم الصحيحة كافتراضي لإعدادات نوع السلسلة (25898)
  • يمنع الاستثناء عندما يكون آخر رد من مستخدم محذوف (25852)
  • عدم رفع خطأ عند إلغاء الانتقال (25841)
  • تحديث آخر قراءة بشكل صحيح عند النقر على سهم التمرير (25838)
  • منع أخطاء الشريط الجانبي للمدير في الوضع الآمن (25832)
  • علامات التصنيف الصامتة تكسر صفحة “ساخن” عند تصفيتها إلى علامات (25824)
  • عدم تمييز روابط إضافات المدير في الشريط الجانبي مرتين (25808)
  • انحدار مع إجراء onFilesPicked (25819)
  • جعل category-drop يبحث في الفئات الفرعية (25817)
  • إظهار "غير مصنف- إصلاح هامش عنوان الدردشة في القائمة الجانبية واللوح الجانبي (26171)
  • إصلاح محاذاة رأس شريط التنقل في الدردشة (26161)
  • تحديث رأس Glimmer بأيقونة السحب والإفلات الجديدة (26166)
  • عرض وصف الإعداد للموضوعات ذات النوع المحدد (26152)
  • تحسين معالجة الأخطاء لـ DiscourseConnect (26140)
  • صورة مستخدم آخر رد في سلسلة الدردشة (26123)
  • إزالة آخر رد من معاينة “سلاسل المحادثات الخاصة بي” وإعادة التصميم (25568)
  • تغيير تسمية الإجراء الافتراضي من “رسالة” إلى “إرسال رسالة” في محرر الرسائل عند إرسال رسالة (26109)
  • أنماط لربط "العودة إلى المنتدى
13 إعجابًا