ترقية Mathjax إلى الإصدار 4

@sam و @david

أرى أنه قد تم دمج طلب السحب هذا، وألاحظ أيضًا أن كلاكما بذل جهدًا كبيرًا لدفع هذا الأمر إلى خط النهاية - لذا شكرًا جزيلاً لكما على ذلك!

لستُ أخطط لتثبيت هذه النسخة بعد، حيث أنني أمتلكها بالفعل وهي تعمل بشكل كافٍ على موقع Discourse الخاص بي؛ ومع ذلك، لديّ بعض الأسئلة.

  1. بخصوص جدول الإصدارات: يبدو أن الكود موجود بالفعل في الفرع الرئيسي (main) على GitHub. أفترض أنه إذا قام أحدهم بتثبيت نسخة Discourse جديدة تمامًا اليوم، فسيحصل تلقائيًا على هذه النسخة الجديدة من إضافة الرياضيات (math plugin). هل هذا صحيح؟
  2. بخصوص المُحمّلات (loaders): بقدر ما أستطيع أن أستنتج من الكود، يبدو أنه تم التخلي عن فكرة تعريف دالتي loadMathjax و loadKatex في الكود الأساسي. يبدو أن أحدث إصدار يعود إلى استخدام loadScript، على الرغم من أنه ليس واضحًا لي من أين يأتي هذا السكريبت. هل هذا صحيح؟ إذا كان كذلك، فلماذا؟

شكرًا مرة أخرى!

3 إعجابات