What's Changed
New Features
- libnixf/Parse: preserve
=
for bindings by @inclyc in #684 - nixd: enable completion and hover in config sets by @not-my-profile in #678
In NixOS modules options can be defined at the top-level, e.g:
{ foo = true; }
or inside of config
, e.g:
{ config = { foo = true; }; }
Autocompletion and hover information before only worked for the former because the option resolving code had no special handling for config
.
Fixes #566.
- Update to Nix 2.28 by @Ericson2314 in #669
Other Changes
- nixd/Controller: precommit test for #629 by @inclyc in #685
- nixd/test: specify textDocument/didOpen via nix code blocks by @not-my-profile in #679
- lspserver: rename
JSONStreamStyle::Delimited
→LitTest
by @inclyc in #682 - nixd/tools/nixd-attrset-eval: provide
getDoc
information from C++ nix by @inclyc in #677
New Contributors
- @Ericson2314 made their first contribution in #669
- @not-my-profile made their first contribution in #678
Full Changelog: 2.6.3...2.6.4