From 1e8ffcb4afdc7a17257fb076d8e3b2788a36ab92 Mon Sep 17 00:00:00 2001 From: Luke Andrews Date: Fri, 8 May 2026 13:39:49 +0100 Subject: [PATCH 1/2] Fixes for assembly definition due to conflict with Microsoft.Bcl.AsyncInterfaces introduced in AWS SDK --- src/LitMotion/Assets/LitMotion/Runtime/LitMotion.asmdef | 2 +- src/LitMotion/Assets/LitMotion/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/LitMotion/Assets/LitMotion/Runtime/LitMotion.asmdef b/src/LitMotion/Assets/LitMotion/Runtime/LitMotion.asmdef index 948de1d4..a890e6a3 100644 --- a/src/LitMotion/Assets/LitMotion/Runtime/LitMotion.asmdef +++ b/src/LitMotion/Assets/LitMotion/Runtime/LitMotion.asmdef @@ -12,7 +12,7 @@ "includePlatforms": [], "excludePlatforms": [], "allowUnsafeCode": true, - "overrideReferences": false, + "overrideReferences": true, "precompiledReferences": [], "autoReferenced": true, "defineConstraints": [], diff --git a/src/LitMotion/Assets/LitMotion/package.json b/src/LitMotion/Assets/LitMotion/package.json index c81d4757..88f47ccb 100644 --- a/src/LitMotion/Assets/LitMotion/package.json +++ b/src/LitMotion/Assets/LitMotion/package.json @@ -1,6 +1,6 @@ { "name": "com.annulusgames.lit-motion", - "version": "2.0.1", + "version": "2.0.2", "displayName": "LitMotion", "description": "Lightning-fast and Zero Allocation Tween Library for Unity.", "keywords": [ From a76aba7695db2c33ce86ba450be268737082883b Mon Sep 17 00:00:00 2001 From: Luke Andrews Date: Fri, 8 May 2026 14:56:27 +0100 Subject: [PATCH 2/2] Added fix to only reset tmp animators when not dirty --- .../Extensions/TextMeshPro/TextMeshProMotionAnimator.cs | 3 ++- src/LitMotion/Assets/LitMotion/package.json | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/LitMotion/Assets/LitMotion/Runtime/Extensions/TextMeshPro/TextMeshProMotionAnimator.cs b/src/LitMotion/Assets/LitMotion/Runtime/Extensions/TextMeshPro/TextMeshProMotionAnimator.cs index 4b5713fc..63d97149 100644 --- a/src/LitMotion/Assets/LitMotion/Runtime/Extensions/TextMeshPro/TextMeshProMotionAnimator.cs +++ b/src/LitMotion/Assets/LitMotion/Runtime/Extensions/TextMeshPro/TextMeshProMotionAnimator.cs @@ -56,7 +56,8 @@ internal static TextMeshProMotionAnimator Get(TMP_Text text) { if (textToAnimator.TryGetValue(text, out var animator)) { - animator.Reset(); + if(!animator.isDirty) + animator.Reset(); animator.refCount++; return animator; } diff --git a/src/LitMotion/Assets/LitMotion/package.json b/src/LitMotion/Assets/LitMotion/package.json index 88f47ccb..d3be79e8 100644 --- a/src/LitMotion/Assets/LitMotion/package.json +++ b/src/LitMotion/Assets/LitMotion/package.json @@ -1,6 +1,6 @@ { "name": "com.annulusgames.lit-motion", - "version": "2.0.2", + "version": "2.0.3", "displayName": "LitMotion", "description": "Lightning-fast and Zero Allocation Tween Library for Unity.", "keywords": [