changelog script generator + more