Skip to content

v0.10.0

Compare
Choose a tag to compare
@jbarr21 jbarr21 released this 17 Mar 22:32
95c97a0

Added

  • Added extra RIB test helper methods (#400)
  • Add new methods of pushing state to StackRouterNavigator (#401)
  • Allow WorkerBinder to bind workers to Presenter lifecycle (#402)
  • Added RibEvents & related classes to support tooling (#402)
  • Added fakes for testing RIB classes (#403)
  • Add RIB support for onUserLeaveHint, onTrimMemory, and onPIPModeChanged (#405)

Changed

  • Add additional Step parameter to Step#onStep (#394)
  • Migrated from AssertJ to Truth unit test assertion APIs (#396)
  • Allow Interactors to have constructors in order to support Motif (#397)
  • Renamed rib-test-utils to rib-test (#400)
  • Upgraded Mockito to v2.27.0 (#400)
  • Renamed ModernRouterNavigator to StackRouterNavigator (#401)
  • Removed Component type parameter from Router (#402)
  • Bump Build Tools and Compile SDK to 30 (#405)
  • Updated Xray for lazy init & naming the Router instead of Builder (#405)
  • Version bumps for dependencies (#406)

Removed

  • Deleted rib-uava artifact (#393)
    • Use com.google.guava:guava:xx-y-android artifact instead
    • Change imports: s/com.uber.rib.core.Optional/com.google.common.base.Optional
  • Deleted tooling/autodispose-error-prone-checker (#398)
  • Deleted duplicate rib-android-test artifact used only for testing RIBs (#404)