All notable changes to this repository are documented below.
- Support for Neovim client with nvim-lspconfig
- Updated settings for faster indexing
- Updated libraryIndexing setting to empty by default
- Added mustIncludeIndexing setting to glob for files that must be always linted
- Added linterWhitelist setting for whitelisting linter errors
- Bug fixes
- Support for Icarus as linting alternative
- Added command for reporting hierarchy
- Improved hover over text formatting
- Support symbol resolution in functions and tasks
- Bug fixes
- for issue #19
- Fix verilator crash on linting
- Fixed verilator diagnostics column number reporting
- Extended keyword and snippets completion
- Jump to definition improvements
- Fix jump to definition for packages
- Support jump to definition for includes
- Added systemverilog.libraryIndexing property
- Bug fixes
- Bug fix for issue #1
- Refectored code to prevent server crashing because of errors
- Fix verilator linting for systemverilog packages
- Updates for publishing to npm
- Updates for publishing to vscode marketplace
- Update installation instructions to use published packages
- Support for Sublime Text 3
- Support for Emacs
- Configurable enabling/disabling of language server features viz. Completion, Hover, SignatureHelp
- Misc bug fixes
- Initial release