Skip to content

v0.2.81

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Sep 00:16

В релизе 0.2.81 улучшены переносимость графов рабочих пространств, устойчивость поиска и MCP-индексации, а также поддержка Windows.

Новые возможности

  • Добавлено сохранение переносимых графов рабочих пространств.
  • Унифицирован структурированный прогресс MCP-индексации.
  • Добавлен ограниченный постоянный журнал инвалидации векторов.

Производительность

  • Файлы графа перечитываются только при изменении их stat-идентичности.
  • Размер запросов к эмбеддеру ограничен по сериализованной нагрузке.

Исправления

  • Сохранены лексический поиск и установившиеся оверлеи при сбоях эмбеддинга.
  • Состояния готовности, активности и результаты индексации теперь отражаются корректно.
  • Ответы 408 и 425 снова считаются временными отказами эмбеддера.
  • Окончательные отказы эмбеддера больше не повторяются.
  • Исправлено чтение источников графа для контекстов без корней.
  • Исправлена переносимая идентификация перемещённых корней проектов.
  • Устранены проблемы публикации графов, файловой синхронизации и удержания контекстов в Windows.
  • Стабилизированы проверки готовности CI с сохранением вывода ошибок.
  • bsl-launcher запускается с домашним каталогом только для чтения и корректно отвечает на --version.

Рефакторинг

  • Удалён неиспользуемый анализ живости из dataflow и hir.
  • Удалён каталог openspec.

Тестирование

  • Расширены и стабилизированы тесты жизненного цикла, публикации графов, LSP, MCP и Windows.
  • Добавлены проверки шагов SaturatingCount и обеих форм вызова.

Документация

  • Уточнено восстановление локальных оверлеев после отказов эмбеддинга.
  • Описаны сигналы устаревшей публикации графа для контекстов без корней.
  • Актуализированы материалы по интегрированным изменениям индексации.

Full Changelog: v0.2.80...v0.2.81