github 1c-syntax/bsl-language-server v0.28.0

8 hours ago

Общие изменения

  • Добавлена обработка запроса textDocument/documentHighlight - при выделения парных конструкций (процедуры и функции/условия/области/циклы/попытки/скобки/выбор в запросах, соединения в запросах) подсвечиваются остальные составляющие пары;
  • Оптимизирован расчёт семантической подсветки текста;
  • Исправлены ошибки при построении графа потока управления, приводившие к ошибкам работы некоторых диагностик;
  • Исправлено зависание построения контекста при чтении ролей;
  • Исправлено зависание при наполнении контекста при открытии файла до полного наполнения контекста;
  • Исправлена неверная всплывающая подсказка, показывающая описание модуля при наведении на строковый литерал внутри метода ОбщегоНазначения.ОбщийМодуль();
  • В данные ошибок Sentry добавлена версия и имя клиента (например, Visual Studio Code, 1.102.0):

Обновления значимых зависимостей

  • BSL Parser обновлён до 0.30.0;
  • MD Classes обновлён до 0.17.4;
  • Spring Boot обновлён до 4.0.1.

Full Changelog: v0.27.1...v0.28.0

Don't miss a new bsl-language-server release

NewReleases is sending notifications on new releases.