fix changelog diffing, add -n flag to disable tagging