Merge unreleased shape formats
Since the 1.2 release, three new shape formats were introduced (SV5
, SV6
, SV7
). This is pointless and will cause issues in the long run. Features from both SV6
and SV7
should be merged into SV5
before the 1.3 release, to reduce the backward compatibility logic.