Новые функции в версии 3.2.0.beta1:
Предупреждения о глобальных упоминаниях в чате (до и после отправки)
Теперь, когда вы вводите @all или @here в чате, вы получаете уведомление, если глобальные упоминания отключены в канале.
Использование тегов для исключения тем из email-подборок
Теперь вы можете выборочно исключать определённые темы из email-подборок. Для этого укажите теги в новом параметре сайта digest_suppress_tags, а затем добавьте эти теги к темам, которые вы хотите исключить.
Onebox и загрузка для форматов WEBP и AVIF
Мы добавили поддержку отображения изображений в формате WEBP и AVIF в постах (onebox), а также возможность загрузки удалённых изображений этих форматов.
Обновления безопасности
Это релиз включает исправления следующих уязвимостей, сообщённых нашими пользователями и через HackerOne.
- Ограничение количества черновиков на пользователя и длины ключа
draft_key CVE-2023-38706
- Ограничение длины поля имени для аутентификаторов TOTP и ключей безопасности CVE-2023-40588
- Уменьшение максимального размера кэша SVG-спрайтов для предотвращения DoS-атак CVE-2023-41043
- Добавление ограничений для тем и их ресурсов CVE-2023-41042
8 лайков
И даже больше!
Но подождите, есть ещё! Мы делаем всё возможное, чтобы выделить для вас новые функции и изменения, но их всегда слишком много, чтобы описать все. Чтобы увидеть полный список новых функций, исправлений ошибок, улучшений пользовательского интерфейса и прочего, обязательно ознакомьтесь с разделом «Дополнительные функции и исправления» ниже.
Улучшения плагинов
discourse-ai
Новые функции
- Включение контекста тегов и категорий в поиск (217)
- Добавление тегов и категорий в контекст чтения (215)
- Добавление кнопки отмены в контекстное меню загрузки (213)
- Добавление семантического поиска с ботом HyDE (210)
- Использование stop_sequences для более быстрого поиска HyDE с Claude (203)
- Настройка промптов HyDE для лучшего привязывания к теме форума и ограничения размера ответа (200)
- Семантический поиск на базе HyDE. (136)
- Возврат только применимых предложений в подсказках категорий/тегов AiHelper (184)
- Улучшение ссылок в сводках Claude (183)
- Добавление персоны исследователя (181)
- Дополнительные параметры предложений ИИ (176)
- Новая персона «исследователь сайта» в настройках (178)
- Добавление начальной поддержки персон (172)
- Отображение промпта для предложения заголовка в новом месте (171)
- Добавление экспериментальной команды setting_context (160)
- Поддержка StableBeluga2 для AiHelper (162)
- Контекстное меню AI Helper (148)
- Реализация фреймворка команд для не-OpenAI (147)
- Попытка генерировать сводки OpenAI на текущем языке (146)
- Поддержка вариантов 16k и 32k для Azure GPT (140)
- Необязательное предупреждение, прикрепленное ко всем диалогам с ИИ-ботом (137)
- Настройки суммаризации Anthropic (138)
- Базовый прогресс генерации изображений (133)
- Режим потоковой передачи для стратегии FoldContent. (134)
- Экспериментальная команда чтения для бота (129)
- Добавление поддержки StableBeluga и Upstage Llama2 instruct (126)
- Совместимость с защищенными конечными точками Hugging Face (123)
- Добавление поддержки финальной модели stable diffusion xl (122)
Исправления ошибок
- Запуск начального семантического поиска. (219)
- Выполнение семантического поиска только при допустимом searchTerm (216)
- Исправление сломанной задачи генерации эмбеддингов (211)
- Нестабильный тест в модальном окне AI Helper (208)
- Нестабильный тест (207)
- Фильтрация разрешенных категорий из результатов семантического поиска (206)
- Очистка кэша семантического поиска при изменении модели HyDE или эмбеддинга (202)
- Обновление миграций с учетом последних изменений векторного представления (199)
- Исправление поломки подсказок тегов/категорий в 2c0f535 (198)
- Нестабильный тест (197)
- Обрезка завершения после обнаружения вызова функции (182)
- Ai_bot_allowed_groups теперь работает с ограниченной видимостью (180)
- Исследователь настроек превышал лимит токенов
- Отображение предупреждения при попытке сгенерировать подсказки без контента (175)
- Удаление первого пробела при получении ответа от Anthropic (164)
- Перенумерация промптов StableBeluga2 AiHelper для устранения конфликта (163)
- Контекстное меню не появлялось в Firefox (154)
- Автоматические заголовки бота иногда отсутствовали (151)
- Поломка страниц с небольшими композерами (155)
- Добавление проверки личных сообщений перед показом контекстного меню AI helper (153)
- Показ AI helper только для разрешенных групп (152)
- Отображение связанных тем при прокрутке до конца темы. (150)
- Улучшение подсчета токенов (145)
- Исправление стратегии усечения эмбеддингов (139)
- Уточнение команд изображения и чтения (131)
- Удаление заглушек из списка «Похожие» (127)
- Команда Google включала полный полезный груз (128)
Изменения пользовательского интерфейса
- Предотвращение перекрытия текста ввода кнопкой подсказки (212)
- Отображение кнопок подсказок только при наличии достаточного количества контента (204)
- Замена иконки переключателя AI Helper на искры (201)
- Клик вне редактора должен закрывать контекстное меню (170)
- Предотвращение выхода контекстного меню за пределы контейнера (168)
- Улучшение стилей и растягивание кнопки на всю ширину контекстного меню (167)
- Дизайн в виде «таблетки» (pill) стал стандартным как на мобильных, так и на десктопах (142)
- Настройка предупреждения бота для улучшения внешнего вида (141)
discourse-antivirus
Исправления ошибок
- Использование хоста и порта, переданных процессу. Нет переменных экземпляра (45)
- Сканирование файлов, когда онлайн только один сервер (42)
- Использование именованных аргументов и синтаксиса угловых скобок для компонента CookText (43)
discourse-assign
Исправления ошибок
- Перемещение комментария из значения перевода (503)
- Исправление проблемы с отправкой ежедневных напоминаний, если они отправлялись на несколько секунд/минут раньше (496)
discourse-automation
Новые функции
- Дополнительные параметры для триггеров pm_created и post_created_edited (210)
- Опция принудительного обновления заголовка и флейра для синхронизации бейджей с группами (208)
- Добавление скрипта для изменения членства пользователей в группах через бейджи (206)
Исправления ошибок
- Не выводить несуществующие описания (215)
- Локаль для поиска i18n (211)
- Проблема с событием создания поста при указанной группе (212)
Изменения пользовательского интерфейса
- Отображение полного заголовка на уровне уведомлений категории (213)
discourse-calendar
Новые функции
- Отображение событий календаря с учетом часовых поясов (432)
- Добавление новой настройки сайта, показывающей предстоящие события в боковой панели (434)
discourse-category-experts
Исправления ошибок
- Исправление failing reviewable system test selector (120)
- Одобрение эксперта категории в модальном окне (119)
discourse-code-review
Исправления ошибок
- Пропуск пустых событий для таймлайнов PR (179)
discourse-encrypt
Исправления ошибок
- Не вызывать ошибку при ротации идентификаторов протокола-v0 (277)
discourse-follow
Исправления ошибок
- Использование нового API плагина для рендеринга уведомления (97)
discourse-global-filter
Исправления ошибок
- Зацикливание /login, когда категории являются главной страницей по умолчанию (117)
Изменения пользовательского интерфейса
- Удаление опции «нет» из выпадающего списка категорий (116)
discourse-math
Исправления ошибок
- Корректное включение функций discourse-math (73)
discourse-openid-connect
Исправления ошибок
- Openid_connect_client_secret должен быть помечен как секретный (63)
discourse-post-voting
Исправления ошибок
- Сброс ширины для методов сортировки на мобильных устройствах (165)
- Отображение постов с небольшими действиями при сортировке по активности (161)
- Запрет голосования за посты и комментарии в архивированных или закрытых темах (160)
- Сериализация комментариев для удаленных пользователей (154)
Изменения пользовательского интерфейса
- Выравнивание кнопок сортировки справа от поста (164)
discourse-prometheus
Новые функции
- Инструментирование причины запуска последней главной сборки мусора (74)
Исправления ошибок
- Метрика процесса Gc_major_by не работала (75)
- Исключение длительности сборки мусора из метрики длительности приложения (73)
discourse-reactions
Исправления ошибок
- Добавление DATE casts в отчет дашборда Reaction (235)
- Поддержка более старых версий ядра в JS инициализаторе (231)
- Отображение правильного текста заголовка для неаутентифицированных пользователей (230)
Изменения пользовательского интерфейса
- Исправление локали для множественных реакций (239)
discourse-salesforce
Изменения пользовательского интерфейса
- Отображение понятной пользователю ошибки при неверных учетных данных (60)
discourse-shared-edits
Исправления ошибок
- Пользователи TL4 также могут использовать совместное редактирование (79)
- Добавление поддержки addPostAdminMenuButton (78)
discourse-templates
Исправления ошибок
- Совместимость сочетаний клавиш с модальными окнами, использующими новый API (48)
Изменения пользовательского интерфейса
- Корректное центрирование модального окна шаблонов на экране (41)
discourse-theme-creator
Исправления ошибок
- Удаление переопределений модального окна
install-theme (73)
- Устаревшие переопределения модального окна темы (72)
discourse-user-notes
Исправления ошибок
- Информация о заметке не отображалась (82)
discourse-video
Новые функции
- Добавление настройки сайта для максимальной длительности (46)
discourse-voting
Новые функции
- Добавление topic_slug в полезный груз события upvote (161)
- Срабатывание пользовательского webhook при upvote (158)
discourse-zoom
Новые функции
- Реализация авторизации через oAuth для использования с SDK приложением Zoom (47)
Все функции и исправления
Новые функции
- Разрешение потребителям разбирать строку поиска (23528)
- Метод API плагина AddBeforeAuthCompleteCallback (23441)
- Добавление выпадающего списка причин блокировки в админ-панель причин наказания
- Безопасные загрузки только в личных сообщениях (23398)
- Добавление сочетания клавиш для архивации личных сообщений
- Добавление фильтра групп для отчетов администратора (23381)
- Поддержка начальных значений для шаблонов форм через /new-topic (23313)
- Отображение количества игнорируемых тем в диалоговом окне (23288)
- Onebox и загрузка для WEBP и AVIF (23235)
- Глобальные предупреждения об упоминаниях в чате (до и после отправки) (22764)
- Подавление дайджестов по тегам (23089)
- Реализация пользовательского режима боковой панели (23078)
- Переключатель «Новые темы» vs «Ответы» для нового вида (22920)
- Не повышать темы при ретроспективном закрытии (23115)
- Потоковая передача сводок тем. (23065)
- Добавление типа события webhook для голосования за темы (23072)
- Добавление параметра для исключения пользователей по группам на странице каталога пользователей (23067)
- Добавление провайдера onebox для audio.com (22936)
- Включение плагина discourse-checklist в ядро (22927)
- Подсчет только одобренных постов с флагами на страницах пользователей (22799)
- Удаление ограничений из экспорта сообщений чата (22854)
Исправления ошибок
- Всплывающие подсказки могут перекрывать заголовок (23548)
- Отмена панели инструментов поста при клике вне её (23546)
- Сдвиг макета чата при загрузке видео (23537)
- Отправка письма владельцу нормализованного email при скрытии email (23524)
- Пустой параметр запроса в URL group-index (23520)
- Предотвращение исчезновения действий с сообщениями чата при уходе мыши (23063)
- Обеспечение того, чтобы декларативные DModals не вмешивались в работу сервиса (23510)
- Обеспечение работы свайпа с прокруткой (23508)
- Двойной футер в модальном окне install-theme (23503)
- Рендеринг результатов поиска «В контексте темы» в правильное время (23481)
- Обеспечение возможности отправки сообщений чата автоматизацией (23478)
- Цвет состояния фокуса на
.btn[href]`` (23469)
- Не учитывать блоки кода при разборе упоминаний (23280)
- Добавление отсутствующего ключа перевода
- Все должны знать, что кэшированная сводка устарела. (23438)
- Не смешивать метки действий между разными проверяемыми объектами (23365)
- Тесты
- Администраторы не могут конвертировать темы, если они не входят в personal_message_enabled_groups (23399)
- Неверный импорт (23414)
- Учет сортировки категорий по умолчанию при
filter=default (23411)
- Обновление списка препрокомпиляции ассетов после c7dce90f (23393)
- Ответ на первый пост — это ответ на тему, а не на пост (23380)
- Обновление набора правил CORS для DIRECT_UPLOAD, чтобы включить новые заголовки подписи Amazon (23379)
- Приписывание ожидающего поста автору в
PendingPostSerialier (23369)
- Разрешение ожидающим постам иметь пустые заголовки (23366)
- Закрытие пикера эмодзи чата при прокрутке тела страницы (23362)
- Корректное отображение диалогового окна при неудачной попытке удаления пользователя (20645)
- Радиус кнопок сообщений чата (23358)
- Заголовок готового шаблона формы из метки (23359)
- Обертка описания тега в тег span (23357)
- Добавление отсутствующих props в move-to-topic (23349)
- Путанная и неясная ошибка загрузки (23347)
- Добавление специфичного для мобильных устройств стиля для onebox (23329)
- Скрытие плагинов ядра из списка плагинов администратора (23328)
- Удаление текста «включить плагин чата» из чата (23327)
- Добавление placeholder с хештегом при отправке сообщения чата (23287)
- Отсутствие логики шаблонов форм при редактировании постов (23317)
- Удаление радиуса скругления у кнопок контейнера «еще темы»: (23314)
- Корректная ссылка на meta.discourse.org
- Включение разделителя «уведомить персонал» в модальное окно флагов сообщений чата (23301)
- Опечатка в URL сводки (23298)
- Отображение сводок для анонимных пользователей. (23294)
- Обновление search-menu.scss (23292)
- Избегание скачков прокрутки для тем на медленных соединениях (23290)
- Улучшение списка плагинов администратора и модернизация кода (23256)
- Настройка радиуса скругления в нескольких местах (23278)
- Обеспечение обновления последнего id шины сообщений кэшированной модели (23271)
- Учет порядка сортировки категорий по умолчанию при навигации внутри приложения (23270)
- Предпросмотр бейджа не отображал количество выдач (23269)
- Неверный текст реакции на сообщение чата (23260)
- Создание проверяемого объекта при пометке сообщения чата как «другое» (23264)
- Компиляция js-processor перед db:migrate (23229)
- Предотвращение установки setPanel также в разделенный режим (23227)
- Добавление имени сайта в структурированные данные sitelinks (23151)
- Проблема с задачей
assets:precompile:js_processor (23219)
- Корректный сброс состояния редактирования при завершении (23209)
- Загрузки миниатюр видео мешали последующим загрузкам (23216)
- Бесконечная загрузка была сломана в списке участников группы (23214)
- Полная перезагрузка URL боковой панели при якорях (23121)
- Краевые случаи переключения таймлайна/прогресса темы (23202)
- Обеспечение корректной очистки кэша service-worker (23204)
- Скрытие всплывающих подсказок при прокрутке на мобильных устройствах (23098)
- Корректная проверка наличия вкладки чата (23200)
- Корректное закрытие панели при выходе из чата (23201)
next vs return в задаче maxmind (23196)
- Отслеживание обновлений подсказок во время прокрутки и навигации. (23190)
- Откат ранее удаленного преобразования упоминаний на клиенте (23084)
- Отображение всплывающей ошибки для любой ошибки (23184)
- Не удалять пустое сообщение с загрузками (23177)
- Корректное отображение ошибки максимального количества пользователей (23178)
- Корректное распознавание URL с подпапкой (23173)
- Очистка слушателя события resize-modifier (23166)
- Удаление проверяемого объекта быстрого набора при удалении пользователя (23162)
- Корректная обработка мобильных и значений по умолчанию (23152)
- Установка состояния боковой панели при загрузке (23150)
- Корректное время истечения массовой приглашения для перехода на летнее время (23073)
- Удаление ожидающего поста создателем (23130)
- Корректное предоставление доступа к
this в области видимости (23146)
- Не падать при экспорте сообщений чата из удаленных каналов (23131)
- Разрешение мыши изменять размер панели чата на сенсорных устройствах (23061)
- Не запускать валидацию постов при скрытии поста (23139)
- Инъекция сервиса currentUser для related-messages (23128)
- Обеспечение уникальности кэшей JavaScript для каждой темы/поля темы (23126)
- Не мутировать
this.attrs и this.actions (23125)
- Увеличение лимита URL боковой панели до 1000 (23120)
- Поле ввода маршрута
/filter не обновлялось при изменении маршрута (23119)
- Ссылка на несуществующую
groups#remove_members в области действия ключа API (23042)
- Использование последней версии пакета
puppeteer-core для исправления проблемы page.click (22989)
- Избегание двойного подсчета просмотров страниц при навигации с индикатором загрузки (23107)
- Отображение флагов пользовательских полей «показано на X» (23109)
- Обходное решение для TopicSummarization для дискретных типов диапазонов Postgres (23105)
- Корректное удаление webhook_events вместе с webhook (23097)
- Корректная стратегия позиционирования select-kit в модальных окнах (23096)
- Настройка многоточия при переполнении бейджа (23086)
- Исправления UI сводки темы. (23085)
- Предотвращение вмешательства user-tips в виджет (23066)
- Импорт модального окна styleguide чата (23062)
- Обеспечение наличия ширины/высоты для миниатюры в универсальном onebox (23040)
- Корректное применение aria-expanded/aria-controls (23029)
- Удаление бесполезной перезагрузки модели (23016)
- Поиск по контексту тегов был сломан (23006)
- Избегание жадного переписывания маршрутов /my* (23011)
- Не создавать проверяемый объект при отправке ЛС пользователю в чате (22914)
- Варка хештегов в постах с небольшими действиями (23008)
- Отключение кнопки переключения панели боковой панели после нажатия (23007)
- Разрешение очистки lightbox при изменениях навигации (22954)
- Не обрезать сообщение «просмотреть еще» в мобильном приложении. (22998)
- Предотвращение падения channel_messages#index в режиме только для чтения (22987)
- Попытка подключения, когда navigator.onLine изначально false (22981)
- Использование только первого символа при поиске эмодзи (22977)
- Учет пустых значений настроек при миграции настроек категорий (22979)
- Цитирование выделения текста через элементы (22974)
- Сохранение истории редактирования первого поста при перемещении/слиянии (22966)
- Отображение сообщения «просмотреть еще», пока есть предложенные темы (22967)
- Регрессия select-kit+modal (22961)
- Регрессии разбивки опроса (22955)
- Возврат возможности закрытия модального окна разбивки опроса (22952)
- Отображение настроенной кнопки раздела сообщества при отсутствии вторичных ссылок (22948)
- Ключевое слово поиска
created:@ для имен пользователей в верхнем регистре (22878)
- Компактный выборщик тегов не фокусировался в iOS (22922)
- Добавление флагов «Игнорируемые» в отчет активности модератора (22041)
- Проблемы UI конструктора опросов (22931)
- Предотвращение всплытия событий при закрытии модальных окон клавишей Escape (22928)
- Предотвращение распространения событий при нажатии клавиши Escape в lightbox (22924)
- Перехват Escape в lightbox и предотвращение действия по умолчанию (22923)
- Выбор первого списка по умолчанию, если предпочтительный пуст (22915)
- Отображение похожих тем для анонимных на мобильных. (22907)
- Использование хештега категории вместо ссылки в
discourse_welcome_topic.body (22875)
- Обеспечение того, чтобы PresenceChannel не вызывал ошибку в режиме только для чтения (22899)
- Валидация параметров page/limit для каталога, бейджей пользователей и групп (22877)
- Обеспечение корректного «покидания» каналов присутствия, когда вкладка уходит на задний план
- Невозможность отклонить непрочитанные посты в темах под-подкатегории (22870)
- Незначительные проблемы перевода чата (22869)
- При использовании стрелки вниз, загружать с новых (22860)
- Ломающая опечатка, пропущенная закрывающая скобка в topic-post.scss (22852)
- Отсутствие ожидающих queued постов в представлении темы (22838)
- Гидратация встроенных записей (22809)
- Внутренние onebox со ссылками на github (22829)
- Настройка положения правой стрелки; установка других позиций стрелок по умолчанию (22848)
- Выделение участников на карточках групп (22828)
Изменения пользовательского интерфейса
- Удаление неподдерживаемого фильтруемого атрибута из образца шаблона формы (23535)
- Увеличение ширины строк кода, чтобы фон занимал всю ширину (23536)
- Реализация свайпа по строке канала (23436)
- Удаление неподдерживаемых функций из текста справки по шаблонам форм (23482)
- Исправление позиционирования кнопки подвала таймлайна на мобильных устройствах (23470)
- Анимация появления при добавлении пользователей (23459)
- Исправление ширины выбора тегов при наличии нескольких тегов (23432)
- Отображение только одного имени пользователя в уведомлении о множественных лайках (23385)
- Исправление ползунка флажка (23412)
- Уменьшение z-index (23386)
- Скрытие индикатора непрочитанных сообщений в заголовке на полной странице (23370)
- Изменения в дизайне списка тем (23348)
- Скрытие автора исходного сообщения в участниках темы (23350)
- Отображение предупреждения, если загрузки не включены в резервную копию (23253)
- Удаление вкладки «Настройки плагинов» (23345)
- Исправления в редакторе (23334)
- Несоответствие выравнивания настроек при слишком длинных переводах (23308)
- Исправление отображения onebox GitHub на мобильных устройствах (23306)
- Предотвращение начального скачка при перетаскивании прокрутки таймлайна темы (23291)
- Редактор чата (23267)
- Незначительные корректировки элемента списка тем (23259)
- Обновление стилей для связанных/рекомендуемых (23242)
- Обновление стилей для связанных/рекомендуемых (23231)
- Уточнение элемента списка тем (23207)
- Исправление позиции метки ошибки шаблона формы (23208)
- Обновление стилей для связанных/рекомендуемых (23217)
- Обновление стилей для связанных/рекомендуемых (23213)
- Обновление устаревшего описания экспорта сообщений чата (23191)
- Не показывать предпочтения вкладки пользователя, если они отключены (23188)
- Исправление позиционирования мобильного элемента «Показать больше» после 71ff3417 (23189)
- Обновление стилей и имен классов переключателя
/new (23154)
- Обновление списка популярных тем для администратора (23134)
- Улучшенная анимация (23145)
- Удаление радиуса скругления у всплывающих подсказок (tippy) (23133)
- Удаление скругленных углов в режиме boostrap (23132)
- Использование дизайна «pill» как на мобильных, так и на настольных устройствах (23124)
- Поддержка ссылок в описаниях тегов (22994)
- Добавление кнопки «Показать больше» для длинных постов в очереди на проверку (23075)
- Обеспечение автофокуса на поле ввода выбора статуса пользователя (23083)
- Добавление перехода (23034)
- Выравнивание тегов по верху в модальном окне (23055)
- Предотвращение поведения прокрутки за пределы в редакторе (23056)
- Микроанимации ввода чата (23030)
- Добавление иконки удаления закладки (23025)
- Различение состояния фокуса и состояния наведения (22985)
- Добавление стилей для отключенного состояния
<DToggleSwitch/> (22988)
- Временное добавление иконки Twitter-X из Font Awesome (22946)
- Упрощение и редизайн скелетона сводки (22965)
- Исправление цвета при наведении для иконок заголовка в соответствии с WCAG (22959)
- Внедрение UI переключателя для плагинов (22910)
- Добавление всплывающей подсказки о нескольких адресах электронной почты к полю admin.groups.incoming_email (22926)
- Не прокручивать вверх при прерванных переходах (22744)
- Исправления для новых стилей связанных тем (22906)
- Использование полной ширины при отображении одного списка рекомендаций (22896)
- Исправление длинных названий изображений в экспериментальном лайтбоксе (22883)
- Корректировки рекомендаций по темам (22880)
- Перемещение ссылки на руководство администратора в URL (22789)
- Уточнение настроек сайта «отключить уведомления о редактировании тегов/категорий» (22874)
- Исправление выравнивания дополнительных кнопок в элементах управления постом (22872)
- Увеличение z-index экспериментального лайтбокса (22865)
- Рефакторинг анимации суммаризации ИИ (22839)
- Разрешение уменьшения заголовка редактора при необходимости (22863)
- Дополнительные корректировки компактного выбора тегов (22859)
Производительность
- Кэширование значения каждого поля темы один раз (23192)
- Улучшение производительности рендеринга пустых PluginOutlets (23165)
- Избегание двойного вызова одного и того же перевода при рендеринге вида списка (22976)
- Улучшение производительности запросов при загрузке списка тем (22949)
- Оптимизация запроса
TopicTrackingState.report для ускорения (22871)
- Добавление экспоненциальной задержки для ошибок
/presence/update (22864)
Доступность
- Улучшения компонента
<DToggleSwitch/> (23514)
- Обеспечение возможности перехода к отправке в модальном окне 2FA с помощью Tab (23135)
- Улучшение установки фокуса на пост (23243)
- Исправление выбора темы при навигации с клавиатуры (22996)
10 лайков