Skip to content

v0.2.72

Choose a tag to compare

@github-actions github-actions released this 24 Aug 19:27
· 33 commits to develop since this release

Релиз расширяет типизацию по документации, анализ SDBL-запросов и возможности MCP. Также устранены ошибки поиска, HTTP-конфигурации и тестовой инфраструктуры.

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

  • Добавлена проверка запросов по метаданным workspace.
  • Унифицирована интроспекция типов workspace.
  • Добавлены альтернативные способы HTTP-конфигурации MCP.
  • Реализована типизация структур из полей doc-комментариев.
  • Добавлена типизация выражений и слотов по ссылкам на документацию методов.
  • Добавлена диагностика неоднозначных голов квалифицированных ссылок SDBL.

Исправления

  • Уточнено разрешение имён и условных полей в SDBL.
  • Исправлены коллизии SDBL-идентификаторов с учётом кириллицы.
  • Скорректированы усечение ответов и маркировка условных полей MCP.
  • Устранены блокирующие замечания приёмки MCP-сервера и поиска.
  • HTTP-файл настроек приведён к умолчаниям CLI-флагов.
  • Исправлено восстановление структурных типов и ключей из документации и тел методов.
  • Сохранены типы документации при табах, списках и неназванных альтернативах.
  • Исправлено сужение типов в ветках тернарного выражения.
  • Исправлен расчёт смещений маркеров в исходных строках.
  • Устранены конфликты между альтернативными парсерами типов.

Рефакторинг

  • Вычисление условности полей SDBL перенесено на уровень регистра.
  • Разрешение doc-ссылок сделано параметром лоуэринга.

Тесты и инфраструктура

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

Full Changelog: v0.2.71...v0.2.72