Version 2021.12.6¶
Code completion¶
Updated¶
- Node snippet suggestions on the root node.
Fixed¶
- Node snippets generated through code completion would only populate generic properties if the document was edited after the completion prompt showed up.
Commands¶
Updated¶
- Context-specific commands from the command palette are now hidden, as they would not work correctly when used outside the sidebar.
- Compiled output is now shown for the most recently opened context when there are no DeviceTree files opened.
Removed¶
- Irrelevant shield commands.
Lint¶
Updated¶
- Scheduled lint runs are canceled whenever a file is changed to ensure linting does not run more than once on every version of the document.
- Node bindings are cached between every evaluation, making the lint process virtually instant.
Parser¶
Fixed¶
- Deleted nodes and properties are no longer shown in the processed output.
- How invalid
#undef
directive syntax are handled in the preprocessor.