How about opening a spine 3.3.03 file in version 3.0.10?
I have always tested out some of the latest changes made in Spine, but our studio can't just update on the fly randomly and export untested stuff into Unity where we have an active game in the iOS and Android stores.
We have tried to update our runtime to work with the latest versions of spine, but it proves difficult from time to time, particularly with sweeping changes (which are awesome and to be expected, but we don't exactly have to time, say, redo every animation that had a Flip in it to now scale to Flip, if that makes sense). We always eventually do update, but this is why maybe a developer wouldn't just keep up to date with the latest version of Spine. Forgive me, I'm not technical, so perhaps I'm not being specific enough. Just going off the issues we've experienced.
So Spine 3.3.03 is the first project version I've encountered that doesn't seem to offer backwards compatibility. I was dumb, didn't save a backup version of a file, and then upgraded to Spine 3.3 to play with the pathing. Unfortunately, I save the file... When I Went to open that file in a previous version of Spine, I keep getting an error. I was an even bigger idiot, had also exported the 3.3 json data, so I didn't even have the old data to import into an old version of Spine. I assume I'm SOL and will have to go ahead and remake the animation, but if there's something I can do to the JSON file to allow retrofitting, that would be awesome!
In the attached image, you can see I've attempted the only things I could think of... changing the spine version, and you can't see it in the json file, but I have also eliminated instances of shear values. Is there anything else I can do to maybe resolve this?
Thanks!