Skip to content

0.73.0

Choose a tag to compare

@github-actions github-actions released this 24 Oct 23:57
· 49 commits to main since this release
Immutable release. Only release title and notes can be modified.
78db0c4

Что нового

  • chats requests confirm|reject <чат> --all отвечает на все заявки канала сразу. Количество заявок
    сначала проверяется по правам профиля и лимиту действий в час, затем уходит один запрос MAX.
    Используйте только для канала, где нужно ответить всем ожидающим. Отбор через --link недоступен:
    текущий интерфейс MAX не сообщает, по какой ссылке пришла заявка.

  • Списки участников бота, комментариев и разрешённых получателей принимают запрос по полям. Идентификаторы участников и комментариев передаются в Bot API до ограничения страницы; список получателей фильтруется при чтении и не меняет права отправки. Комментарий также показывает свой строковый id, когда API передал его в body.mid.

Исправлено

  • watch --jsonl печатает записи item и итоговую end. Ошибка источника завершает поток неполным итогом; --json отказывается до подписки. Список разрешённых получателей использует общий нативный запрос.

  • Архивирование не останавливается на событии звонка рядом с файлом. Файл сохраняется и проходит
    проверку контрольной суммы, сообщения только со звонком не требуют скачивания.

  • Диагностический отчёт использует общий модуль WireCat. Формат MAX и технические поля событий
    сохраняются; содержимое сообщений исключается, идентификаторы получают метки внутри отчёта.

  • Запрет прав не скрывает команду. Каталог CLI и MCP сохраняет команды и показывает текущую доступность с причиной запрета; вызов по-прежнему проверяет права. MCP бота также показывает команды настройки в пределах профиля бота.

  • Изменение настроек использует общую реализацию WireCat. config set|unset сохраняет формат ответа,
    настройки MAX и ограничения прав; проверка и запись файла выполняются общим модулем.

Изменено — может сломать скрипты

  • Второй адрес webhook добавляется с --append. --add <chat> остаётся флагом изменения папки. Неизвестный состав чата и список типов webhook теперь отсутствуют вместо null.

  • Общие контракты команд нельзя менять молча. commands info --json показывает исходные определения, схемы, причины ошибок и явные отличия MAX. Для событий контакта вместо флагов времени и области используются at: и scope:, для записей диагностики — started_at:.

Безопасность

  • Разрешение зависимостей исключает уязвимые версии Vite. Проверка производственных зависимостей выполняется и для сохранённого, и для нового разрешения.