Rob is able to generate change logs for bitbucket and github repositories. It comes in many forms: CLI, SWT, Maven Plugin, Gradle Plugin, Lib Jar