Skip to content

Version 0.20.0

Compare
Choose a tag to compare
@muraziz muraziz released this 18 Oct 18:43
· 10440 commits to master since this release

New Features

  • Add API to request scroll to position that includes snapping in RecyclerCollectionComponent
  • Track crashes in stacktraces across threads.
  • Add ability to turn LithoView debug overlay mode to see whether layout was calculated on UI thread (green) or BG thread (red)

Improvements

  • Change traverse direction to backward if list is laid out from end in RecyclerBinder
  • Include accessibility services like SelectToSpeak in isAccessibilityEnabled check
  • Allow chaining of RecyclerBinderConfiguration setters
  • Add Litho architecture overview in the docs
  • Only find visible area for mounting if attached
  • Add clipChildren prop to the Component.Builder
  • Simplify displaylist handling and remove prefetching
  • Added Builder methods to RecyclerBinderConfiguration
  • Add disable clipping props to CardSpec

Bugfixes

  • ComponentHost should not delay press state of children
  • Fix LayoutStateFuture thread safety
  • Fix zero division crash in RecyclerBinder
  • Re-create DisplayList in LayoutState when device rotates
  • Unmount sticky header when hiding it
  • Fix the order in which the drawable is unmounted and released in DrawableComponent