Skip to content

Releases: chrehall68/vls

1.0.7

22 Nov 18:25
Compare
Choose a tag to compare

This is a patch to fix the issue with 1.0.6 where defines were labeled as "unknown variable"

1.0.6

22 Nov 18:12
740f901
Compare
Choose a tag to compare

This release is mainly a patch for multiline comments, which weren't being properly highlighted in previous versions. It also changes the highlighting of defines and keywords.

1.0.5

22 Nov 01:49
a1bb6df
Compare
Choose a tag to compare

This release mainly improves existing features. Specifically, it:

  • adds goto definition for variables
  • adds snippets for common keywords
  • adds autocomplete for in-scope variables

It also fixes the following bugs:

  • selected assignments were being flagged as errors

1.0.4

20 Nov 03:19
c731d54
Compare
Choose a tag to compare

This release fixes the following bugs:

  • task and endtask weren't recognized as keywords
  • nested assigns were flagged as errors
  • vector arrays were flagged as errors
  • interior of always, case, etc weren't being variable-checked

It also introduces a change in the way the extension gets the language server binary. Instead of fetching it from a GitHub release, now the language server binary is bundled into the extension, leading to smoother installs.

1.0.3

13 Nov 17:44
1b08711
Compare
Choose a tag to compare

This patch addresses the following bugs:

  • content of else blocks not being highlighted
  • begin block names being flagged as errors
  • output reg and input wire being flagged as errors

1.0.2

12 Nov 03:44
a19957a
Compare
Choose a tag to compare
  • Adds error diagnostics

1.0.1

11 Nov 23:42
ec8ff36
Compare
Choose a tag to compare
  • Fixes infinite loop error that caused language server to crash when a module application was syntactically incorrect
  • Adds compatibility with windows

v1.0.0

11 Nov 18:59
655004a
Compare
Choose a tag to compare
Merge pull request #5 from chrehall68/3-improve-syntax-highlighting-a…