Новые функции в 2.5.0.beta5
Миниатюры тем и модификаторы тем
Возможность отображения миниатюр для тем давно запрашивалась пользователями. Исторически для отображения таких изображений требовался плагин. В версии beta5 мы добавили поддержку модификаторов тем, включая миниатюры тем, SVG-иконки и фрагменты тем. Разработчики тем могут воспользоваться этими новыми опциями при создании или обновлении своих тем. Подробнее о модификаторах тем читайте здесь: Theme modifiers: A brief introduction.
Поддержка ярлыков приложений
Discourse теперь поддерживает новое меню ярлыков приложений — это новая функция браузеров, касающаяся установленных PWA. Ярлыки приложений в настоящее время поддерживаются на Android и Windows.
При нажатии правой кнопкой мыши или длительном нажатии на сенсорных устройствах на значок PWA вашего экземпляра Discourse откроется меню быстрого доступа с полезными ярлыками:
Подробнее и со скриншотами можно ознакомиться здесь: App Shortcut Menu support
Удаление устаревших вебхуков
В прошлом году (Discourse 2.3.0.beta7) мы выпустили Очередь проверки — единый просмотр всех элементов на проверку, таких как флаги, пользователи, сообщения и темы. Существующие вебхуки, включая flag и queued post, остались, но были дублированы вебхуком reviewable. Теперь мы удалили старые вебхуки в пользу единого вебхука reviewable.
Выборщик иконок и загрузчик изображений для аватарных украшений
Чтобы сделать добавление аватарных украшений ещё проще, мы заменили поле URL изображения на опции выбора иконки Font Awesome или загрузки изображения напрямую.
Личное сообщение при принятии членства в группе
Пользователи сейчас получают уведомление, когда их заявка на вступление в частную группу принята. Теперь вместо этого мы отправляем личное сообщение, чтобы пользователи, не заходящие на сайт, также получили электронное письмо. Текст сообщения по умолчанию:
Ваша заявка на вступление в @group_name принята, и вы теперь являетесь участником.
Как и любой текст в Discourse, это может быть изменено администраторами сайта по мере необходимости.
Поддержка PostgreSQL 12
Наш базовый образ обновлён для поддержки PostgreSQL 12. PostgreSQL 12 приносит множество улучшений, которые будут автоматически использоваться Discourse. Для обновления вашего сайта до PostgreSQL 12 потребуется два последовательных пересборки. Подробнее, включая информацию о требуемом дисковом пространстве, обновлении установки с двумя контейнерами и ручном обновлении, читайте здесь: PostgreSQL 12 update.
Релиз Discourse 2.5 в конце следующего месяца — окончание поддержки IE 11
Поддержка Internet Explorer 11 скоро будет прекращена. Мы планируем выпустить Discourse 2.5 в конце этого месяца, чтобы предоставить сайтам с пользователями, всё ещё использующими IE11, полный релиз для перехода. Discourse 2.6.beta1 и будущие выпуски не будут поддерживать IE11.



