Вижу, что этот pull request уже принят, и заметил, что вы оба приложили немало усилий, чтобы довести это до конца — большое спасибо за это!
Пока я не планирую устанавливать эту версию, так как на моём сайте Discourse всё уже работает достаточно хорошо; однако у меня есть несколько вопросов.
- О графике релизов: Код уже появился в ветке main на GitHub. Предполагаю, что если кто-то установит совершенно новый экземпляр Discourse сегодня, то у него автоматически будет эта новая версия плагина math. Так ли это?
- О загрузчиках: Насколько я могу судить по коду, идея определения функций
loadMathjaxиloadKatexв ядре была отвергнута. Последняя версия, похоже, возвращается к использованиюloadScript, но мне не совсем понятно, откуда берётся сам скрипт. Так ли это? Если да, то почему?
Ещё раз спасибо!