I've just noticed this and it'll be relevant for the 6.0 release: the ChangeLog script currently excludes the previous releases' commits simply because they aren't produced in the git log / rev-list output. Because we switched to cherry-pick model, the commits are now different and will not be excluded by Git itself.
Someone has to adapt this script to go over the list of commits in the previous releases and see if the same commit message or same Change-Id is present. Instead of a DAG operation in the commit history, this is a text search. If I were to implement this, I'd create a QSet-equivalent of all Change-Ids that apply to the previous branch series that were cherry-picked since the branch point. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel DPG Cloud Engineering _______________________________________________ Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development