Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve changelog generation #19

Open
karmaniverous opened this issue Jul 14, 2024 · 2 comments
Open

Improve changelog generation #19

karmaniverous opened this issue Jul 14, 2024 · 2 comments

Comments

@karmaniverous
Copy link
Owner

Currently release-it uses auto-changelog to generate issue list from previous release.

This means if the previous release was a preview, then the next prod release carries notes from changes since the PREVIEW.

Notes should actually be from the last release at the same level, i.e. notes on release 3.0.0 should carry all commits since 2.0.0. ⬅️ IS THAT ACTUALLY A GOOD IDEA??

Also, the system should maintain a CHANGELOG.md file with a cumulative log of all changes, AND there should be some way of, uh, breaking out 🤓 breaking changes.

@karmaniverous
Copy link
Owner Author

Re Notes should actually be from the last release at the same level, that would make auto-changelog the wrong tool here because those notes are generated BEFORE the user chooses the release level.

@karmaniverous
Copy link
Owner Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant