-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Add changelogs for releases please #574
Comments
This is a valid point, of course. I am not doing this because I'm spending my time on improving the library in the first place. Would you like to contribute some? |
Good to know. I love this project but I don't have much time for it. I will recommend https://github.com/conventional-changelog/conventional-changelog-cli to make changelogging easier. |
Going to take a look at conventional changelog. Might be supporting it for versions > 6.3.0. |
@dcodeIO I'm quite familiar with the angular changelog + semantic release type stuff, would you like me to set it up + make a PR? There's two approaches to this. In both approaches, you use a strong commit format:
There's a number of different types of commits, detailed in the Angular style guide. There's also a tool called The scope is optional but will show up in the changelog - it's like a category. The commit message is all lower case and shows up in changelog if it's a feat, fix, or refactor. The two approaches are:
Which would you prefer? I use both options in my projects. I really like semantic release but if you want strong control over the version # then use option 2. |
What I currently have is: Generator - CHANGELOG I usually tend to break things into what I actually need, which is a changelog, not another project's release process. While the above isn't fully automated yet, it is capable of generating changelogs including (limited) backwards compatibility for old commits based on my usual phrasing. |
I also generated the old changelogs now and the changelog script should, potentially, be ready for use. |
Closing this for now as changelogs are now in. Feel free to reopen the issue if there are any issues! |
will save me a lot of time as I don't need to go through all commits.
Thank you.
The text was updated successfully, but these errors were encountered: