+
Skip to content

Releases: suzizecat/slang-lsp-tools

0.3.0

25 Sep 22:16

Choose a tag to compare

0.3.0

Added

  • Added support for Mac OS compilation [@threonyl #20]
  • Added LSP base for server-to-client request (and progress management)
  • Added references to genvar
  • Added scope-aware completion.
  • Added scope lookup by path method in the indexer.
  • Added statement expension formatter (to split multi-statements).
  • Added new workspace elements (blackboxes) caching backend
  • Added --version management for sv-indexer (same version as LSP)
  • Added diplomat-server.get-file-bbox to retrieve infos about a specific file.
  • Added Doxygen setup.
  • Added stop and reboot support in TCP mode using --allow-reboot
  • Partially add exchange structure to custom metamodel file
  • Partially adds support for wildcard import lookup in the indexer (#18)

Changed

  • Full rework of the indexer.
  • Performed adaptation to the new architecture of the client.
  • Updated management of absolute filepath with regards to workspace root.
  • Updated CMakeLists.txt to generate proper semver version strings
  • Migration toward use of 'project' based workspace.
  • Show versions upon start of LSP and indexer (standalone)
  • Reduced log level in the indexer (use of trace)
  • Update diplomat-server.set-top to accept module name instead of file path
  • Move sv-tree as a cmake "module"

Fixed

  • Avoid spurious errors in log due to unknown command textDocument/didClose
  • Fixed diplomat-server.list-symbols to handle design path as an input (#17)

Dependencies

  • Slang to v9

Deprecated

  • Deprecate the use of sv-explorer

Removed

  • Removed the SVDocument object and dependencies entirely.

Latest Dev Release

16 Aug 09:34

Choose a tag to compare

Latest Dev Release Pre-release
Pre-release

0.3.0-dev

Added

  • Added support for Mac OS compilation [@threonyl #20]
  • Added references to genvar
  • Added scope-aware completion.
  • Added scope lookup by path method in the indexer.
  • Added --version management for sv-indexer (same version as LSP)
  • Added statement expension formatter (to split multi-statements).
  • Added Doxygen setup
  • Added new workspace elements (blackboxes) caching backend
  • Added diplomat-server.get-file-bbox to retrieve infos about a specific file.
  • Partially adds support for wildcard import lookup in the indexer (#18)

Changed

  • Full rework of the indexer.
  • Updated CMakeLists.txt to generate proper semver version strings
  • Show versions upon start of LSP and indexer (standalone)
  • Reduced log level in the indexer (use of trace)
  • Handle stop and reboot in TCP mode using --allow-reboot
  • Update diplomat-server.set-top to accept module name instead of file path
  • Move sv-tree as a cmake "module"

Fixed

  • Avoid spurious errors in log due to unknown command textDocument/didClose
  • Fixed diplomat-server.list-symbols to handle design path as an input (#17)

Dependencies

  • Slang to v9

Removed

  • Removed the SVDocument object and dependencies entirely.

Latest Dev Release

17 Mar 01:10

Choose a tag to compare

Latest Dev Release Pre-release
Pre-release

0.3.0-dev

Added

  • Added references to genvar
  • Added scope-aware completion.
  • Added scope lookup by path method in the indexer.
  • Added --version management for sv-indexer (same version as LSP)
  • Added statement expension formatter (to split multi-statements).

Changed

  • Full rework of the indexer.
  • Updated CMakeLists.txt to generate proper semver version strings
  • Show versions upon start of LSP and indexer (standalone)
  • Reduced log level in the indexer (use of trace)

Fixed

  • Avoid spurious errors in log due to unknown command textDocument/didClose
  • Fixed diplomat-server.list-symbols to handle design path as an input (#17)

Dependencies

  • Slang to v8.0

Latest Dev Release

12 Jan 13:38

Choose a tag to compare

Latest Dev Release Pre-release
Pre-release

0.3.0-dev

Added

  • Added scope-aware completion.
  • Added scope lookup by path method in the indexer.
  • Added --version management for sv-indexer (same version as LSP)

Changed

  • Full rework of the indexer.
  • Updated CMakeLists.txt to generate proper semver version strings
  • Show versions upon start of LSP and indexer (standalone)
  • Reduced log level in the indexer (use of trace)

Fixed

  • Avoid spurious errors in log due to unknown command textDocument/didClose
  • Fixed diplomat-server.list-symbols to handle design path as an input (#17)

Latest Dev Release

30 Dec 00:57

Choose a tag to compare

Latest Dev Release Pre-release
Pre-release

0.3.0-dev

Added

  • Added scope-aware completion.

Changed

  • Full rework of the indexer.

Latest Dev Release

29 Dec 22:47

Choose a tag to compare

Latest Dev Release Pre-release
Pre-release

0.3.0-dev

Changed

  • Full rework of the indexer

0.2.1

18 Dec 22:14

Choose a tag to compare

Changelog

Added

  • For reference, added the diplomat workspace settings schema in the source tree.

Changed

  • Reorganization of all "sub applications" in sub-cmake files

Fixed

  • Removed definition of hash for slang::SourceRange introduced by Slang 7.0 (#14)
  • Prevent segfault on badly constructed module top level interface (#15)

Dependencies

  • Slang from 6.0 to 7.0
  • uri from master to a fixed hash + remove shallow clone (#13)

Latest Dev Release

12 Oct 22:07

Choose a tag to compare

Latest Dev Release Pre-release
Pre-release

Changelog

Changed

  • Reorganization of all "sub applications" in sub-cmake files

Fixed

  • Removed definition of hash for slang::SourceRange introduced by Slang 7.0 (#14)

Dependencies

  • Slang from 6.0 to 7.0
  • uri from master to a fixed hash + remove shallow clone (#13)

0.2.0

14 Aug 17:53

Choose a tag to compare

Changelog

Added

  • Add support for include folders in config files.
  • Add support to add user include folder through diplomat-server.add-incdir

Dependencies

  • Updated fmtlib from 10.2.1 to 11.0.2
  • Updated sockpp from 0.8.1 to 1.0.0
  • Updated spdlog from 1.13.0 to 1.14.1
  • Updated argparse from 3.0 to 3.1
    • Fix warning at compile time

Latest Dev Release

04 Aug 16:54

Choose a tag to compare

Latest Dev Release Pre-release
Pre-release

Changelog

Considered as first release.
Aligned with diplomat-vscode@0.1.0.

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载