2.18.0
fix(Makefile): include api-and-naming.md in dist
docs(markdown): rumdl autofixes and false positive avoidance
feat: no empty command completion if `no_empty_cmd_completion` is on
docs: refer to the project as bash-completion (with hyphen)
chore(dev): switch from `black` to `ruff format`