0.7.1
Release Notes
[Android] AsyncHydrationTrackerPlugin
(#296)
Introduction of AsyncHydrationTrackerPlugin
to provide a mechanism for reacting when SuspendableAsset
hydration is completely finished.
androidPlayer.asyncHydrationTrackerPlugin!!.hooks.onHydrationComplete.tap(this::class.java.name) {
// process effects after hydration is complete
}
[Sync] Performance and Bugfix (#306)
- Skip view updates for silent data changes
- Replace
reduce
calls for performance reasons - Fix data change events not cascading properly when setting data
🐛 Bug Fix
- Release main #313 (@intuit-svc)
- bump @player-tools packages to 0.5.1 #312 (@hborawski)
- iOS: prefix resource bundles to prevent naming collisions #310 (@hborawski)
- [Android]
AsyncHydrationTrackerPlugin
#296 (@sugarmanz) - [Docs] Platform consolidation #287 (@sugarmanz nancy_wu1@intuit.com)
- [JVM] Handle invalid JSON as Player error #303 (@sugarmanz)
- [Sync] Performance and Bugfix #306 (ketan_reddy@intuit.com)
📝 Documentation
- Fix documentation error on custom asset #311 (@ktamilvanan)
- [Docs] Update: DSLSchema #304 (alejandro_fimbres@intuit.com @lexfm)
Authors: 8
- @intuit-svc
- afimbres (alejandro_fimbres@intuit.com)
- Alex Fimbres (@lexfm)
- Harris Borawski (@hborawski)
- Jeremiah Zucker (@sugarmanz)
- Ketan Reddy (@KetanReddy)
- KT (@ktamilvanan)
- nancywu1 (nancy_wu1@intuit.com)