Я столкнулся с ещё одной проблемой.
Это изменение добавляет $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. Но это кажется мне очень костыльным решением.