Оставайтесь сосредоточенными с новым Режимом Фокуса. Потоки OAuth теперь более надёжны и безопасны.
✨ Режим Фокуса
Новый режим без отвлечений, который помогает сосредоточиться на работе.
Как это работает
Переключить фокус Скрыть боковую панель и максимизировать workspace, чтобы сосредоточиться на текущей задаче.
✨ Поддержка пароля для базовой аутентификации
Источники с базовой аутентификацией теперь могут дополнительно требовать поле пароля.
Что нового
Гибкая аутентификация
Настройте источники базовой аутентификации с passwordRequired: true, чтобы отображать оба поля — имя пользователя и пароль — в запросе учётных данных. API, такие как Ashby, использующие ключ API как имя пользователя с пустым паролем, теперь поддерживаются.
Тема и интерфейс
- Доработка и полировка темы
- Улучшения переключения workspace
- Централизованная структура меню
OAuth и безопасность
- Удалены встроенные учётные данные Google OAuth из сборки — пользователи теперь предоставляют свои собственные учётные данные через конфигурацию источника
- Добавлена проверка учётных данных в
source_google_oauth_trigger
Документация
- Объединена документация по настройке Google OAuth на одну страницу
- Добавлена документация параметра
passwordRequiredдля базовой аутентификации
Безопасность
Исправления
- EditPopover: Ограничен драг-хэндл в пределах окна просмотра — предотвращает перетаскивание поповера за пределы окна приложения
- EditPopover: Исправлено вмешательство заголовка в перетаскивании поповера
- Скрипт установки: Использование YAML-файлов для контрольных сумм — исправляет ошибки 404 на установках Linux из-за отсутствия manifest.json
- Оболочка: Исправлены проблемы оболочки в централизованном меню
Задачи GitHub
| Задача | Заголовок | Статус |
|---|---|---|
| Отображение Mermaid выглядит странно | Исправлено | |
| Кэширование иконок - старая icon.svg всё ещё используется после удаления | Исправлено | |
| Уязвимость обхода пути в STORE_ATTACHMENT | Исправлено (сообщил @xeloxa) | |
| Общие сессии не поддерживают отображение Mermaid | Исправлено | |
| normalizeMcpUrl добавляет '/mcp' - нарушает конечные точки без /mcp | Частично решено |
Статистика
- 83 файлов изменено
- ~4 400 строк добавлено
- ~1 200 строк удалено
Полный журнал изменений: v0.3.1...v0.3.2