Nope we already have a changelog now. simplifies things as we can track issues to specific times/updates.
It is just that the last mod packs were made by Tahg and Slow. While they are certainly smart people i also think that they have MUCH work to do besides the mod pack and could not iron it out in a perfect manner. And things like a changelog are the first parts which are tossed away if you do not have time.