Skip to content

v0.82.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Jul 10:01
· 36 commits to master since this release

What's Changed

  • Add support for textDocument/documentHighlight request by @rapgenic in #308
  • Improve quality of workspace symbols
    rust_hdl now uses a fuzzy searcher to filter workspace symbols, enabling a better user experience
  • Improved completions:
    • Completions now also work in entities, packages and package bodies
    • General-purpose completions now suggest every visible symbol instead of only the immediate visible symbols
    • Completions for selected names (e.g., completions after . for records, packages, e.t.c.) and attribute names (e.g., completions after ') are now supported
    • Fix a bug where completions wouldn't show up for the work library
    • The parser was made more robust so that completions show up more regularly
    • Complete component instantiations. These work similar to entity instantiations
  • Performance
    • Avoid sending all diagnostics on every file change. This reduces the communication overhead with the client and improves the user experience.

New Contributors

Full Changelog: v0.81.0...v0.82.0