Good morning,
I had a deeper look at the jenkins-jira-plugin, and no, it is not doing what I am trying to do with my git-jira-log plugin.
First of all: Maybe I should rename it and give it a more generic aim: The logic in my plugin is not about jira, it is mainly about extracting changelogs out of Git: searching automatically for the latest build tags and being able to generate changelogs between branches or just git revisions. The jira filter is actually just one way to filter and represent this information (the only implemented so far).
The jenkins-jira-plugin actually is able to create release notes: But the information of this release notes is not taken out of the git history, it is taken out of Jira, so this only works if a) you use only one project, you can configure only one project key, b) the issues are correctly set with it's fixedVersion.
What I was trying to do with the git-jira-log-plugins was the other way round: Creating automatically a list of tickets worked on between the current tag/branch/revision and the latest released tag, to get all of the issues, even those which may not be maintained correctly in Jira.
As we have a special customized workflow (not that this would be a good thing, but thats another topic), we do not want jenkins to automatically update the workflow nor the fixedVersion in our tickets (the fact that there are commits with a certain ticket number does not mean necessarily that it is fixed).
Thanks and kind regards
Paul.