Еще больше!
Но подождите, есть еще! Мы делаем все возможное, чтобы выделять для вас новые функции и изменения, но изменений всегда слишком много, чтобы описать их все подробно. Для полного списка новых функций, исправлений ошибок, улучшений UX и многого другого обязательно ознакомьтесь с разделом «Дополнительные функции и исправления», приведенным ниже.
Улучшения плагинов
discourse-data-explorer
Изменения в UX
- Фиксация заголовков таблицы результатов запроса
discourse-theme-creator
Исправления ошибок
- Корректная отложенная загрузка локализации администратора
discourse-adplugin
Новые функции
- Поддержка размещения рекламы в списке тем для внутренней рекламы
Исправления ошибок
- Не отображать коннектор, если не следует показывать рекламу в элементе списка тем.
discourse-assign
Изменения в UX
- Не отображать значок меню назначения пользователя, когда включена боковая панель
discourse-calendar
Новые функции
- Добавление праздников Матарики для Новой Зеландии (nz)
Исправления ошибок
- Генерация определений для индонезийских праздников
- Удаление постов событий, которые не являются автоматическими праздниками
discourse-saved-searches
Исправления ошибок
- Не создавать посты для тем, удаленных в корзину
discourse-subscriptions
Исправления ошибок
- Разрешить пользователю обновлять данные карты для регулярных подписок
discourse-reactions
Изменения в UX
- Указание причины, по которой нельзя удалить лайк/реакцию
discourse-checklist
Исправления ошибок
- Делать другие флажки только для чтения при обновлении одного из них.
discourse-translator
Исправления ошибок
Добавление сопоставления языков для тайского языка
discourse-chat
Новые функции
- Карточка предпросмотра канала чата
- Боковая панель чата в основной боковой панели
Исправления ошибок
- Корректное открытие канала из карточки пользователя
- Предотвращение разворачивания выдвижной панели на полной странице
- Перемещение CSS в sidebar-extensions
- Пометка выдвижной панели как не развернутой при полном экране
- Модальное окно выбора не фильтровало каналы корректно
- После создания канала соблюдается текущий режим
- Не загружать сообщения для черновика канала без ID
- Ошибка модального окна создания канала с обязательным параметром типа
- Предотвращение загрузки большего количества данных для сброса списка
- Корректная обработка активного состояния строки канала чата
- Использование as_json вместо to_json для шины сообщений DM чата
- Разрешить пользователю отправлять личные сообщения самому себе и исправление несоответствий в DM
- Обеспечение отображения сообщения «участники не найдены» при фильтрации
- Предотвращение сбоя UI из-за уничтоженных эмодзи
- Отслеживание состояния — это объект ember, и следует использовать set
- Корректное обеспечение прокрутки страницы просмотра
- Отображение только одной боковой панели на мобильных устройствах
- Форма уведомления
- Различные исправления высоты/прокрутки страниц чата
- Предотвращение обнуления одного поля другим при отсутствии имени/описания
Изменения в UX
- Исправлена проблема с невидимым фоновым фокусом в создателе DM
- Исправление ширины чата на полной странице при использовании экспериментальной боковой панели
- Удаление отступа в боковой панели при использовании чата на полной странице
- Скрытие бесполезных уведомлений для чата
- Исправление индикатора сообщений канала
- Улучшение подсказок категорий при создании канала
- Отображение кнопки удаления с помощью красного значка
- Скрытие описания, если оно пустое и не редактируемое
- Не фокусировать редактор на iPad
- Перемещение кнопки «присоединиться/покинуть» на вкладку «О канале»
- Поддержка эмодзи в заголовке вью «О канале»
- Предотвращение автофокуса поля фильтрации на iPad
Дополнительные функции и исправления
Нажмите, чтобы развернуть
Новые функции
- Публикация статуса всех пользователей для всех
- Выход плагина для боковой панели
- Разрешение атрибута
allowдля iframe в постах - Автоматическое удаление статуса пользователя через заранее определенный период
- Использование полной ширины поста для встраивания Vimeo
Исправления ошибок
- Проблемы мобильной юзабельности в режиме просмотра краулера
- Исправление нескольких регрессий в select-kit
- Обнаружение Firefox `< 89 как неподдерживаемого браузера
- Установка параметров resolver в legacy resolver
- Обновление нестабильного теста массового приглашения
- Встраивание CSS QUnit в html темы-теста
- Обеспечение работоспособности маршрутов фильтрации категорий-тегов
- Применение всех правил отслеживаемых слов к полям пользователя
- Обеспечение загрузки
<noscript>для splash screen в устаревших браузерах - Обеспечение совместимости логики splash screen с iOS12
- Добавление редиректа ember для tags/:tag_id → tag/:tag_id
- Лимиты мин/макс длины имени пользователя не проверялись
- Регрессия входов с focusout в #17345
- Разрешение именам шаблонов коннекторов быть в формате camelCase
- Должно быть UploadReference вместо UploadReferences
- Обеспечение отсутствия ограничений в настройках списка тегов
- Обеспечение возможности переписывания одиночных onebox через pull-hotlinked
- Исправление ошибки в определении компонента ip-lookup
- Посты могут относиться к жестко удаленным темам
- Замена markdown onebox при извлечении горячих ссылок на изображения
- Выход из системы мог не работать из-за кэшированного пользователя
- Корректное отображение ошибок
/admin/emails - Ссылка на настройки экспериментальной боковой панели не отображалась для пользователей
- Перемещение
ember-cli-deprecation-workflowв зависимости времени выполнения - Неправильный
currentUserмог быть закэширован для запросов с ключом API - Паттерн регулярного выражения для Vimeo
Изменения в UX
- Исправление дрожания навигации на 1 пиксель
- Добавление классов к модальному окну создания учетной записи для удобства кастомизации
- Исправление выравнивания переключателя экспериментальной боковой панели, добавление эффектов при наведении
- Пропуск проверки длины для черновиков ответов
- Менее «глючная» анимация для экспериментальной боковой панели
- Добавление border-box для предотвращения переполнения отступов
- Обеспечение использования темой цветов для точек splash screen
- Действие сохранения всегда должно иметь действие отмены
- Не анимировать экспериментальную боковую панель при перезагрузке
- Улучшение переходов экспериментальной боковой панели
- Смена цветов выделения/выбора в select-kit
- Предотвращение скачков прокрутки в экспериментальной боковой панели
- Splash screen всегда должен быть закреплен в верхнем левом углу видимой области
- Уведомление персонала должно использовать полную ширину поста
- Предотвращение перекрытия между загрузчиком splash и текстом splash на некоторых браузерах (попытка 2)
- Предотвращение перекрытия между загрузчиком splash и текстом splash на некоторых браузерах
- Скрытие ссылки на закладки в меню пользователя, когда включена экспериментальная боковая панель
- Обновление категорий/тегов в боковой панели только после сохранения.
- Принудительное применение стиля маркированных категорий в боковой панели
- Улучшение экспериментальной боковой панели для мобильных устройств
- Удаление жестко заданного значения цвета
- Отсутствующая специфичность
- Сохранение стиля значка категории в селекторе категорий select kit.
- Включение настройки splash screen по умолчанию
- Использование discourse-ready как базового уровня для удаления splash screen
- Сделана кнопка «Отклонить новое» кликабельной путем замены метода
float. - Скрытие переполнения li в боковой панели, удаление отступа заголовка
- Улучшение полосы прокрутки экспериментальной боковой панели
- Небольшие изменения выравнивания экспериментальной боковой панели
- Удаление текста уведомления экспериментальной боковой панели