A quick patch to v0.3.1
As a quick patch, version 0.3.1 has released! Here is what changed:
- Added
SetValue - Animation states (Spring and Tween) now calculate on pre-render (instead of render) to fix occasional bugs
- Backend changes
- Added
Tags
Also, documentation for GetValue was finally added, even though it's been around since 0.2.2; this was a previous mistake, oops!
SetValue is a safe and alternative way to set state values. It really boils down to preference whether you use this, or Value.Value.
Tags is used to add CollectionService tags to an instance when creating or hydrating with New! See the documentation for more info.
Animation states were changed to RunService.PreRender instead of RunService.RenderStepped to prevent occasional issues. For example, you might've previously had weird bugs come from animation states being read every frame, but not updated properly. This should now be fixed!
There were also backend changes, but most notably, all of the codebase was changed from lua to luau. I had previously used lua out of habit, not because it's better.
That's it! Make sure to update Seam to get these newest features and fixes.