Привет, сообщество!
Раньше в моей теме я перенаправлял на профиль пользователя, используя маршрут /users/${username}. Но теперь я заметил, что это не работает (перенаправляет на 404). Это было изменено? Если да, то есть ли где-то официальное место, где можно отслеживать подобные изменения, чтобы в будущем избегать таких ошибок?
Спасибо ![]()
Мы перешли с /users/* на /u/* более 4 лет назад:
Оба маршрута всё это время поддерживались как на стороне сервера, так и в клиентском роутере, но поскольку мы активно занимаемся очисткой клиентского кода, давно устаревшие маршруты удаляются для упрощения кода.
Наш официальный журнал коммитов находится по адресу Commits · discourse/discourse · GitHub, поэтому, если вы создаёте собственные кастомизации, вам стоит просматривать различия (diff) между коммитом, на котором вы работаете, и новым коммитом, до которого планируете обновиться.
Большинство людей используют промежуточную среду (staging) с идентичной конфигурацией, где можно сначала применить обновления и запустить тесты, чтобы убедиться, что ничего не сломалось.