Changes in 2024.3.78

nRF Connect for VS Code

tags
nRF Connect for VS Code

The changes in this release are all related to the Devicetree Visual Editor:

  • Editor behavior

    • Added input validation to property components in the Peripherals view.
    • Changed the Nodes view behavior so that the view is now persistent and selecting a node in it makes the node active also in the Peripherals view.
    • Changed the labelling logic for adding new memory partitions in Peripherals so that the partitions are labelled correctly.
    • Removed the visibility restrictions of the editor treeviews.
  • UI changes

    • Added the add button for generic IOs.
    • Made WAKE pins of SPI peripherals visible in the Peripherals view.
    • Reworked interaction with channel settings of channel peripherals, such as ADC or PWM, by making the configure button only show on hover for channels connected to a node.
    • Locked ADC pins in the Pins view given their hardcoded assignments.
    • Moved the context menu items of the nodes in Nodes view to the ... more actions menu.
    • Disabled the standard copy-paste context menu items in Node Inspector and Pin Overview. Page-1 Sheet.1 Sheet.2
    • Replaced the pin icon in the editor.
  • Bugfixes

    • Fixed devicetree node type duplication when changing Zephyr base.
    • Fixed a crash triggered by the code behind Visual Studio Code issue #204178.
    • Fixed several rendering and alignment issues in the Pins and Peripherals view.
    • Fixed several issues related to node selection and property editing.
    • Fixed the PWM property wrapping in the Node Inspector.