no, it should be ~2.2.whatever-the-tag and then a new type conflicts: that says framework-bundle: ">=2.3.0,<2.3.2".

we do not want to drop 2.2 support if we can avoid it any way.