-
-
Notifications
You must be signed in to change notification settings - Fork 849
Add support for custom sections #316
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
Comments
No, there is no such option yet. But it's a good feature. |
👍 |
(In order to know more about the feature, here's a guess about how it could be used. None of this is more than a guess, mind you. Especially how to express the setting - it must be expressable in a command-line invocation, too.)
config.custom_sections << ['Goodies in this release', %w(goodies wonderful)] |
or by command line smth like: But how to make ability to add several custom sections?
Do you know convenient way to add it via CLI options? |
@skywinder Any news? :) |
@ruipenso didn't work on that feature yet. |
Just came here to give big ups 💯. Being able to group the changes per custom labels, e.g. "API" and "Front-End" would be totally awesome. The CLI interface could look like:
e.g.
This way you could easily (sorry if I'm underestimating this - I'm not fluent with ruby at all), build the hierarchy - first build the custom groups, then within those, build the log of bugs, enhancements etc. |
@aerosol how to solve several groups in that case? |
@skywinder could you give an example? |
I would also appreciate this feature! In accordance with Semantic Versioning I make a point of highlighting changes that break backward compatibility. It would be great if I could configure the changelog generator to include a section for breaking changes. Like this.
As you can see, I've also proposed an alternate command line syntax for specifying sections. I like the idea of being able to specify the |
An alternate, or additional feature would be to add the label next to the commit message. Something like:
|
Just wanted to add that we'd like to see this feature as well. But its a great tool already. |
As @nicwaller mentioned above, the ability to hilight breaking changes in this newer release, is sorely needed in my use case. Regarding passing multiple "sections", again as nicwaller suggests you could use repeating --section options. Don't know the state of command line parsing libraries in Ruby, but several in Python allow you to easily implement that. Great tool by the way... :) |
with regards to this. I would like to add a section that has some list of artifacts (AMIs) in my case attached to each release. Is there someway I can add that? |
@srizzling Yep. It's a super cool and most required feature. I'd be more than happy to merge a PR adding this feature, it seems like it would be useful for sure 👍 |
I guess this is supported already by option |
Can anyone confirm whether the |
@stephenpmurray |
@dusan-dragon Thanks for the quick reply. At the risk of hijacking this thread, do you have an example of this being used? I have added the following to
But am recieving the following error: |
@stephenpmurray as I wrote I am not sure about This works for us:
|
@dusan-dragon Thanks for the help, that's working for me, and I can confirm that Would it be helpful if I open a PR adding an example to the README? |
Currently the project groups the
merged
pull-requests, the issues with the labelbug
and the issues with the labelenhancement
. All the issues with other labels are grouped at the same block.Is it possible to add more labels to group the issues with that labels?
Thanks for your work.
The text was updated successfully, but these errors were encountered: