Fortran-language-server

Latest version: v1.12.0

Safety actively analyzes 631030 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 11

1.5.0

Improvements
* Add support for "textDocument/rename" requests
* Add initial support for Doxygen and FORD style comment blocks, ref [44](https://github.com/hansec/fortran-language-server/issues/44)

Fixes
* Fix language server crash with unknown user-defined type fields

Other changes
* Deprecate "mod_dirs" option in favor of more accurate "source_dirs". Support for "mod_dirs" will be removed in a future release.

1.4.0

Improvements
* Add support for "textDocument/implementation" requests, ref [94](https://github.com/hansec/fortran-language-server/issues/94)
* Add option to preserve keyword ordering, ref [97](https://github.com/hansec/fortran-language-server/issues/97)

Fixes
* Fix parsing bug with single line WHERE statements, fixes [92](https://github.com/hansec/fortran-language-server/issues/92)
* Fix bug with keyword parsing with nested parenthesis, fixes [97](https://github.com/hansec/fortran-language-server/issues/97)
* Differentiate between type-bound procedures and implementations in "textDocument/references" requests, fixes [94](https://github.com/hansec/fortran-language-server/issues/94)
* Fix typos in MAX and MIN intrinsic functions, ref [96](https://github.com/hansec/fortran-language-server/pull/96)

1.3.0

Improvements
* Add support for user-defined type members in "textDocument/references" requests, fixes [88](https://github.com/hansec/fortran-language-server/issues/88)
* Link type-bound procedures with no explicit link to matching named scope in module, fixes [89](https://github.com/hansec/fortran-language-server/issues/89)
* Report diagnostics related to misplaced "CONTAINS" statements
* Restructure README for improved clarity on capabilities/limitations

Fixes
* Fix bug with blank/empty lines in free-format continuations, fixes [91](https://github.com/hansec/fortran-language-server/issues/91)
* Fix exception in "textDocument/references" requests when no object is found, fixes [86](https://github.com/hansec/fortran-language-server/issues/86)
* Fix bug when relative path is used for --debug_rootpath, fixes [87](https://github.com/hansec/fortran-language-server/issues/87)

1.2.1

Fixes
* Fix bug in nested user-defined type inheritance, fixes [85](https://github.com/hansec/fortran-language-server/issues/85)
* Fix bug in completion requests with empty parenthesis in request line

1.2.0

Improvements
* Add support for local variables/objects in "textDocument/references" requests, ref [84](https://github.com/hansec/fortran-language-server/issues/78)
* Improve preprocessing to handle more types of conditional statements and macro substitution, ref [78](https://github.com/hansec/fortran-language-server/issues/78)
* Report diagnostics for excess "END" statements instead of causing parser failure, ref [78](https://github.com/hansec/fortran-language-server/issues/78)

Fixes
* Fix missing "textDocument/references" results when line starts with target object, fixes [84](https://github.com/hansec/fortran-language-server/issues/84)

1.1.1

Fixes
* Fix bug with backslash URI separators on Windows, fixes [83](https://github.com/hansec/fortran-language-server/issues/83)

Page 4 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.