v1.9.0
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
- @shiena made their first contribution in #95
- @threeplus made their first contribution in #98
- @qwe321qwe321qwe321 made their first contribution in #119
- @Cj-bc made their first contribution in #126
Full Changelog: v1.8.0...v1.9.0