Skip to content

Releases: dyonng/dots-tween

0.10.1

18 Sep 16:02
Compare
Choose a tag to compare

[0.10.1] 2023.09.18

Fixed

  • URP static tween methods no longer private (don't use copy-paste friends)

0.10.0

18 Sep 14:56
Compare
Choose a tag to compare

[0.10.0] 2023.09.18

Added

  • Aggressively inline static methods for minor performance boost.

Changed

  • Updated dependencies:
    • "com.unity.entities": "1.0.16"
    • "com.unity.burst": "1.8.8"
    • "com.unity.entities.graphics": "1.0.16"

0.9.1

31 Jul 19:33
Compare
Choose a tag to compare

[0.9.1] 2023.07.31

Fixed

  • Elastic and Back eases no longer mapped to each other.

0.9.0

27 Jul 19:24
Compare
Choose a tag to compare

[0.9.0] 2023.07.27

Added

  • Added ability to perform multiple component operations by using a ComponentTypeSet. (breaking change)

Changed

  • Updated Unity to 2022.3 LTS
  • Updated dependencies:
    • "com.unity.collections": "2.1.4"
    • "com.unity.entities": "1.0.11"
    • "com.unity.burst": "1.8.7"
    • "com.unity.entities.graphics": "1.0.11"

0.8.17

28 Apr 15:31
Compare
Choose a tag to compare

[0.8.17] 2023.04.28

Added

  • Added additional spline alignment settings:
    • can specify the axis of alignment; useful for keeping orientation, eg: 2d splines in 3d space.
    • can specify a rotational offset for the new axis alignment modes.

0.8.16

17 Apr 18:21
Compare
Choose a tag to compare

[0.8.16] 2023.04.17

Fixed

  • Spline Movement wasn't working due to premature cleanup

0.8.15

03 Apr 21:05
Compare
Choose a tag to compare

[0.8.15] 2023.04.03

Fixed

  • Fixed an issue where tweens were prematurely destroyed if you tried to stop and play tweens on the same frame.
  • TweenState.LOOP_COUNT_INFINITE is actually public now. Use this for denoting that your tween/timeline is infinite looping.

0.8.14

30 Mar 18:35
Compare
Choose a tag to compare

[0.8.14] 2023.03.30

Changed

  • Slightly optimized Tween.Controls.Stop by skipping the step of creating a stop command. We now directly create a destroy command. This should allow the tween to stop earlier than the flow before.
  • Tween.Controls.StopAll(ref EntityManager, in Entity) now uses this more optimized stop flow as well.
  • Timeline OnComplete component operations are now also performed when a timeline is stopped prematurely.

0.8.13

28 Mar 17:54
Compare
Choose a tag to compare

[0.8.13] 2023.03.28

Fixed

  • Fixed an issue where the new timeline id generation was not burst compatible. (remember kids, always test your code.)

0.8.12

28 Mar 16:05
Compare
Choose a tag to compare

[0.8.12] 2023.03.28

Fixed

  • Timelines should now properly wait for previous tweens (of the same type) to be cleaned up before trying to play the new one.
  • Timeline Id generation now using more unique hashcodes.