Every release may contain “security” fixes - for undiscovered issues. We do not mark any release as “not containing security fixes”. There is lots of fuzzing testing going on, and we fix problems that would possibly be exploitable, even without knowing that. But sometimes we release an out-or-order special security release - for discovered security issues.
But that’s not a problem. If you tried to understand, you would learn that:
- You should never install X.Y.0 to X.Y.4; you always use X.Y.5, X.Y.6, X.Y.7 - which are usually the only three releases of a branch in half a year. So you would only need to install three releases in the time when the newer branch had 5 (.0 to .4, all with much more bugs).
- You never install X.Y.Z.1, unless it is announced as a release on the main page (and on the main download page). So you usually skip half of work of non-releases - which we do not release, do not announce as such.
You did four times more work than needed.