Generate a changelog for all changes from the most recent release until now.
Steps
-
Find the most recent release tag using git tag --sort=-creatordate
-
Get commits and merged PRs since that tag
-
Look at previous releases in this repo to match their format and style
-
Categorize changes into sections: Breaking Changes, Added, Changed, Fixed, Notes
-
Focus on user-facing changes (features, important bug fixes, breaking changes)
-
Include PR links and contributor attribution
Output
Present the changelog in a markdown code block, ready to copy-paste into a GitHub release.