Read the merge log since the last release tag and produce a user-facing CHANGELOG.md plus a release-notes draft. Optionally posts to a Discord/Slack channel.
From Wikipedia
A changelog is a list of changes made to software that has been revised over time such as a codebase or a product.