Распаковка Discourse 3.5

После шести месяцев стабильных улучшений в наших бета-версиях мы рады сообщить о нашем последнем выпуске — Discourse 3.5. В этом выпуске мы сосредоточились на улучшении опыта управления участниками и сообществом. Мы представили Horizon — нашу стильную современную тему; новую опцию редактора, упрощающую создание тем и ответы на них; оптимизировали управление цветами с обновлёнными настройками тёмного режима; внедрили автоматический перевод сайта и многое другое.


Это обсуждение является дополнением к оригинальной записи на https://blog.discourse.org/2025/08/unboxing-discourse-3-5
21 лайк

По моему мнению, это стоит подчеркнуть чуть больше… некоторых администраторов может удивить, что вдруг появилось множество плагинов (не говоря уже об ошибках в консоли).

5 лайков

Спасибо, что обратили на это внимание! Действительно, тем, кто самостоятельно размещает Discourse и обновляется только сейчас, необходимо предпринять действия, если они уже используют какие-либо из затронутых плагинов. Однако для клиентов, размещенных нами, никаких действий не требуется, и изменений не будет.

Список затронутых плагинов и рекомендации по действиям подробно описаны в теме, на которую ведет ссылка в объявлении, поэтому мы рекомендуем пользователям с самостоятельным размещением ознакомиться с ней. Если у вас возникнут вопросы или опасения, пожалуйста, напишите об этом там: Bundling more popular plugins with Discourse core

6 лайков

Так что теперь самое время перейти на стабильную ветку, если мы хотим отложить отказ от поддержки старых браузеров?

Стоит ли обновиться до версии 3.5, находясь на ветке tests-passed, а затем перейти на стабильную, или лучше сначала перейти на стабильную, а уже потом обновляться?

Спасибо за вашу работу :folded_hands: Тема Horizon замечательная! (Хотя я бы предпочел видеть теги прямо на карточке темы, но я понимаю компромиссы, на которые вы пошли). В блоге я видел скриншот сообщества «Tactile», но в интернете не смог его найти. Это частное сообщество или тестовое? Я хотел бы почерпнуть для себя вдохновение для моего сообщества :slight_smile:

3 лайка

Вам следует перейти на стабильную ветку до обновления.

4 лайка

Как это сделать? (переход на стабильную версию) — это простая задача? Мне нужно тратить меньше времени на обновления и их последствия.

Есть ли краткая заметка или руководство по этому вопросу, которое вы могли бы мне прислать, пожалуйста?

1 лайк

Ричард уже ответил на это в другом посте. Вам стоит дождаться стабильного релиза, а затем:

Тем не менее, использование tests-passed настоятельно рекомендуется. Мы применяем его на собственном хостинге.

3 лайка

Да, это внутренняя тема, над которой мы сейчас работаем. Но рады, что вам нравится внешний вид :wink:

4 лайка

Итак, если я сегодня укажу version: stable в моём app.yml и пересоберу свой сайт Discourse, ничего не произойдёт, верно? Он будет ждать неделями или месяцами, пока не станет доступна версия 3.5.0 stable, и только тогда предложит мне обновиться, правильно?

1 лайк

Однако мы также будем выпускать исправления безопасности для стабильной ветки в период от текущего момента до 6 месяцев, поэтому вы всё ещё будете получать уведомления о обновлении. Но при таких обновлениях система просто переведёт вас в стабильной ветке на новую версию патча.

2 лайка