Релиз v5.14.0: поддержка MCP как upstream, OAuth2 PRM, субсекундные таймауты, LRU-кэш для регулярных выражений и улучшенное graceful shutdown.
- Added: Добавлена поддержка удалённых MCP (Model Context Protocol) в качестве upstream-источников с маршрутизацией, OAuth-прокси и авто-зеркалированием PRM.
- Added: Реализована полная поддержка OAuth2 Protected Resource Metadata (PRM) на уровне API и операций, включая проверку scopes.
- Added: Внедрена поддержка таймаутов с точностью до субсекунды для Enforced Timeout middleware и добавлена конфигурация таймаутов на уровне API.
- Fixed: Заменены неограниченные кэши регулярных выражений на LRU-кэш для предотвращения утечек памяти.
- Fixed: Исправлено игнорирование заголовков аутентификации при повторном использовании WebSocket-соединений с upstream.
- Added: Улучшена процедура graceful shutdown: добавлена задержка перед дерегистрацией Gateway для завершения активных запросов.