Releases: vlang/vscode-vlang
Releases · vlang/vscode-vlang
v0.1.15
v0.1.14
v0.1.13
v0.1.12
Fixes
- 🐛 Fix syntax highlighting. (thanks @danieldaeschle #331, #304 #373)
v0.1.11
v0.1.10
Features
- ℹ️ VLS has now support for connecting via TCP! (thanks @nedpals #283)
- 🔄 Added dialog when updating settings related to VLS (thanks @nedpals #283)
- ℹ️ Added custom CLI arguments setting that can be passed to the VLS executable (thanks @nedpals #302)
Fixes
- 🐛Fix syntax highlighting for numeric methods (e.g.
.int()
) (thanks @pouyakary #281) - 🐛Fix comma not identified by the grammar (thanks @pouyakary #282)
- ⏫ Improved VLS connection flow (thanks @nedpals #283)
- ⏫ Fix / update VLS compilation command (thanks @nedpals #303)
- ⏫ Fix VLS restart command (thanks @nedpals #303 #310)
v0.1.9
Features
- 🔄 You can now update or restart the language server without restarting VSCode! (Press
Ctrl+Shift+P
and selectV: Update VLS
orV: Restart VLS
) (thanks @carterisonline #239) - ⏫ Add more settings for VLS including support for custom VROOT path and debug mode setting (thanks @nedpals #271)
- ⏫ v.mod files are now syntax highlighted! (thanks @serkonda7).
- ⏫ Accessors,
size_t
and option symbol (?
) are now properly syntax highlighted! (thanks @pouyakary #245 #248 #249) - ℹ️ Added more helpful information when encountering VLS installation errors.
- 🚮 Removed deprecated commands including for testing and showing help information.
Fixes
- 🐛Fixed "Open current code on DevBits V playground" command showing on non-V files.
- 🐛Fixed syntax highlighting underline-separated numbers (e.g
1_000
). - Simplifying the way DevBits Playground is opened.
- 🐛Fixed syntax highlighting for string literals and hash directives (e.g
#include
) (#244) - 🐛Fixed syntax highlighting for float exponents.
Internal / Infrastructure Changes
- Build system was migrated from Webpack to ESBuild resulting ~5x faster builds.
- Added ESLint integration.
- Added unit tests for syntax highlighting.
- Added CI for running grammar tests.
v0.1.8
Features
- ⏫ You can update vls by a vscode command! Just press Ctrl+Shift+P and type
update vls
. That's it! - Support for enabling feature using flags (thanks @nedpals)
- Highlight for #define and #pkgconfig (thanks @crackedmind #213)
- Update snippets to the current syntax (thanks @StunxFS #218)
- Improved syntax support (thanks @alichraghi #221 #223)
Fixes
- 🐛Fixes installing vls automatically (#224)
v0.1.7
Features
- ⏫ Updated language client package.
- 📩 Newest Version on vscode marketplace!
Fixes
- 🐛Fixes syntax highlight for struct.
v0.1.6
Features
- ⏫ Updated typescript version to 4.1.
- 🔄 Progress notification when installing vls.
Fixes
- 🐛Fixes bug on windows where executable path was without
.exe
suffix.