- Added device family to JSON output of 'protection-get'.
task_beginandtask_endJSON messages are now emitted on list, protection-get, fw-info and core-info when in JSON output mode.- The serial number of the device has been added to the JSON task metadata emitted during device operations.
- The error code has been added to the task_end JSON message emitted when a device operation fails.
- Added new option
net_core_upload_delaytonrfutil device program --options - Added
jlink > device version,hwInfo > device versionandusb > productto the human readable output of thelistsubcommand. This information is already available in the JSON output but was not included in the standard output. It can be useful for identifying which entries correspond to which devices. - Added support for
--changelogand--changelog-fullflags. Here,--changelogwill print out the latest changelog entry corresponding to the current version and--changelog-fullwill print out the full changelog. - The log level which is generally determined by the
--log-levelflag can now be set using theNRFUTIL_LOGenvironment variable. The flag value will be used instead of the environment variable value if both are present. - Added the information classification level of the build to the
--versionoutput. - Added completion information for
nrfutil device program --optionsvalue. When combined with a compatible release of the completion command, this will provide shell tab completion for the program options.