لقد واجهت مشكلة أخرى.
هذا التغيير يُدخل $danger-low-mid في الإصدار 2.6.0beta2.
هذا كسر إضافة discourse-styleguide، لذا تم تحديثها وتم إدخال ملف .discourse-compatibility لـ إبقاء الإضافة عند الإصدار السابق لـ Discourse 2.5.0.
هذا يسبب مشكلة في Discourse 2.5.1. وبما أن هذا التغيير لن يتم نقله إلى الإصدارات المستقرة أبدًا، فسيكون من الضروري تحديث ملف discourse-compatibility مع كل إصدار مستقر جديد من 2.5.x.
سيكون من الضروري تحديث ملف discourse-compatibility الخاص بكل إضافة مع كل إصدار مستقر جديد من 2.5.x.
بدلاً من ذلك، يمكن أن يشير ملف التوافق إلى الإصدار 2.5.999، مما يبقي الإضافة فعليًا عند الإصدار 1f86468b2c81b40e97f1bcd16ea4bb780634e2c7 طوال عمر الإصدار 2.5.x. لكن هذا يبدو لي حلًا غير أنيق جدًا.