The version formatting I use
v1.1.1
v1=Version of craft
v1[.1]=Craft type
v1.1[.1] Version of craft version
So v1.0.1 would be the first version of version 1 in stock format,
v2.3.1 would be the first version of version 2 in cargo format,
And if you see a version like v1.13.1 it would just be craft type 1 and 3 together, so a long distance cargo.
Craft types
Stock=0
Long Distance=1
Stealth=2
Cargo=3
Transport(Crew)=4
Lander=5
Craft types are liable to change over time.
For stations I have a different versioning system but I am still working on it.