The version issue was mainly occuring on Capella,
It was not possible to distinguish minor releases and macro releases for bug purposes.
The 1.4.1 has been released including enhancements, whereas 1.4.2 has been mainly released for blocking issue matter. If 1.4.1 had been called 4.1, then the 1.4.2 could have been a 4.1.1, implying that it was only a bug related version.
On addons, this same versionning rule could have be changed but it didn’t raise yet at same level of criticity.
For filtering / sss-transition, we thought it was more important to separate the version of the addon from the capella one, like the requirement addon did.
Indeed, it can be more complicated to understand the compatibility when versions of addon and capella are tightly bounded.
For instance, does the 1.4.1 version of filtering requires the capella 1.4.1 ? or does it can be installed on 1.4.0 ? is it compatible with 1.4.2 ? Now that they are separated, the compatibility is described on each release of addon rather than being wrongly intuitive.