I don't think that's a changelog. That is a collection of git commits, where the intended audience is primarily the developers of the work.
A changelog, by comparison, is meant for clients who use the work.
See also https://github.com/mojombo/semver/issues/387 and http://keepachangelog.com/en/1.0.0/