While I understand the commercial imperative, it is depressing that nothing new is being contributed to the core Qt (I appreciate
there are bug fixes). It doesn't feel like a "difficult decision" but instead what is now normal.
I can understand the frustration, but it's simply not true that everything 'new' in Qt is released only under Qt Commercial + GPL3 licenses. Actually the other three new modules in Qt 6.11 - Qt TaskTree, Qt OpenAPI and Qt Labs StyleKit - are made available under Qt Commercial + LGPLv3! And there are also new features in a lot of established Qt modules ...
This obviously doesn't help you though if you are interested primarily on Qt CanvasPainter.