It's unnecessary given that we have Git and the easy ability to pull up changelogs between versions. Having CHANGELOG.txt makes maintaining multiple branches more difficult since always adding a new line at the 'end' of the current section will always conflict with something else that adds a line. It's also one more thing to have to remember to change on a commit when we can pull that information from Git later in a more reliable format.

Comments

From the site builder perspective, I've always found it useful to have a CHANGELOG.txt file right there, just like core has. How does core deal with multiple branches?

Status:Active» Fixed

It's still a best practice to use a CHANGELOG.txt file, even if you're just a co-maintainer ;)

I really want to keep this file around and I'll take responsibility for keeping it accurate.

Status:Fixed» Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.