🔑 Key changes
🐛 Bug fixes
- Memory leaks - #1556
- Remove ref loop from ShareableValue - #1580
- Fix synchronous layout - #1584
- Fix interpolate of alpha channel - #1594
- Fix no host instance case - #1601
- Fix initialization of animation value - #1603
- NodesManager.onEventDispatch(): ignore mNativeProxy when null - #1615
- Add support for animate string value with % - #1617
- do not execute finished animation - #1618
- Fix animations - #1619
- Use targetTimestamp instead of timestamp #1620
- Inject frameTimestamp to our context for time of frame - #1622
- Fix SVG adapter - #1623
- Fix animationsActive + default interpolation type - #1624
- Fix naming collision - #1628
👍 Improvements
- Feature: enable native code debugging via LLDB - #1551
- Add mocks for addWhitelistedUIProps & addWhitelistedNativeProps - #1574
- Information about worklet localization to exception message - #1577
- Use implementation of useSharedValue in mock - #1585
- Check the lengths when comparing deps - #1602
- Handle null deps in hooks - #1605
- Update of mocs - #1621
📓 Docs improvements
Types improvements
- Add DerivedValue to the TS types - #1567
- Add return type to useAnimatedReaction - #1583
- Allow string as toValue type in withTiming and withSpring - #1591
- Update TS to 4.1.3 & add strict checks - #1592