The `auto-changelog` script has been rewritten from Bash to JavaScript. Functionally it should behave identically.