Changelog as package metadata
Nimble could recommend populating a field in the packages.json entry to link to a changelog file.
The changelog could be machine-readable and be linted/checked by Nimble. 

Related to https://github.com/FedericoCeratto/nim-package-directory/issues/4