[Development] QArrayDataObs/Pointer UB post-mortem
Shawn Rutledge
Shawn.Rutledge at qt.io
Tue May 26 13:49:01 CEST 2026
On May 26, 2026, at 13:31, Marc Mutz via Development <development at qt-project.org> wrote:
* As for bug-fixes: they ought to be clearly communicated to users via [ChangeLog], so users know what will come with the next update instead of showing up as regressions in their projects. In the age of AI, there's no excuse for consumers of our products to not run the ChangeLog (or even the diff between releases) and their code past some AI to find potential regressions, it not outright fix the code, before upgrading.
Well, at least Task-number/Fixes: QTBUG-xxxxxx. Nowadays every bug fix gets into release-note.md, as in https://github.com/qt/qtreleasenotes/blob/dev/qt/6.11.1/release-note.md (unfortunately that sounds a lot more negative than the hand-written ChangeLog messages though). So I think write a ChangeLog only if it’s an important behavior change, to avoid redundancy? OTOH it doesn’t look like the Qt Installer installs release-note.md.
Also, CVEs are explicitly listed in release-note.md, it seems. So I think it’s important to put a CVE reference in the commit message, probably? Otherwise, how is it populated?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20260526/c5a596c5/attachment.htm>
More information about the Development
mailing list