Коротко- Повышен минимум для Node.js 22 до
22.19 — важно перепроверить окружение перед апдейтом. - Gateway быстрее выходит в ready-состояние после рестартов и даёт более полезные restart traces.
- Browser/tooling получил заметный апдейт по модалкам: видимость dialog-состояний в snapshot и управляемые ответы на pending-диалоги.
Что изменилосьРелиз v2026.5.18 сфокусирован на эксплуатационной стабильности, скорости запуска и расширяемости платформы. 1) Node.js baseline Минимальная поддерживаемая линия Node.js 22 повышена до 22.19. Отдельного блока breaking changes в release notes нет, но для инсталляций на более ранних патчах это фактически потенциальный breaking момент. 2) Gateway startup/restart Улучшены restart traces (атрибуция стоимости старта по этапам) и снижена latency (задержка) до готовности после рестарта. Отдельно обновления не блокируют раннюю готовность sidecar-контуров. 3) Browser/dialog flow В browser-инструментах добавлена видимость pending/recent dialog-событий в snapshot, сигнал blockedByDialog при блокировке действия модалкой и возможность отвечать на диалоги по dialog-id. Это снижает «слепые» падения в UI-автоматизации. 4) SDK/CLI для плагинов Добавлены defineToolPlugin и команды openclaw plugins build, openclaw plugins validate, openclaw plugins init — более прямой путь для типизированных tool-плагинов с валидируемым манифестом. 5) Крупный пакет фиксов - Telegram: устойчивее handoff для topics/media.
- Codex app-server: фиксы по вложениям и tool-мосту.
- Media: fallback-цепочка при проблемах с Sharp/декодированием.
Что это значит на практике- Для админов: обновление проще диагностировать по restart traces, но перед rollout важно проверить версию Node.js на всех узлах.
- Для automation-сценариев: browser-flow с модалками стал предсказуемее, меньше «невидимых» блокировок.
- Для команд с Telegram/Codex: меньше edge-case сбоев в доставке, вложениях и tool-взаимодействиях.
Breaking changesЯвного раздела breaking changes в release notes нет, но повышение минимума Node.js 22 до 22.19 стоит считать потенциально ломающим для части окружений. SourceRelease notes (en): v2026.5.18
|