Unity 2017.1.5f1
Spine Editor 3.7.91
Spine-Unity Runtime 3.7-2019-02-26
Spine seems to be exhibiting some strange new behavior after the upgrade.
Keyframe Issues
We have an animation that doesn't keyframe some values until frame 23. We rewind this animation by setting track time to 0.
In 3.7, this will leave the keyframed objects in the last state they were in before rewinding the time, and they won't update until we hit frame 23 again. We can fix this by setting a keyframe on frame 0, but in 3.6 we didn't have to do this. It would automatically use the value of the next available key.
Import Errors
I get the following errors when trying to import spine assets with the new editor and runtime:
Error reading skeleton JSON file for SkeletonData asset: DynamitePop_SkeletonData
Error reading attachment: Dynamite1, skin: default
at Spine.SkeletonJson.ReadSkeletonData (System.IO.TextReader reader) [0x00c90] in C:\ProjectPath\Assets\Spine\Runtime\spine-csharp\SkeletonJson.cs:270
at Spine.Unity.SkeletonDataAsset.ReadSkeletonData (System.String text, AttachmentLoader attachmentLoader, Single scale) [0x0001a] in C:\ProjectPath\Assets\Spine\Runtime\spine-unity\Asset Types\SkeletonDataAsset.cs:235
at Spine.Unity.SkeletonDataAsset.GetSkeletonData (Boolean quiet) [0x000c8] in C:\ProjectPath\Assets\Spine\Runtime\spine-unity\Asset Types\SkeletonDataAsset.cs:171
I've tried exporting over existing assets as well as deleting everything and re-importing from scratch.
Thanks for any help.