Skip to content

Generate change log between 2 specific tags #172

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

Closed
skywinder opened this issue Mar 21, 2015 · 5 comments
Closed

Generate change log between 2 specific tags #172

skywinder opened this issue Mar 21, 2015 · 5 comments
Milestone

Comments

@skywinder
Copy link
Member

@jspahrsummers comment:

Is there a way to do this between arbitrary commits? I sometimes create tags before writing the release notes, so it'd be nice to create a changelog for “between tag A and tag B.”

Mantle/Mantle#468 (comment)

@estahn
Copy link
Contributor

estahn commented Mar 23, 2015

@skywinder It would be great if the generator doesn't replace the entire file but just adds missing versions. We have some manual added information which we don't want to lose when generating the changelog.

@skywinder
Copy link
Member Author

@estahn Yes, I'm also thinking about this option. But it's pretty unclear, how to implement it. Please, create another issue with description of this feature-request, and we are discuss how to do it better.

@estahn
Copy link
Contributor

estahn commented Mar 25, 2015

@skywinder I created a new issue (#209) with some implementation ideas.

@skywinder skywinder added this to the Advanced change log generation milestone Mar 25, 2015
skywinder added a commit that referenced this issue May 25, 2015
@skywinder
Copy link
Member Author

Implemented in 1.5.0. Use --between-tags option to specify tags.

@espears4sq
Copy link

@skywinder The original quote for this issue asks for the feature to work between commits, but it seems that this only works between tags (at least when I use --between-tags and provide commit hash IDs, it always says it cannot find them).

Is there a way to do this between any two arbitrary commits, even if they have no relationship to any tags? It would be fine if assumptions need to be made about the commits existing in the same branch or in master, etc., and arbitrary failures if the assumptions aren't met... but the requirement that it can only works with actual tags would not be usable in my situation (a repo where tags and releases are not permitted, and changelog only makes sense between commits in master).

@ferrarimarco ferrarimarco modified the milestones: Advanced change log generation, 1.15.0 Jun 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants