Seems like in the last update to SkeletonBinary.java in the libgdx runtime, this change took place:
- skeletonData.version = input.readString();
skeletonData.hash = input.readString();
+ skeletonData.version = input.readString();
skeletonData.width = input.readFloat();
skeletonData.height = input.readFloat();
I've looked at the skel file exported from the latest spine version we have (1.9.17) and it seems like the version is still written before the hash value.