Еще больше!
Но подождите, есть еще! Мы делаем все возможное, чтобы выделять для вас новые функции и изменения, но изменений всегда слишком много, чтобы подробно их описать. Для полного списка новых функций, исправлений ошибок, улучшений UX и другого обязательно ознакомьтесь с дополнительными функциями и исправлениями, перечисленными ниже.
Улучшения плагинов
discourse-activity-pub
Исправления ошибок
- Предотвращение попытки ActorHandler применять обновления к категориям или тегам (208)
- Обновление актеров на доступные только если они были недоступны (204)
- Блокировка потока трекера доставки (203)
- Исправления на странице «О нас» (201)
Изменения UX
- Улучшение добавления актера в админ-панели ActivityPub (209)
discourse-ai
Новые функции
- Возможность выбора персонажа и LLM на странице чата с ботами (1276)
- Отображение большего количества мест, где используется ИИ / Стриминг чата (1278)
- Главная страница чата с ботами (1273)
- Экспериментальная главная страница приватных сообщений бота (#1159) (1272)
- Экспериментальная главная страница приватных сообщений бота (1159)
- Добавление метрик расходов к использованию ИИ (1268)
- Улучшение настроек контекстного окна LLM (1271)
- Обновление имен и спецификаций моделей (1262)
- Добавление стриминга в помощник композитора (1256)
- Улучшение управления контекстом (1260)
- Доступность токенизатора Mixtral для эмбеддингов (1258)
- Настройка функций, поддерживаемых персонажами, в админ-панели (1245)
- Разрешение инструментам изменять персонажей (1250)
- Отправка отчетов LLM группам (1246)
- Резюме, генерируемые персонажами (1232)
- Продолжение разговора из обнаружения Discobot (1234)
- Гибкая обработка изображений внутри сообщений (1214)
Исправления ошибок
- Удаление всех ведущих пробелов, предоставляемых LLM при стриминге (1280)
- Защита от ситуаций, когда нет ответа, передача ID потока (1279)
- Таблицы должны группироваться только по своему ключу на странице использования (1277)
- Перерисовка боковой панели чатов при навигации отключена (1274)
- Исключение токенов размышлений из чата (1264)
- Неверное построение контекста для ответчиков (1257)
- Обнаружение не должно повторно запускаться при отсутствии поиска (1255)
- Исправления для предложателя тем (1253)
- Особенности обнаружения поиска (1249)
- Восстановление предыдущего поведения доступа к гистам группой (1247)
- Менее общие имена анимаций (1243)
- Корректное сохранение новых загрузок при построении контекста (1242)
- Возврат false, если у текущего пользователя нет персонажей (1241)
- Настройка персонажа должна сравнивать целочисленное значение (1239)
- Улучшения обнаружения поиска (1228)
- Принудительные инструменты не устанавливались корректно, когда у инструмента нет опций (1231)
- Попытка исправить нестабильность (1226)
- Обеспечение наличия значков категорий в отчетах о настроении (1222)
- Редактор персонажей сохраняет некорректные данные после сохранения одного поля (1219)
- Результаты меню помощника поста должны быть выбираемыми (1221)
- Ошибка не возникает, когда инструменты пусты (1218)
Изменения UX
- Сохранение действий композитора над иконками ввода ИИ (1291)
- Прокрутка только при превышении максимальной высоты ввода (1288)
- Небольшие корректировки выравнивания для экспериментального UI бота (1285)
- Возврат кнопки «Новый разговор» в боковую панель на мобильных устройствах (1283)
- Согласование стилей с конвенциями (1275)
- Улучшение списка групп в таблице функций при большом количестве групп (1254)
- Корректировка стилей UI артефактов (1240)
- Более широкая панель поиска, границы, уменьшенный размер шрифта (1238)
- Отображение переключателей ИИ-бота в разделе опций ИИ-бота (1229)
discourse-akismet
Исправления ошибок
- Отправка email пользователю, а не администратору, об удалении (168)
discourse-calendar
Новые функции
- Добавлена поддержка предпросмотра события в богатом редакторе (708)
Исправления ошибок
- Удаление символа двойной кавычки
"при построении события (716)
discourse-category-experts
Исправления ошибок
- Обновление пользовательских полей при изменении владения постом (197)
discourse-data-explorer
Новые функции
- Добавлена возможность отправки индивидуального отчета PM участникам группы (369)
Исправления ошибок
- Возможность объяснения запроса (371)
discourse-follow
Новые функции
- Добавление ленты подписок в
/filter(148)
Исправления ошибок
- Регрессия при сохранении пользовательских настроек (149)
discourse-gamification
Исправления ошибок
- Отключение подсчета решений, когда плагин решения отключен (199)
- Обновление подсчета на основе таблицы (198)
discourse-just-chat
Изменения UX
- Скрытие поиска (2)
discourse-login-client
Новые функции
- Получение аватара пользователя (6)
Исправления ошибок
- Использование «nickname» вместо «username» в OAuth-полезной нагрузке (7)
discourse-open-graph
Новые функции
- Добавление переопределения Open Graph в Discourse через плагин (1)
Исправления ошибок
- Обеспечение того, что URL не переопределяется плагином (2)
discourse-prometheus
Новые функции
- Обновление гистограммных ведер для
http_requests_queue_duration_seconds(147) - Введение метрик
http_requests_<type>_duration_seconds(142) - Добавление метрики
sidekiq_queue_latency_seconds(139) - Добавление метки
successк(sidekiq|scheduled)_job_count(137) - Добавление метрики
process_cpu_seconds_total(138)
Исправления ошибок
- Сломанная метрика
scheduled_job_ran(140)
Производительность
- Удаление пользовательских меток из метрик длительности очереди HTTP (146)
discourse-ratings
Исправления ошибок
- Удаление зависимости от Handlebars (24)
discourse-reactions
Изменения UX
- Расширение реакции Discourse на 100% высоты для правильного выравнивания на действиях поста (359)
discourse-signatures
Исправления ошибок
- Переопределение контроллера настроек после изменения ядра (85)
discourse-solved
Исправления ошибок
- Элемент каталога решений использовал создание поста вместо создания решения (361)
- Принятие другого ответа не сохраняется (360)
- Ошибка 500 из-за отсутствующего модуля (359)
- Исключение удаленных тем и постов как решений в сводке пользователя (358)
- Стандартизация определения того, что является решением (352)
- Некоторые решенные темы не имеют ответов (350)
- Несколько тем могут иметь один и тот же пост как решение (348)
Изменения UX
- Исправление неверного выравнивания для неадминистраторов и анонимов + переход к использованию переменных (349)
discourse-solved-reminders-plugin
Исправления ошибок
- Исправление минимального значения для настройки remind_mark_solution_after_days (24)
- Возврат с 1 дня на 14 дней (23)
- Переопределение контроллера настроек после изменения ядра (21)
- Оптимизация и обновление запросов, более короткая частота (20)
discourse-subscriptions
Исправления ошибок
- Размер баннера кампании при активной боковой панели (274)
Изменения UX
- Улучшения макета баннера кампании (273)
discourse-templates
Исправления ошибок
- Ошибка, когда разрешенная группа для частного шаблона — все (103)
- Отображение модального окна, если предпросмотр композитора скрыт (101)
discourse-theme-creator
Исправления ошибок
- Удаление предварительного добавления переопределения (109)
- Удаление сломанного расширения extra-locales-controller (108)
discourse-translator
Новые функции
- Перевод категорий с выбранным провайдером (282)
- Отображение индикатора для постов, изначально написанных не на языке пользователя (274)
Исправления ошибок
- Обеспечение исключения ID непереведенных постов, уже переведенных на целевую локаль (285)
- Обновление локализации вместо категории (283)
- Включение части содержимого поста при определении языка заголовка (277)
- Отображение кнопки переключения даже при отображении оригинального содержимого (275)
- Не переводить новые посты, если show=original (271)
- Пропуск региона локали для API Google Translate (263)
Изменения UX
- Исправление масштабирования кнопки переводчика в полосе прогресса темы (270)
- Отображение дополнительных деталей во всплывающем окне при сбое перевода (262)
discourse-video
Исправления ошибок
- Максимальная длительность видео в зависимости от уровня доверия (80)
- Предпросмотр заполнителя композитора (79)
- Пост может быть неопределенным (78)
- Пост может быть неопределенным (77)
Все функции и исправления
Изменения безопасности
- Правильное принудительное применение лимитов DM