2.16.0
fix(Makefile): include api-and-naming.md in dist
feat: no empty command completion if `no_empty_cmd_completion` is on
docs(styleguide): add note on patsub_replacement
chore(dev): switch from `black` to `ruff format`