Skip to content

v0.2.79

Choose a tag to compare

@github-actions github-actions released this 10 Sep 17:46
· 54 commits to develop since this release

Релиз повышает производительность работы с файловой системой и устраняет гонки при индексации, загрузке конфигураций и фоновых операциях. Также улучшены поиск, модель проекта и анализ типов.

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

  • Устранены повторные обращения к файловой системе и сканирования VFS.
  • Сокращены блокировки при проверке фоновой активности MCP-сервера.

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

  • Каноническое написание рабочего каталога закреплено в таблице корней поиска.
  • Метаданные управляемых объектов теперь читаются через дескриптор.

Исправления

  • Наблюдение VFS запускается до объявления загрузки завершённой.
  • Исправлены гонки и жизненный цикл брокера при фоновой индексации.
  • Ограничено время удержания backend фоновыми задачами.
  • Исправлены сверка поколений, обработка stale-miss и состояние claim в MCP-сервере.
  • Отпечаток baseline проверяется во всех ветках цикла до ответа клиенту.
  • Улучшено определение имён записей и источников ошибок конфигурации.
  • Исправлена обработка определений, меток, джокеров и неизвестных типов получателя.
  • Состояние активности индексации теперь гарантированно снимается гардом.
  • Pre-commit проверяет коммитируемое дерево вместо рабочего.
  • Устранены проблемы прохождения тестов на macOS.

Рефакторинг

  • Тип биндинга определяется результатами инференса.
  • Символы препроцессора объединены в единый реестр.
  • Типами закрыт путь возврата живого корня из IDE.

Full Changelog: v0.2.77...v0.2.79