add a script to generate changelog