Skip to content
This repository has been archived by the owner on May 26, 2021. It is now read-only.

2.0.0 release

Compare
Choose a tag to compare
@Unlimity Unlimity released this 25 Feb 10:36
· 212 commits to master since this release
74bee85

At last, we are publishing 2.0.0 after a long waiting period. What has been done:

  • Huge library's classes and packages restructure. Now every class/interface/object is stored in different file and is packaged by component. Thanks to @psh for this
  • Master branch has migrated to latest AndroidX artifacts. If you still are using support versions, there' s support artifact for you: 2.0.0-support
  • DslMarker annotations are now fixed and lambda scoping is working as intended
  • idle() function has been moved to Screen's companion object to grant access to it on any layer of lambda nesting
  • onScreen inline function that will help you use your screens without holding an instance of it in your test thus reducing the boilerplate
  • withTag matcher added to builders
  • KRecyclerView and KListView items can now be accessible even if corresponding view is locating in different window (root matchers are now propagated to each item)
  • Kotlin version has been upgraded to 1.3.21 and Android Gradle plugin has been upgraded to 3.3.1

Thanks to all of the contributors. Your help made this release happen. Cheers!