v0.7.0
What's Changed
- refactor: remove predefined command
spx.getDefinitions
by @aofei in #139 - refactor: rename gop to xgo and improve code quality by @aofei in #142
- refactor(xgo): improve caching system with lock-free reads and type safety by @aofei in #143
- Support cancellation by @nighca in #141
- docs: update references to reflect rebranding from goxls to xgols by @aofei in #145
- refactor(xgo): improve AST and TypeInfo architecture by @aofei in #144
- fix(server): return context error directly in
runWithResponse
by @nighca in #149 - refactor(xgo.TypeInfo): optimize
DefIdentFor
with reverse mapping forO(1)
lookup by @aofei in #146 - feat(server): wraps a function to add telemetry for lsp request execution by @go-wyvern in #148
- Replace
<definition-item>
with<pre is="definition-item">
for markdown compatibility by @copilot-swe-agent in #151 - refactor(server): rename
runWithResponse
split torunForCall
andrunForNotification
for clarity in handling call messages by @go-wyvern in #152
New Contributors
- @nighca made their first contribution in #141
- @copilot-swe-agent made their first contribution in #151
Full Changelog: v0.6.0...v0.7.0