changelogupdate.sh now handles empty diffs