v0.2.50
Релиз улучшает вывод типов для ключей Структура, отзывчивость поиска и управление памятью LSP. Также обновлена модель диагностики устаревших API платформы.
-
Новые возможности
- Межпроцедурный вывод ключей
Структурадля helpers и дочерних методов - Вывод литеральных ключей
Структурадля completion и hover - Измерительный стенд памяти Salsa в LSP
- Сканер deprecation-фактов из platform-help
- Нейтральные реестры platform facts в
bsl-platform
- Межпроцедурный вывод ключей
-
Производительность
- Снижение latency
search_codeза счет dedup embed-запросов, batch lookup и embed вне engine lock - Ограничение роста памяти LSP через более строгие Salsa LRU caps
- Возврат idle-памяти ОС через настройку jemalloc
- Удаление удерживаемого
BodyизDataflowResult
- Снижение latency
-
Исправления
- Sound и дешевый вывод structure-key на масштабе ERP
- Устранены timeout в
search statusиsearch_codeна remote-baseline workspaces - Поиск остается отзывчивым при непрогретом workspace overlay
- Broker backend остается warm через idle-TTL lifetime
TypeMismatchByDocCommentотключен по умолчанию- Клиент сам форматирует continuation lines в snippets
-
Рефакторинг
- Platform deprecation объединена в
DeprecatedPlatformApi - Зафиксирована миграция platform facts тестами
- Platform deprecation объединена в
-
Служебное
- Версия обновлена до
0.2.50
- Версия обновлена до
Full Changelog: v0.2.48...v0.2.50