Но подождите, есть еще! Мы делаем все возможное, чтобы выделить для вас новые функции и изменения, но всегда слишком много изменений, чтобы подробно описать их все. Для полного списка новых функций, исправлений ошибок, улучшений UX и многого другого обязательно ознакомьтесь с дополнительными функциями и исправлениями, перечисленными ниже.
Обновления безопасности
Эта бета-версия включает исправление уязвимостей безопасности, о которых сообщили наше сообщество и HackerOne.
Ограничение приглашений по электронной почте на тему
Улучшения плагинов
discourse-encrypt
Новые функции
Возможность добавления тегов и быстрого редактирования в зашифрованных личных сообщениях.
discourse-github
Новые функции
Добавлена настройка для ограничения количества обратных ссылок на пост
discourse-assign
Новые функции
Статус назначения
Возможность отправки модального окна назначения с помощью Ctrl+Enter
discourse-prometheus
Новые функции
Добавлена метрика job_failures
discourse-automation
Новые функции
Создан новый триггер pm_created для скрипта auto_responder. (спонсируется Elastic)
discourse-code-review
Исправления ошибок
Переименование can_review в can_review_code
docker_manager
Новые функции
Принудительная пересборка при отставании от конкретного коммита Discourse.
discourse-reactions
Исправления ошибок
В CSV-отчете отсутствовали даты
discourse-restricted-replies
Исправления ошибок
Больше не нужно переопределять параметры категории, так как проблема исправлена в ядре.
discourse-chat
Новые функции
Горячая клавиша для открытия/закрытия панели чата
Уважение настроек игнорирования/заглушения/блокировки пользователей в личных сообщениях
Отображение статуса в списке пользователей личных сообщений
Отображение статуса рядом с аватаром в сообщениях чата
Исправления ошибок
Восстановление/исправление функций цитирования в теме и копирования цитаты
Реализация DeletedChatUser как заполнителя для удаленных пользователей
Сотрудники могут участвовать в каналах присутствия в приватных категориях чата.
Исправление белого экрана на iOS без вызова скачка прокрутки
Не добавлять отправленное сообщение в очередь, если есть еще сообщения для загрузки.
Порядок членства зависит от имени пользователя
Предотвращение сбоя теста в спецификации перемещения сообщений
Принудительный фокус на композиторе после отправки
Удаление логики идеального первого канала из unfollowChatChannel
Перемещение членства из декоратора канала
Разрешение владельцу сообщения восстанавливать удаленное сообщение
Удаление -webkit-overflow-scrolling
Вызов вибрации только один раз при реакции
Различные оптимизации для мобильного устройства в режиме живого просмотра
Обеспечение отслеживания даже сообщений без аватара
Не вызывать функцию с ограничением частоты вызовов немедленно, чтобы избежать пропуска обновления при быстрой изменении размера
Не включать статус при загрузке каналов, если статус пользователя отключен в настройках
Помечать сообщение как видимое, как только первая строка появится в области просмотра
Не разрешать загрузку файлов в чат, если включено secure_media
Проверка наличия заголовка у уведомления или передача его маршрутизатору
Помечать сообщение как видимое, когда 60% его находится в области просмотра
Предотвращение сбоя при входе в канал
Не повреждать последние прочитанные ID пользователей.
Обеспечение наличия URL-адреса у уведомлений чата
Восстановление присутствия и его отображение на боковой панели
Обеспечение отображения значка для категории без категории
Исправление регрессии высоты на странице просмотра
Предотвращение изменения выбранных пользователей создателя личного сообщения
Личные сообщения на боковой панели ограничены 20
Корректировка отступа индикатора ответа на iOS
Обеспечение того, что запрос членства не возвращает дубликаты
Изменения UX
Выравнивание вкладки участников
Обеспечение правильного положения панели при маленьком/закрытом композиторе темы
Увеличение максимального количества загружаемых публичных каналов с 20 до 50
Соответствие фона полосы прокрутки фону списка каналов
Корректировка высоты полноэкранного режима для приложения iPad iOS
Пропуск добавлений на боковой панели, если пользователь отключил чат
Граница аватара чата
Предотвращение перемещения кольца присутствия относительно аватара
Корректировка для размещения композитора на рабочем столе, исправление макета iPad
Небольшое увеличение отступа над списком вкладок
Настройка страницы информации
Настройки страниц просмотра и участников
Экран чата-черновика-канала уже находится в контейнере с правильной высотой
Производительность
Предотвращение N+1 запроса для публичных каналов из-за URL-адреса темы
Дополнительные функции и исправления
Нажмите, чтобы развернуть
Новые функции
Обновление уведомления о режиме Bootstrap для добавления ссылок на приглашения и мастер
Добавление баннера с призывом к действию для приветственной темы
Отображение статуса в потоках сообщений
Добавление кнопки удаления изображения в предпросмотре.
Отслеживание статистики по неудачным запланированным заданиям
Отображение ответа SMTP в списке отправленных писем администратором и перестановка столбцов
Добавление поддержки чувствительных к регистру отслеживаемых слов
Отображение статуса пользователя на странице профиля
Исправления ошибок
Удаление всех сообщений при жестком удалении темы
Подавление ошибок SSL при генерации oneboxes
Сломанные изображения onebox из-за ошибок нормализации URL
Не вызывать ошибку, если файл не найден в S3.
Сделать работу отслеживания слов совместимой с nil-строками
Скрипт импорта phpBB не парсил теги YouTube
Предотвращение немедленного скрытия клавиатуры Android при фокусировке sk
Разрешение добавления одного и того же отслеживаемого слова с разным регистром
Правильное логирование всех внутренних сбоев заданий
Не использовать истекшие приглашения при регистрации нового пользователя
Ссылки раздела «Еще» не помечаются как активные
Обработка случая, когда актер не имеет предпочтений в UserCommScreener
Не кэшировать настройку сайта в guardian
Ограничение кэширования модерации категории по категории
Отображение баннера обновления только один раз на категориях со списками подкатегорий
Отписка от канала /reviewable_counts при выходе из маршрута review-index
Ссылки, ошибочно помеченные как активные в Sidebar::MoreSectionLinks
Избегать использования dig при поиске класса задания
Внедрение appEvents в ScreenTrack
Использование локали по умолчанию для подвала встроенных тем
Не перезаписывать настройку сайта top_menu на этапе стилизации мастера
Ошибки с селектором года и кнопкой очистки
Обновление ключа кэша word_watcher после изменения схемы
Последний шаг мастера «корпоративный» не сохранял изменения
Боты могли генерировать ошибки, когда метод генерации slug был закодирован