Releases: DennisDyallo/vslsp
Releases · DennisDyallo/vslsp
v1.9.1
Full Changelog: v1.8.1...v1.9.1
v1.8.1
Fixes
- visibility: "all" now works —
applyDepth("signatures")was flat-stripping grandchildren, but C# nests methods under Namespace → Class → Method. Methods (grandchildren of Namespace) were wiped. Now recurses through container types before stripping leaf children. - find_usages definition matching —
/referencesendpoint now compares column in addition to file+line, preventing wrong definition identification when multiple symbols share a line. - DRY: detectLanguage called once —
mapper.tscalleddetectLanguage()up to 3 times per invocation; now called once and reused. - OmniSharp crash resilience — LSPClient now handles OmniSharp
exitevent, preventing zombie state where requests go to a dead connection. - Dead import removed —
readFileSyncinhttp.tswas unused. - Test updates — tool count assertions updated 8→10 for
find_symbol/find_usages;depth:"types"budget relaxed for growing codebase.
Verified
get_code_structurewithvisibility: "all"onOtpHidProtocol(internal sealed class) — returns all 21 members including private methodsfind_symbolandfind_usages— working on Yubico.NET.SDK- All 35 e2e tests pass, 32 unit tests pass
Full Changelog: v1.7.5...v1.8.1
v1.7.5
Full Changelog: v1.7.4...v1.7.5
v1.7.4
Full Changelog: v1.7.3...v1.7.4
v1.7.3
Full Changelog: v1.7.2...v1.7.3
v1.7.2
Full Changelog: v1.7.1...v1.7.2
v1.7.1
Full Changelog: v1.7.0...v1.7.1
v1.7.0
Full Changelog: v1.6.0...v1.7.0
v1.6.0
Full Changelog: v1.5.2...v1.6.0
v1.5.2
Full Changelog: v1.5.1...v1.5.2