Ещё больше!
Но подождите, есть ещё! Мы делаем всё возможное, чтобы выделить для вас новые функции и изменения, но их всегда слишком много, чтобы перечислить все детали. Для полного списка новых функций, исправлений ошибок, улучшений UX и прочего обязательно ознакомьтесь с дополнительными функциями и исправлениями, перечисленными ниже.
Улучшения плагинов
discourse-activity-pub
Исправления ошибок
- Предварительное уничтожение подписки при отказе (230)
discourse-ai
Новые функции
- Возможность просмотра настроенной LLM на странице функций (1460)
- Импорт и экспорт персонажей/инструментов (1450)
- Добавление токенизатора Qwen3 и обновление Gemma до версии 3 (1440)
- Гибридный режим безопасности артефактов (1431)
- Опциональная поддержка API ответов OpenAI (1423)
- Постоянное хранилище ключ-значение для артефактов ИИ (1417)
- Отображение функций, зависящих от нескольких персонажей (1411)
Исправления ошибок
- Опечатка в фильтрации ботов в ai-bot-header-icon (1455)
- Включение инструкций JSON в персонажи по умолчанию для помощника (1458)
- Кнопка вкладки предпочтений ИИ не отображается, если помощник не включён (1452)
- Спецификации, связанные с потоковой передачей (1448)
- Реализация max_output токенов (anthropic/openai/bedrock/gemini/open router) (1447)
- Возврат сообщения о пустом состоянии при необходимости (1446)
- Невозможность прокрутки селектора персонажей бота ИИ (1445)
- Очистка свойств при закрытии
DiffModal(1442) - Никогда не блокировать пользователя при сканировании на спам (1437)
- При разрешении перевода приватного контента переводить только групповые личные сообщения, а не личные (1432)
- Помощник не работал, когда персонаж не использовал структурированный вывод (1433)
- Различные ошибки в интерфейсе ИИ (1430)
- Не проверять #blank? при манипулировании фрагментами (1428)
- Улучшение административного API для ключевых значений артефактов (1425)
- Пропуск редактирования, если локализация существует (1422)
- Больше не требуется XML в ответах gists (1420)
Изменения UX
- Сделать ссылки на gists в списке тем ссылками на саму тему (1459)
- Выравнивание кнопки LLM в функциях ИИ (1461)
- Фокус на вводе разговора при переходе по маршруту и нажатии кнопки (1404)
- Добавление функций в список персонажей и другие обновления стиля (1405)
- Отображение ошибки и возможности повторить попытку, если нет предложений (1426)
discourse-assign
Исправления ошибок
- Использование правильного имени тега коннектора (661)
discourse-cakeday
Исправления ошибок
- Делает свойства user-cakedday реактивными (162)
discourse-calendar
Исправления ошибок
- Id праздники: добавляет отсутствующие годы в cn_new_lunar_day (750)
- Учёт местного времени при рендеринге блоков (742)
Изменения UX
discourse-client-performance
Исправления ошибок
- Разрешение отчётов для анонимных пользователей на сайтах с обязательным входом (68)
discourse-code-review
Исправления ошибок
- Использование правильного имени тега коннектора (247)
discourse-data-explorer
Исправления ошибок
- Кнопка редактирования не работала (379)
discourse-gamification
Исправления ошибок
- Правая боковая панель больше не оборачивает аргументы в объект
params(206)
discourse-livestream
Исправления ошибок
- Перезагрузка каналов чата при переключении между событиями (60)
- Внешние элементы блокировали автоматическую прокрутку и скрывали клавиатуру iOS в немодальном чате прямой трансляции (58)
Изменения UX
- Исправление позиционирования карты тем, когда пользователь отмечает статус «Иду» (59)
discourse-math
Исправления ошибок
- Разрешение работы опросов с discourse-math (110)
discourse-policy
Исправления ошибок
- Скрытие «нет возможных пользователей» для обычного пользователя (171)
- Policy-builder: добавление опции «(Без напоминания)» (168)
Изменения UX
- Обновление форматирования текста (169)
discourse-prometheus
Исправления ошибок
- Парсинг полезной нагрузки Sidekiq::Work для извлечения job_name (151)
discourse-reactions
Исправления ошибок
- Открытие карточек пользователей из списка реакций (370)
- Использование правильного имени тега коннектора (369)
discourse-rss-polling
Исправления ошибок
- Обеспечение возможности установки пользователя в ленте RSS-опросов (105)
discourse-solved
Исправления ошибок
- Каталог пользователей для решений должен обновляться, когда значение меняется с положительного на ноль (372)
discourse-surveys
Исправления ошибок
Все функции и исправления
Новые функции
- Скрытие темы, если автор оригинального сообщения скрыт (33201)
- Добавление ссылки на провайдеров «связанные аккаунты» (33275)
- Добавление обновлённого обучения по фильтрам новых и непрочитанных тем (32669)
- Добавление эмодзи в заранее созданные категории (33248)
- Добавление точки входа плагина во вкладку изображений настроек категории (33155)
- Добавление описания к приглашениям (33207)
- Разрешение фильтрам на основе дат принимать количество дней (33197)
- Ссылка на PWA в разделе «Поделиться» отображает URL в заголовке новой темы, используя расширение ссылок ядра (32631)
- Системные темы (32681)
- Очистка напоминаний о закладках из меню закладок (33168)
- Добавление языка поста при создании нового поста (33160)
- Добавление языка поста при создании нового поста (33001)
- Добавление утилит для импорта и экспорта резервных копий (32992)
- Интерфейс ссылок в богатом редакторе для их редактирования (32583)
- Указание, если локализация может быть устаревшей на основе номера версии (33148)
- Валидация упоминаний в богатом текстовом редакторе (32879)
- Добавление заголовка X-Discourse-Sender к исходящей почте (33123)
Исправления ошибок
- Правильное отображение сообщения об ошибке неудачи
- Скрытие секретных полей администратора по умолчанию (33255)
- Деление темы опциональным в render-tags, чтобы reviewables могли использовать discourseTags (33181)
- Возврат raw поста при GET /post (33325)
- Обеспечение согласованной работы ярлыка Ctrl+K в RTE и предотвращение постоянного отображения переключателя каналов чата
- Исправление логики new_user_posting_on_first_day? (33303)
- Улучшения ярлыков клавиатуры от API панели инструментов (33290)
- Правильное следование enable_emoji_shortcuts в чате (33297)
- Не устанавливать локаль при ответе и также по умолчанию none (33312)
- Дублирование меток поиска администратора с родительской меткой (33308)
- Добавление поддержки параметра @disabled компоненту FormKit Submit (33307)
- Привязка атрибута value для textarea FormKit (33306)
- Сломанная ссылка в руководстве по быстрому старту администратора (33295)
- Обеспечение установки цветов для отчёта tl-growth (33294)
- Целевой URL onebox для сообщения чата в строке (33288)
- Исключение экспериментальных палитр системных тем (33267)
- Обеспечение того, что пустые поля не хранят пустой массив (33274)
- Обеспечение того, что пустое поле тегов не хранит пустой массив (33270)
- Добавление цвета хэштега канала, когда ленивая загрузка отключена (33269)
- Предотвращение цикла входа при выходе, когда только один провайдер идентификации (33266)
- Правильное обновление связанных полей после обновления (33246)
- Используется неверный ключ в
S3Helper#upsert_tag(33245) Upload#update_secure_statusне обновлял доступ S3 (33232)- Ошибка неверного аргумента в
FileStore::S3Store#update_access_control(33231) - Импорт системной темы Horizon (33229)
- Игнорирование SiteSetting.max_image_size_kb для скриншотов темы (33215)
- Регистр упоминаний в богатом редакторе (33222)
- Улучшение приоритета точных совпадений для групп в поиске автодополнения упоминаний (33195)
- Загрузка нескольких видео в композере не удавалась (33216)
- Администратор может редактировать имя, даже если enable_names отключён (33170)
- Миниатюры видео в чате в Safari (33199)
- Импорт системной темы Horizon (33193)
- Включение CSS common_theme в опубликованные страницы (33179)
- Улучшение выделения текста в постах (33143)
- Размер иконки непрочитанного (33163)
- Добавление аргумента @enabled компоненту
\u003cLoadMore /\u003e(33122) - Разрешение установки пустого секрета для существующего вебхука (33096)
- Нажатие кнопки отправки приглашений и экспорта на странице пользователей администратора (33121)
- Прекращение молчаливого пропуска первых двух строк во время
load_mapping(33076) - Прекращение блокировки автоматической прокрутки на iOS (33129)
- Восстановление обратной совместимости
templates/components/*.hbs(33131) - Загрузка локали Moment в type=module (33128)
- Чат: отображение плейсхолдера вместо таймера для пустых чатов (33105)
Изменения UX
- Исправление выравнивания предложений тегов (33315)
- Согласованный размер для ссылок по умолчанию в настройках навигации (33314)
- Исправление перекрытия баннера новых/непрочитанных тем с пустым состоянием фильтра тем (33305)
- Сортировка вариантов выбора TagChooser шаблона формы по алфавиту (33109)
- Применение переменных цвета к SVG (33287)
- Прокрутка к верху формы при ошибке (33276)
- Добавление переменной цвета tertiary-25 (33273)
- Добавление меток и обновление заголовка модального окна вставки ссылки (33252)
- Исправление смещения панели инструментов ссылок в богатом редакторе (33249)
- Исправление регрессии всплывающей подсказки панели инструментов (33237)
- Удаление базового URL и протоколов https/mailto из панели инструментов ссылок (33228)
- Перезагрузка страницы при изменении темы по умолчанию (33217)
- Деление заголовка темы полностью кликабельным и доступным (33205)
- Отключение Mod-K чата в богатом редакторе (33206)
- Добавление классов к элементам меню сообщений пользователя «прочитано/непрочитано» (33203)
- Отображение URL на панели инструментов ссылок в богатом редакторе (33188)
- Деление всех иконок предпочтений уникальными (33202)
- Несколько изменений стиля композера и панели инструментов (33187)
- Отступ сверху onebox для первого дочернего элемента (33088)
- Настройка состояний наведения и активности закладок (33177)
- Удаление дублирующегося класса из time-gap в виджете потока постов (33175)
- Перенаправление события колеса действий сообщения на канал (33172)
- Добавление отсутствующего CSS разделителя панели инструментов (33166)
- Правильное центрирование кнопок на экране с обязательным входом (33159)
- Исправление радиуса границы (33147)
- Изменения панели инструментов композера (иконка, стиль, расположение) (32918)
- Уменьшение размера баннера (33132)
Изменения безопасности
- Не отображать старые шёпоты пользователя, если он не входит в разрешённую группу