Skip to content

Releases: gmlarumbe/verilog-ext

v0.6.2

05 Dec 16:27
Compare
Choose a tag to compare
  • Update requirement of verilog-ts-mode version to 0.3.0
  • Misc minor fixes

v0.6.1

11 Sep 19:46
Compare
Choose a tag to compare
  • Move test-hdl tests to own repo

v0.6.0

02 Sep 13:17
Compare
Choose a tag to compare

Changes from v0.5.0:

  • Depend on verilog-ts-mode 0.2.0
  • Update tags collection for tree-sitter-systemverilog grammar
  • PR #24
  • Updates to templates
  • CI updates for Emacs 29.4 and snapshot builds
  • Various bug fixes

v0.5.0

07 Apr 12:38
Compare
Choose a tag to compare

Changes from v0.4.1:

  • PR #21 Add support for lspce
  • PR #20 Add support for lsp-bridge
  • PR #17 Specify project directories and files with glob syntax
  • PR #14 Hook hs-minor-mode into verilog-mode
  • Integrate tree-sitter into beautify, which-func, templates, navigation and utils functions
  • Add Emacs 29.2 and 29.3 to CI
  • Various bug fixes

v0.4.1

20 Dec 22:05
Compare
Choose a tag to compare

Changes from v0.4.0:

  • Fix MELPA-Stable CI workflow

Changes from v0.3.1:

  • Add project management feature through verilog-ext-project-alist variable
    • Replaces use of any previous workspace related variable
  • Doc: Update Wiki pages and README.md
  • Tag collection improvements:
    • Incremental tag collection
    • Customizable variables to enable tags caching and compression
  • Remove eglot dependency (bundled with Emacs 29)
  • Various bug fixes and code refactoring
    • Add workaround for buffer refontifying with use-package in the :config section
    • Update UVM templates

v0.4.0

20 Dec 13:46
Compare
Choose a tag to compare

Changes from v0.3.1:

  • Add project management feature through verilog-ext-project-alist variable
    • Replaces use of any previous workspace related variable
  • Doc: Update Wiki pages and README.md
  • Tag collection improvements:
    • Incremental tag collection
    • Customizable variables to enable tags caching and compression
  • Remove eglot dependency (bundled with Emacs 29)
  • Various bug fixes and code refactoring
    • Add workaround for buffer refontifying with use-package in the :config section
    • Update UVM templates

v0.3.1

19 Sep 19:20
Compare
Choose a tag to compare

Changes from v0.3.0:

  • Fix MELPA-Stable CI workflow

Changes from v0.2.0:

  • Require Emacs 29.1+
  • Move verilog-ts-mode to standalone repo: https://github.com/gmlarumbe/verilog-ts-mode
  • Add test-hdl submodule
  • Update CI workflows
  • Remove company-keywords support
  • Several bug fixes and code refactoring for readability and performance
  • Update README.md and wiki entries

v0.3.0

17 Sep 14:58
Compare
Choose a tag to compare
  • Require Emacs 29.1+
  • Move verilog-ts-mode to standalone repo: https://github.com/gmlarumbe/verilog-ts-mode
  • Add test-hdl submodule
  • Update CI workflows
  • Remove company-keywords support
  • Several bug fixes and code refactoring for readability and performance
  • Update README.md and wiki entries

v0.2.1

07 Sep 23:43
Compare
Choose a tag to compare

Fix unavailable dependencies on MELPA Stable (#9)

v0.2.0

08 Aug 17:21
Compare
Choose a tag to compare

No new functionality.

Many bug fixes and refactoring for already existing features:

  • Beautifying
  • Compilation utils
  • Flycheck
  • Font-lock
  • Hierarchy extraction
  • Port utilities
  • Workspace

Fix some CI tests and update documentation.