For the upcoming desktop snapshot, we are trying out a more detailed changelog than we usually do. I looked through the internal changelogs since the previous snapshot, and tried to include as many changes as possible, and I have included the bug ID whenever possible.
One problem with this is "information overload", so we will have to figure out a way to organize it properly, and highlight things that may be important to most people, or that we want more focus on for that build.
Another problem is that the raw changelogs contain a lot of sensitive information, things that aren't even relevant to public builds, and so on. It takes some time to weed out these things.
But if this works out, we may be able to get a better process in place for more detailed changelogs in future snapshots.