Skip to content

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.
Back to top