Skip to content

History / Breaking changes

Revisions

  • wiki: add getting started, scripting, registry and NBFT pages Add pages for topics the wiki only mentioned in passing: getting started with nvme-cli 3.x, the global options and nvme-cli.conf, using nvme-cli in scripts, the NVMe-oF ownership registry and exclusion list, and booting from NVMe-oF with NBFT. The commands were tested with nvme-cli 3.2 against a Linux nvmet target. Add the change of the default JSON output format version in 3.0 to the breaking changes, and link the new pages. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @igaw igaw committed Nov 2, 2026
  • wiki: check the pages against nvme-cli 3.2 Test the commands of the inband authentication and the configuration pages with nvme-cli 3.2 against a Linux nvmet target, and fix what was wrong: unidirectional authentication authenticates the host, nvme connect does not read nvme-fabrics.conf, and only a command which reads the configuration converts a legacy file, which it keeps. Warn that nvme config create writes the file world-readable. Rewrite the inband authentication, configuration and INI parameter pages and the FAQ in the house style, and remove the em dash asides and long lines the other pages had. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @igaw igaw committed Nov 2, 2026
  • wiki: use ASCII page names Six page names used the U+2010 hyphen, which the web editor writes to show a hyphen in the page title. Rename them to plain ASCII names which read well with each '-' shown as a space, and update the links. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @igaw igaw committed Nov 2, 2026
  • wiki: add a page with the breaking changes of each release List the changes of nvme-cli 3.0, 3.1 and 3.2 which can break a script, a configuration, a build or a libnvme user. 3.0 points to the migration page for the details. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @igaw igaw committed Nov 2, 2026