Rewrite the changelog to simplify the update

Fix #767