This repository was archived by the owner on May 26, 2021. It is now read-only.
Releases: agoda-com/Kakao
Releases · agoda-com/Kakao
2.3.4 Release
2.3.3 Release
KTextViewLayout- supporthasHint(resId: Int)KToolBar- supportsetHomeAsUpIndicator(resId: Int)
2.3.2 release
New checks isSystemAlertWindow and isNotSystemAlertWindow
Support for NestedScrollView
2.3.1 release
- Kotlin updated to 1.3.72
Toolbarsupport added withKToolbar
2.3.0 release
- Kotlin updated to 1.3.61
appcompatartifact from AndroidX updated to 1.1.0recyclerviewartifact from AndroidX updated to 1.1.0swiperefreshlayoutartifact from AndroidX has been added at version 1.0.0ViewPager2support added withKViewPager2class andviewpager2artifact from AndroidX at version 1.0.0- Material design artifact updated to 1.1.0
IndexMatcher(withIndex()) has become reusableChipGroupsupport added withKChipGroupclassSpinnersupport added withKSpinnerclass- Tint support added to
KImageView, though it does not work 100% of the time
Huge thanks to @michaelbukachi and @yapkolotilov for contributing into this release.
2.2.0 release
- Kotlin updated to 1.3.50
KAlertDialogaddedKSwitchaddedKTextInputLayoutnow support any descendant ofEditTextas input field
2.1.0 Release
New features/components:
- Interceptors
KDatePicker,KTimePicker,KDatePickerDialogandKTimePickerDialog- Root view inside
Screensto auto check if the screen is actually displayed (optional) KScrollViewhas been added- Position assertions has been added to
BaseAssertions
Changes:
hasHintassertion has moved toTextViewAssertionsKListViewhas been renamed toKAbsListViewand support ofAbsListViewhas been added
Fixes:
Snackbarcompatibility fixed for AndroidXDrawableMatcherhas been improved
Please note that 2.1.0-support release includes only Interceptors feature
2.0.0 release
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 DslMarkerannotations are now fixed and lambda scoping is working as intendedidle()function has been moved toScreen's companion object to grant access to it on any layer of lambda nestingonScreeninline function that will help you use your screens without holding an instance of it in your test thus reducing the boilerplatewithTagmatcher added to buildersKRecyclerViewandKListViewitems 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.21and Android Gradle plugin has been upgraded to3.3.1
Thanks to all of the contributors. Your help made this release happen. Cheers!
1.4.0 release
DslMarkersupport added- Kotlin version upgraded to
1.2.51 - Minor fixes in documentation
1.3.0 release
- Kotlin version upgraded to
1.2.31 - Support library upgraded to
27.1.1 - Gradle plugin upgraded to
3.1.1 minSdkis decreased to 14 (Ice Cream Sandwich)hasTextColorassertion introduced forKTextViewhasChildCountassertion introduced forKRecyclerViewandKListView- Swipe actions are added to
KRecyclerViewandKListView - Nesting is implemented for
KRecyclerViewandKListView. Now you can declare lists inside lists. - Documentation improved on
withIndexmatcher