Skip to content

v0.47.0

Compare
Choose a tag to compare
@adityasharat adityasharat released this 15 Feb 15:27

Version 0.47.0

2023-02-13

  • [New] Adds debug overlay for to show components bounds, and interactive elements. Set the following configs to enable the feature: debugHighlightInteractiveBounds, debugHighlightMountBounds.
  • [Deprecated] ComponentTree.canInterruptAndMoveLayoutsBetweenThreads, RecyclerBinder.canInterruptAndMoveLayoutsBetweenThreads, ComponentTreeHolder.canInterruptAndMoveLayoutsBetweenThreads. All of those will be removed in one of subsequent versions.
  • [BREAKING] Introduces several new API to replace the ComponentTree in ComponentContext.
    • Use ComponentContext#getLithoTree to get access to API previous accessed from the ComponentTree.
    • ComponentTree removed from the OnError API; Use ComponentContext#getErrorComponentReceiver to set the root on error.
  • [BREAKING] equivalence utility method have moved from CommonUtils to EquivalenceUtils.
  • The logic to trigger mount has be simplified; there are now fewer hops between LithoView and ComponentTree.