Quality of life improvements: - automatically use `gh auth token` when running `make changelog` - Add full links to related pull requests - Include non-conventional commits - Force group order by adding html comments
Introduce a target called `changelog` that will use git-cliff to create the changelog of the latest release. Closes https://github.com/tree-sitter/tree-sitter/issues/527.