I'm not sure why, but that appears to be the case. They still sorta post brief Update logs on the Subscribe Star page, but even those are a bit barebones.
I learned that you can find them in the inbuilt wiki, about the changes