Релизы
Changelog что вышло.
Каждый релиз, каждое изменение.
v2.22.2LatestИюль 2026
Патч-релиз SDK
Исправлено
- @kb-labs/sdk — ручной патч-бамп (2.22.1 → 2.22.2)
v2.106.0Июль 2026
Укрепление релизного пайплайна + сессии gateway
Новое
- kb-create — мастер установки на основе сценариев вместо ответов на сырые вопросы
- kb-create — поддержка плагинов и сервисов с закреплённой версией для совместимости при установке
- ci — переиспользуемый composite GitHub Action для установки через kb-create
Улучшено
- gateway — автоматически использует тенанта по умолчанию, если он не указан, избегая ложных ошибок доступа
- gateway — CLI-сессии теперь несут человекочитаемую идентичность, регистрацию стало проще отслеживать
- release — более понятная классификация ошибок при публикации в npm
- release — доставка теперь управляется тегами, что упрощает подготовку плагинов и обработку в CI
- release — путь вывода корневого changelog теперь настраивается
- kb-create, plugin-runtime — валидация ролей адаптеров на основе каталожной конфигурации
- plugin-contracts — требования платформы теперь выводятся автоматически из сервисов плагина
Исправлено
- studio — исправлен краш dev-сервера
- release — корневой CHANGELOG.md больше не перезаписывается между релизами
- qa — исправлены несостыковки в сценарии чистой установки
v2.105.0Июль 2026
CI-флоу установки + валидация адаптеров
Новое
- ci — переиспользуемый GitHub Action для чистых установок, ускоряющий настройку для контрибьюторов
- kb-create — поддержка плагинов и сервисов с закреплённой версией
Улучшено
- gateway — CLI-сессии несут человекочитаемую идентичность для более понятной регистрации
- kb-create — пакеты адаптеров по умолчанию теперь управляются конфигурацией, а не захардкожены
- kb-create, plugin-runtime — валидация ролей адаптеров с конфигурацией на основе каталога
- plugin-contracts — требования платформы автоматически выводятся из сервисов плагина
Исправлено
- release — корневой CHANGELOG.md больше не перезаписывается при последующих релизах
- qa — устранены несостыковки в документации и workflow сценария чистой установки
- ci — стабилизирован end-to-end флоу установки, исправлены проблемы аудита пакетов
- ci — выданы недостающие права для workflow установки e2e
kb-create binaryИюль 2026
Установка с закреплённой версией + конфигурация адаптеров по умолчанию
Новое
- kb-create install --plugins=id@version,... / --services=... теперь принимает закреплённые версии компонентов — каждый резолвится к точной версии вместо @latest
- kb-create install --adapters "role=pkg[@version]" — новый флаг, плюс отчёт сверки, который сопоставляет заявленные требования плагина с реальной конфигурацией
Улучшено
- kb-create — адаптеры по умолчанию для каждой роли теперь берутся из manifest.json вместо хардкода, изменение дефолта больше не требует нового релиза бинарника
- core/plugin-runtime — экспортирует ADAPTER_REGISTRY_KEYS и снапшотит его при сборке, чтобы kb-create валидировал роли адаптеров по реальному реестру, а не по вручную поддерживаемому списку
kb-create binaryИюль 2026
Неинтерактивная установка для CI и агентов
Новое
- kb-create install --plugins=... --services=... — неинтерактивная установка, проверяет ID по каталогу манифеста перед обращением к сети и выводит подсказки по env-переменным, для CI/агентов
- release теперь зарегистрирован как устанавливаемый плагин (@kb-labs/release-manager-cli)
Улучшено
- пресет сборки devkit теперь генерирует статический dist/manifest.json и для манифестов плагинов (раньше только для сервисов), инсталлятор читает метаданные без выполнения JS
v2.104.0Июль 2026
Читаемость changelog + исправления чистой установки
Улучшено
- release — крупные таблицы бампа пакетов в changelog теперь сворачиваются для удобного просмотра
- release — процесс тегирования упрощён, пушатся только новые теги
- release — таймаут генерации changelog теперь задаётся на группу, а не на рендер, что повышает производительность
- ci — автоматические e2e-тесты теперь могут писать контент, что помогает проверять новые фичи перед релизом
Исправлено
- release — корневой CHANGELOG.md больше не перезаписывается случайно
- qa — исправлены несостыковки в сценарии чистой установки
- qa — переименован сегмент CLI-пути e2e-flaky в соответствии с конвенциями именования
- release — версия пакета теперь корректно перезаписывается перед публикацией
- release — исправлена ошибка линтинга в тесте changelog