Еще больше!
Но подождите, есть еще! Мы делаем все возможное, чтобы выделить для вас новые функции и изменения, но всегда слишком много изменений, чтобы подробно описать их все. Для полного списка новых функций, исправлений ошибок, улучшений 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 был закодирован
- Принятие HEAD-запросов для вебхука Mandrill
- Правильное отображение индикатора загрузки закладок
- Обеспечение возможности использования всех опций публичного запроса темы через Ember
- Обеспечение того, что theme_uploads_local содержит только один
/в начале - Отображение полосы прокрутки панели кнопок на iPad и мобильных устройствах
- Фильтрация ID действующего пользователя от целевых ID пользователей в UserCommScreener
- Разрешение значений массива для пользовательских полей в параметрах категории.
- Обеспечение правильного отображения обработчиков ошибок без preload_json
Изменения UX
- Добавление переключателя левой боковой панели при включенной боковой панели
- Улучшение текста для пустого состояния на странице активности/тем
- Отображение пробела между опциями сортировки тегов в личных сообщениях
- Перемещение ссылок «О нас» и «FAQ» во вторичный раздел в выпадающем меню «Еще…»
- Обновление стилей страницы регистрации администратора мастера
- Исправление положения и фона значка блокировки чата
- Учет навигации хаба iPad при расчете верхнего отступа
- Перемещение ссылок в подвале боковой панели под раздел сообщества
- Добавление многоточия для длинных названий категорий в выпадающем меню выбора категории
- Изменение значка, не связанного с CTA в приглашении к регистрации
- Удаление счетчика из ссылок раздела «Еще»
- Корректировка отступа боковой панели для избежания высоты композитора
- Исправление дополнительного отступа для метаданных группы в профиле пользователя
- Обновленный дизайн страницы активации учетной записи
- Добавление отказа от ответственности TOS в приглашение к регистрации
- Установка состояния загрузки закладок пользователя только при загрузке
- Внешний вид боковой панели не должен уменьшать размер шрифта
- Стили фокуса боковой панели, удаление hover для сенсорных устройств
- Уменьшение количества ссылок, отображаемых по умолчанию в разделе «Сообщество»