Ещё больше!
Но подождите, есть ещё! Мы стараемся выделять для вас новые функции и изменения, но их всегда слишком много, чтобы подробно описать каждый. Для полного списка новых функций, исправлений ошибок, улучшений UX и прочего обязательно ознакомьтесь с разделом «Дополнительные функции и исправления» ниже.
Улучшения плагинов
discourse-activity-pub
Новые функции
- Добавлена поддержка акторов типа Service (196)
- Добавлен маршрут ActivityPub описания с базовым списком акторов (191)
Исправления ошибок
- Улучшен анализ base_object_id (198)
- Исправлены неверные атрибуты актора (194)
- Всегда предотвращается публикация AP из категорий с ограниченным доступом для чтения (181)
- Скрытие кнопки «Опубликовать все сообщения», если тип публикации темы — «первое сообщение» (180)
discourse-ai
Новые функции
- Возможность указать отсутствие использования инструментов в промпте завершения
- Тихая триажная обработка с использованием персонажа ИИ (1193)
- Возможность отключения параметров top_p и temp для моделей с поддержкой размышлений (1184)
- Добавлена возможность отключения обнаружения поисковых запросов (1177)
- Добавлена поддержка ответов на основе персонажей и whisper-режима в триаже LLM (1170)
- Автоматическая триажная обработка с использованием персонажей (1126)
- Реализована поддержка токенов размышлений (1155)
- Полная поддержка модели Sonnet 3.7 (1151)
Исправления ошибок
- Исправлено вызов Object.keys для null (1217)
- Невозможность клика по кольцевой диаграмме при отсутствии фильтров (1213)
- Увеличен лимит системного промпта (1210)
- Удалено неверное событие приложения full-page-search (1209)
- Обеспечено корректное завершение работы пула потоков (1207)
- Предотвращено повторное рендеринг полей в объекте (1205)
- Исправлен падающий тест для подписей к изображениям (1195)
- Необходимо создавать модель при тестировании нового встраивания (1192)
- Различные проблемы с управлением LLM и триажем (1186)
- Поддержка триажа ИИ и рефакторинг функциональности поиска (1175)
- Предотвращено двойное экранирование фильтров (1179)
- Использование
routeдля ссылок в боковой панели администратора по настроению (1160) - Последующие результаты в полном поиске по странице должны повторно запускать обнаружение (1156)
- Устаревшие модели рассуждений не работают, отсутствуют параметры провайдера (1149)
Изменения UX
- Преобразование обзора анализа настроений в горизонтальные столбцы (1216)
- Попробуйте поиск ИИ на боковой панели на больших экранах (1196)
- Добавлены ссылки на анализ настроений в боковую панель администратора (1158)
- Обновлены шаблоны LLM от Sambanova (1157)
- Более плавная потоковая передача для обнаружений (1154)
- Добавлено описание в навигацию конфигурации (1153)
- Улучшения отчёта по анализу настроений (1150)
Производительность
- Перенос анализа настроений в очередь Sidekiq с низким приоритетом (1173)
discourse-akismet
Новые функции
- Отправка email удалённому пользователю (167)
discourse-algolia
Изменения UX
- Удалена старая ссылка на форум Algolia из README (118)
discourse-assign
Новые функции
- Добавлен фильтр «assigned:
<имя>» (на странице /filter) (648)
Исправления ошибок
- Исправлено неверное использование prioritize_full_name_in_ux, заменено на prioritize_username_in_ux (645)
- Обеспечено соблюдение плагина assign настройки сайта
prioritize_full_name_in_ux(632) - Разрешено назначение пользователя как на сообщение, так и на тему (638)
Изменения UX
- Добавлен класс к элементам списка назначенных тем (649)
- После коммита 08d99dc можно удалить отдельное цветовое назначение (647)
- Обновление для нового разделителя тегов в ядре (639)
discourse-authentication-validations
Исправления ошибок
- Сломанные тесты из-за изменения пути администратора (34)
discourse-cakeday
Исправления ошибок
- Уважение настройки пользователя «Скрыть профиль» при отображении даты рождения и дня создания аккаунта (152)
discourse-calendar
Новые функции
- Добавлен плагин outlet в модальном окне/конструкторе событий постов (693)
Исправления ошибок
Производительность
- Исправлена проблема N+1 в
DiscoursePostEvent::EventsController#index(698)
discourse-chat-integration
Исправления ошибок
- Для публикации в каналы Discord требуется указание thread_name (251)
discourse-codebytes-plugin
Исправления ошибок
- Обновлён декоратор для изменений в ядре (44)
discourse-data-explorer
Исправления ошибок
- Обеспечен парсинг дат, переданных в параметрах запроса, в локальном часовом поясе (365)
- Отчёты автоматизации Discourse с параметрами (363)
discourse-livestream
Изменения UX
- Ограничение стилей livestream только темами livestream (48)
discourse-lti
Исправления ошибок
- Добавлен заголовок Content-Type, чтобы явно указать браузеру парсить повторно отправленный ответ как HTML (70)
discourse-microsoft-auth
Новые функции
- Поддержка одиночного арендатора для плагина Microsoft auth (67)
discourse-reactions
Изменения UX
- Применение необязательного border-radius ядра к кнопке (358)
- На странице активности пользователя реакции отображаются имена при упоминаниях, если соответствующая настройка включена (355)
discourse-solved
Новые функции
- Отображение «Отмечено как решённое» в первом сообщении, когда тема решена (343)
Исправления ошибок
- Миграция была выполнена только для первой партии (344)
Изменения UX
- Улучшено выравнивание и отступы для пометки «Отмечено как решённое» (346)
discourse-tooltips
Исправления ошибок
- Выравнивание ссылки на тему со статусами темы (88)
discourse-translator
Новые функции
- Улучшенный парсинг переводов через структурированные выводы (257)
- Добавлены скрытые настройки для ограничения области автоматического перевода (255)
- Разрешено ручное переводение неотмеченных сообщений в режиме встроенного перевода (230)
Исправления ошибок
- Использование is_a? вместо is_a для проверки класса (260)
- Разделение контента для перевода перед отправкой (249)
- Использование специфичных промптов для заголовков тем (252)
- Откат перевода raw для провайдеров переводов, так как они удаляют переносы строк (250)
- Кнопка «Показать оригинал» отображается только в темах, где есть переведённый контент (240)
- Исправлено неверное сопоставление языков с использованием несимвольных значений (238)
- Разрешено удаление пользователя (236)
- Запрещено отображение
, если сообщение отправлено ботом (228) - Отсутствие области в сериализаторе приведёт к сбоям отчётов (225)
- Обеспечена безопасность переведённого контента для рендеринга (220)
- Улучшение заголовков при использовании экспериментального перевода тем (224)
- Не возвращать контент ИИ, если он не находится в
<output>(223)
Изменения UX
- Квадратная кнопка «Показать оригинальный контент» на мобильных устройствах (239)
- Фильтрация только языков с переведённым контентом для переключателя языков (235)
- Предотвращение недоумения пользователей по поводу отсутствия догоняющего перевода (233)
- Удаление мигания
, когда язык сообщения ещё не определён (229)
discourse-user-notes
Изменения UX
- Обновлён эмодзи, улучшено соответствие иконке (122)
Все функции и исправления
Изменения безопасности
- Уважение предпочтения «Разрешить личные сообщения» для прямых сообщений