I completely agree with Daniel Stone’s comment on git and changelogs.
This is what I call a ChangeLog; it’s cool. I see the brief comments, and I can see the actual diff. I see the tags (version), date, author… what else do you need?
/me hugs gitweb.