Skip to content

v1.9.0

Compare
Choose a tag to compare
@yn01-dev yn01-dev released this 12 May 11:46
· 296 commits to main since this release

What's Changed

Features

  • Support R3 by @shiena in #95
  • Added binding to CanvasGroup.alpha by @threeplus in #98
  • Add: Lightweight Awaiter without UniTask by @AnnulusGames in #102
  • Add: LinkBehaviour to AddTo by @AnnulusGames in #106
  • Add: MotionScheduler.DefaultScheduler by @AnnulusGames in #108
  • Add: AnimationCurve support by @AnnulusGames in #110
  • Add: CancelBehaviour to ToUniTask, ToValueTask, ToAwaitable by @AnnulusGames in #113
  • Add the functions that take Vector2 as input into LitMotionTransformExtensions.cs for 2D games. by @qwe321qwe321qwe321 in #119
  • Add: WithBindOnSchedule by @AnnulusGames in #127

Bug fixes

  • Fix: await handle not continue when motion canceled by @AnnulusGames in #103
  • Fix: memory leak in NativeAnimationCurve by @AnnulusGames in #111
  • Fix: possibility of double release by @AnnulusGames in #112
  • Remove: #if LITMOTION_SUPPORT_UNITASK by @AnnulusGames in #117
  • Fix: compilation error occurs when used with Collections package 1.x by @AnnulusGames in #118

Improvements

  • Improve: optimize collections, add LinkedPool by @AnnulusGames in #100
  • Support TextMeshPro extension in Unity2023 (ugui2.0) by @AnnulusGames in #101
  • Change: FastListCore initialization to be lazy by @AnnulusGames in #107
  • Optimize: MotionStorage and MotionBuilder by @AnnulusGames in #114
  • Add: Example for animationCurve easing by @Cj-bc in #126

New Contributors

Full Changelog: v1.8.0...v1.9.0