use unified and clean formatting in CHANGELOGS. [ci skip]
Merge pull request #10190 from senny/changelog_cleanup

Use unified and clean formatting in CHANGELOGS. [ci skip]
Raising an error when nil or non-hash is passed to update_attributes.