Skip to content

Releases: vlang/vscode-vlang

v0.1.15

20 Jun 09:00
0d7778f
Compare
Choose a tag to compare
updated package.json to recommend C/C++ extension install (#527)

v0.1.14

01 Sep 15:45
Compare
Choose a tag to compare
v0.1.14 Pre-release
Pre-release

Features

  • ℹ️ VLS installation and server launch is now handled by v ls (thanks @nedpals #450)

Fixes

  • 🐛 Fix defer sniffet (thanks @StunxFS #467)
  • 🐛 Fix syntax highlighting unsafe and callconv attributes (thanks @StunxFS #468)

v0.1.13

17 May 03:29
Compare
Choose a tag to compare
v0.1.13 Pre-release
Pre-release

Fixes

  • 🐛 Fix compiling VLS using v run build.vsh (thanks @nedpals)

v0.1.12

12 May 14:01
Compare
Choose a tag to compare
v0.1.12 Pre-release
Pre-release

Fixes

v0.1.11

12 Nov 04:19
dfbb821
Compare
Choose a tag to compare
v0.1.11 Pre-release
Pre-release

Fixes

  • 🐛 Fix critical bug when launching / stopping VLS process. (thanks @nedpals #337)
  • 🐛 Fix launching VLS process on TCP after "Remote Server" was disabled.

v0.1.10

03 Oct 11:16
17372b2
Compare
Choose a tag to compare
v0.1.10 Pre-release
Pre-release

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

v0.1.9

11 Aug 08:44
Compare
Choose a tag to compare
v0.1.9 Pre-release
Pre-release

Features

  • 🔄 You can now update or restart the language server without restarting VSCode! (Press Ctrl+Shift+P and select V: Update VLS or V: 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

25 Mar 09:33
Compare
Choose a tag to compare
v0.1.8 Pre-release
Pre-release

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

09 Jan 18:51
Compare
Choose a tag to compare
v0.1.7 Pre-release
Pre-release

Features

  • ⏫ Updated language client package.
  • 📩 Newest Version on vscode marketplace!

Fixes

  • 🐛Fixes syntax highlight for struct.

v0.1.6

26 Dec 15:04
Compare
Choose a tag to compare
v0.1.6 Pre-release
Pre-release

Features

  • ⏫ Updated typescript version to 4.1.
  • 🔄 Progress notification when installing vls.

Fixes

  • 🐛Fixes bug on windows where executable path was without .exe suffix.