Use your changelog as the canonical source of change data. With pure Bash.