Do we want a changelog?
If so, there a good guidelines in https://keepachangelog.com/en/1.0.0/.
I am personally Ok, with posting a very summarized list of changes in the next stable release tag (including additions to alpha and beta) in gitlab and in the metainfo file.