Changelog
История версий и изменений Flowlink
Обзор
Changelog содержит записи обо всех релизах Flowlink: новые функции, улучшения производительности, исправления ошибок, критические изменения (breaking changes) и патчи безопасности. Каждая запись включает дату релиза, список изменений и заметки о миграции.
Формат версий
Flowlink следует Semantic Versioning (SemVer). Каждая версия имеет формат MAJOR.MINOR.PATCH:
Критические изменения, несовместимые с предыдущими версиями. Требуется обновление конфигурации или кода.
Новые функции и улучшения, обратно совместимые. Добавляются новые API endpoints и параметры.
Исправления ошибок и патчи безопасности. Без изменений в API и конфигурации.
Pre-release версии используют суффиксы: alpha (ранняя разработка), beta (функционально complete, может содержать баги), rc (release candidate — финальное тестирование).
Релизы
v0.5.6
2026-05-31latestFeature
- FeatureBinary Attestation (RFC-002 Layer 2) — SHA-256 измерение бинарников при старте, policy baseline, верификация целостности через API
- FeatureAttestation API — GET /report, GET /policy, POST /policy (baseline capture), POST /verify
- FeatureDashboard Attestation — страница с зелёным ATTESTED / красным TAMPERED badge, таблица компонентов
- Feature crates/attestation — новый crate с measure(), verify(), policy_from_report()
Улучшение
- Улучшение8 новых integration tests для attestation crate
- УлучшениеWitness Publisher — HTTP POST + HMAC-SHA256 для external audit witnesses
v0.5.5
2026-05-30stableFeature
- FeatureAudit Integrity (RFC-002 Layer 1) — SHA-256 hash chain для всех audit событий, персистенция в PostgreSQL
- FeatureIntegrity Verification API — GET /api/v1/audit/integrity, chain verification при загрузке из PG
- FeatureExternal Witness Publisher — автоматическая публикация хешей каждые 1000 записей
- FeatureDashboard Audit Badge — зелёный "Chain intact" / красный "Chain broken" с пульсацией
Улучшение
- Улучшение7 новых integrity tests (chain, verification, witness, tamper detection)
- УлучшениеRFC-002 полностью переписан — Layer 1 Complete
v1.5.0
2026-05-15stableFeature
- FeatureRBAC v2 — иерархические роли, наследование разрешений, per-resource ACL
- FeatureApproval Workflow — ручное подтверждение критических операций через UI / API / Telegram
- FeatureSandbox Mode — изолированное выполнение агентов в eBPF-контейнере с ограничениями по CPU, RAM, сети
- FeatureInjection Detection v3 — new prompt-injection и jailbreak модели с 99.7 % recall
- FeatureCanary Tokens — файловые, DNS и HTTP canary-токены для детекции несанкционированного доступа
- FeatureAudit Log Export — CSV / JSON / SIEM-совместимый формат для всех событий
Улучшение
- УлучшениеDashboard redesign — обновлённый UI с real-time графиками и кастомными виджетами
- УлучшениеAgent registration latency снижена на 40 % за счёт batched API calls
- УлучшениеWebhook retry logic — экспоненциальный backoff, до 5 попыток, dead-letter queue
Исправление
- ИсправлениеИсправлена утечка памяти в long-lived WebSocket соединениях
- ИсправлениеКорректная обработка Unicode в именах политик и тегов агентов
- ИсправлениеTimezone фикс в timestamp фильтрации логов
Breaking
- BreakingAPI /api/v1/policies теперь требует scope=read:policies вместо старого scope=admin
- BreakingAgent heartbeat interval изменён с 15s на 30s — обновите flowlink-agent до v1.5.0
v1.4.0
2026-05-10stableFeature
- FeatureAI Ops — автоматическое обнаружение аномалий в поведении агентов и self-healing сценарии
- FeatureService Catalog — централизованный реестр всех защищённых сервисов с метаданными
- FeatureInfrastructure Map — визуальная топология сети агентов с real-time health-индикаторами
- FeatureChange Management — заявки на изменения инфраструктуры, approvals, drift detection
- FeatureCustom Metrics — пользовательские метрики через Prometheus-compatible endpoint
Улучшение
- УлучшениеPolicy evaluation time снижен на 55 % благодаря cached decision trees
- УлучшениеНовая страница команд в Dashboard с invitation links
- УлучшениеУлучшена документация — 55 страниц, i18n RU/EN, search indexing
Исправление
- ИсправлениеИсправлен race condition при одновременном обновлении политик из нескольких источников
- ИсправлениеКорректный HTTP 429 при превышении rate limits (вместо 500)
v1.3.0
2026-05-05stableFeature
- FeatureSIEM Export — нативная интеграция с Splunk, Elastic, Graylog через syslog и REST
- FeatureServerGuard v2 — мониторинг файловой системы, Docker events, systemd unit state
- FeaturePolicy Engine v2 — условные политики с temporal rules (время суток, день недели)
- FeaturePattern Learning — ML-модель автоматически изучает нормальное поведение и генерирует whitelist
- FeatureSecret Scanning — обнаружение ключей API, токенов и credentials в трафике агентов
Улучшение
- УлучшениеРазмер Docker image уменьшен на 35 % (multi-stage build, distroless base)
- УлучшениеКэширование DNS-запросов на уровне Relay снижает latency на 20 %
Исправление
- ИсправлениеИсправлена ошибка при парсинге IPv6 адресов в allow-list
- ИсправлениеКорректный graceful shutdown при SIGTERM — ожидание завершения активных запросов
- ИсправлениеИсправлено дублирование событий в Audit Log при high-throughput сценариях
Breaking
- BreakingПоле severity в Audit Log переименовано в level (breaking JSON schema change)
v1.2.0
2026-04-28stableFeature
- FeatureMCP Gateway — 14 встроенных инструментов для защищённого доступа к инфраструктуре
- FeatureClaude Protection — runtime-щит для Anthropic Claude с prompt-injection detection
- FeatureCursor Protection — мониторинг и фильтрация запросов в Cursor IDE
- FeatureCopilot Protection — защита GitHub Copilot от prompt-leak и data exfiltration
- FeatureWindsurf Protection — интеграция с Codeium Windsurf для runtime security
- FeatureTool Usage Analytics — детальная статистика вызовов MCP-инструментов
Улучшение
- УлучшениеMCP Gateway response time < 5 ms (p99) для стандартных инструментов
- УлучшениеНастройка per-tool rate limits через Policy Engine
Исправление
- ИсправлениеИсправлен crash при одновременной регистрации >100 агентов
- ИсправлениеКорректная обработка malformed MCP-запросов без разрыва соединения
Breaking
- BreakingMCP Gateway endpoint изменён с /mcp/v1 на /api/v1/mcp
v1.1.0
2026-04-20stableFeature
- FeatureShield L1-L4 — четырёхуровневая защита: L1 (Network), L2 (Auth), L3 (Policy), L4 (Injection)
- FeaturePolicy System — YAML-политики с версионированием и rollback
- FeatureRisk Scores — автоматическая оценка рисков для каждого агента и операции
- FeatureRed Team Module — adversarial testing: Dry Run и Live режимы
- FeaturePer-Org Rate Limiting — настраиваемые лимиты по тарифному плану
Улучшение
- УлучшениеControl Plane / Data Plane Architecture — разделение Gateway и Relay
- Улучшение27 крейтов, 131K строк Rust, 2 470 тестов
- УлучшениеDashboard — React SPA с биллингом, организациями, мобильная адаптация
Исправление
- ИсправлениеUUID Type Safety — исправление типов org_id во всей базе данных
- ИсправлениеИсправлена утечка файловых дескрипторов в Relay при reconnect
v1.0.0
2026-04-10initialFeature
- FeatureRelay — проксирование и маршрутизация AI-трафика между агентами и моделями
- FeatureAgent — lightweight host-агент для регистрации серверов и сбора телеметрии
- FeaturePolicy Engine v1 — базовые allow/deny правила с wildcard matching
- FeatureDashboard — первичный UI: список агентов, логи, настройки
- FeatureOAuth — авторизация через VK, Yandex, GitHub + JWT
Улучшение
- УлучшениеDual binary — flowlink (server, ~31 MB) + flowlink-agent (host, 7.3 MB)
- УлучшениеeBPF Shield — 11 BPF программ через aya 0.13, kernel-level execve перехват
Changelog API
Вы можете получать данные changelog программно через REST API:
GET /api/v1/changelog
Возвращает полный список всех релизов с детализацией по каждому изменению.
1curl -H "Authorization: Bearer $FLOWLINK_TOKEN" \2 https://flowlink.flow-masters.ru/api/v1/changelog
GET /api/v1/changelog/latest
Возвращает только последний релиз. Удобно для health-check и CI/CD интеграций.
1curl -H "Authorization: Bearer $FLOWLINK_TOKEN" \2 https://flowlink.flow-masters.ru/api/v1/changelog/latest
Пример ответа:
1{2 "version": "v1.5.0",3 "date": "2026-05-15",4 "status": "latest",5 "summary": {6 "features": 6,7 "improvements": 3,8 "fixes": 3,9 "breaking": 210 },11 "changes": [ ... ]12}
RSS
Подпишитесь на RSS-ленту, чтобы получать уведомления о новых релизах:
1https://flowlink.flow-masters.ru/feed/changelog.xml