Skip to content

v1.10.0

Compare
Choose a tag to compare
@hansec hansec released this 09 Jul 19:00
· 32 commits to master since this release
v1.10.0
affceaf

Improvements

  • Initial implementation of preprocessor include file handling, ref #115
  • Add support for specifying file suffixes for preprocessing, ref #115
  • Add support for completion in visibility statements, fixes #120
  • Support "onOpen" requests before a file is written to disk, fixes #123
  • Add support for IMPURE keyword (contributed by @mcocdawc)
  • Improve readability by replacing various result arrays with namedtuples

Fixes

  • Fix bug in open string literal detection, fixes #124
  • Fix bug with multiline docstrings that start with a trailing comment, fixes #118
  • Fix symbols types for subroutines and methods in "documentSymbol" and "completion" requests, fixes #117
  • Fix bug where ONLY renaming was not fully tracked in some circumstances
  • Fix bug with inline dimension specifications for variables
  • Fix accidental message swap in "object not found" and "object not imported" diagnostics
  • Fix bug where errors were reported with "module subroutine" and "module function" definitions (no import required)