Skip to content

Releases: nobl9/nobl9-language-server

v0.3.5

08 May 20:41
5ff9a1d

Choose a tag to compare

What's Changed

🐞 Bug Fixes

  • fix: Correct env variables handling (#41) @nieomylnieja

    Environment variables like NOBL9_LANGUAGE_SERVER_LOG_LEVEL are now handled correctly and take precedence over setting provided to the server via flags (e.g. --logLevel).

v0.3.4

08 May 13:27
8914b8d

Choose a tag to compare

What's Changed

🐞 Bug Fixes

  • fix: Correct re-completion for properties (#40) @nieomylnieja

    When rewriting properties the completion inserted additional : colon, now it only inserts the property name if the colon was already there.
    In addition quoted keys with colons and quoted values with colons are now handled properly.

v0.3.3

08 May 08:36
6f4990e

Choose a tag to compare

What's Changed

🐞 Bug Fixes

  • fix: Correct completion for sinppets and keys when completing array element (#39) @nieomylnieja

    Fixed completion for keys and snippets when completing array element.

  • fix: Correct list of documents parsing (#38) @nieomylnieja

    When a list of documents was preceded by a comment or an empty line, it would result in a server error. This is now fixed.

v0.3.2

07 May 10:26
7db9dab

Choose a tag to compare

What's Changed

🐞 Bug Fixes

  • fix: Correct line ranges (#37) @nieomylnieja

    Line ranges for YAML errors, like duplicated key or unknown field were not constructed properly. Now they highlight the full key instead of a single letter.

🧰 Maintenance

v0.3.1

06 May 17:35
b317b41

Choose a tag to compare

What's Changed

🐞 Bug Fixes

  • fix: Improve unknown field and duplicate keys handling (#34) @nieomylnieja

    Diagnostics for all kinds of YAML-native errors, like unknown field or duplicate keys, are now properly handled and associated with specific place in a YAML file.

🧰 Maintenance

v0.3.0

05 May 14:32
ca707a4

Choose a tag to compare

What's Changed

🚀 Features

🐞 Bug Fixes

  • fix: Correct skipped files un-skipping (#27) @nieomylnieja

    Files which were marked as skipped and then un-skipped (e.g. didn't have apiVersion: n9/ but after an update it has) are now correctly handled, i.e they are being processed by the LSP.

🧰 Maintenance

4 changes

v0.2.0

28 Apr 20:48
d3cf293

Choose a tag to compare

What's Changed

🚀 Features

  • feat: Improve logging support (#24) @nieomylnieja

    logFilePath flag now resolves both env variables and ~ home directory.

🐞 Bug Fixes

  • fix: Correct 0th version file creation (#25) @nieomylnieja

    Fixed handling of 0th file version when a file is opened by Neovim.

v0.1.0

28 Apr 14:26
e2f885e

Choose a tag to compare

Initial release.