Interesting. Didn't recall seeing that one in the release notes.
Oops, that's probably my fault; I backported the change from the trunk (it was put in for Marlin).
I thought a V2 tag was a V2 tag, I didn't realize there were sub-flavors. I thought the V2 spec was extensible enough to not require revisions like that.
ID3v2.2 was, for reasons I don't pretend to understand, the first version of ID3v2. They got several things wrong (e.g. desynchronisation of size fields) and rapidly obsoleted it in favour of ID3v2.3, which is overwhelmingly the most often-encountered form of ID3v2. ID3v2.3
is suitably extensible and is readily understood by software aimed at the newer, still quite rare, ID3v2.4.
Peter