Skip to content

Releases: xiaocydx/CXRV

1.5.9

05 Jan 03:02
Compare
Choose a tag to compare
  • 抽取ListAdapterViewTypeDelegate的作用域接口。
  • 添加ListAdapter.asInner(),提供嵌套列表的更新函数。

1.5.8

12 Dec 05:46
Compare
Choose a tag to compare
  • 废弃ViewAdapter.updateItem(),实现拆分为三个函数。
  • 废弃doOnSimpleItemClick()doOnSimpleLongItemClick()
  • cxrv-bindingcxrv-paging的初始化DSL扩展binding函数。
  • cxrv-pagingPagingConcatScopeLoadViewScope增加更新函数。
  • 修复cxrv-animatable的已知bug。

1.5.7

06 Sep 04:30
Compare
Choose a tag to compare

修复ItemClick分发过程抛出IndexOutOfBoundsException

1.5.6

29 Aug 09:35
Compare
Choose a tag to compare

ItemClick增加itemView叠加的判定逻辑。

1.5.5

19 Jul 06:36
Compare
Choose a tag to compare

支持MutableStateList进行equals()hashCode()对比。

1.5.4

27 Mar 08:41
Compare
Choose a tag to compare

修正注释说明,去除冗余代码。

1.5.3

31 Dec 09:52
Compare
Choose a tag to compare

调整AndroidX的依赖关系。

1.5.2

26 Dec 07:50
Compare
Choose a tag to compare
  • 废弃MultiTypeScope.listAdapter,合并作用域的实现。
  • 修复LoopPagerScroller因平滑滚动被打断,而产生跳动的问题。
  • 兼容ViewPager2在detachFromWindow后,滚动状态错误的问题。

1.5.1

17 Dec 13:08
Compare
Choose a tag to compare
  • 去除不必要的依赖。
  • 简化broadcastIn()storeIn()Vp2NestedScrollableHandler的实现。
  • PagingConcatScope.completeConcat()返回值类型调整为ConcatAdapter

1.5.0

07 Dec 10:30
Compare
Choose a tag to compare
  • 添加MutableStateListListState降级为内部实现。
  • 添加LoadStates的状态判断和状态转换扩展函数。
  • 添加PagingConfig配置属性的转换操作符。
  • 重构PrepareScrap的实现,添加安全的API。
  • cxrv-binding支持跟PrepareScrap结合使用。
  • 兼容瀑布流首个item布局位置错误的问题。
  • 去除部分类的类型约束,修正注释的描述。
  • 修复doOnLongClick多次触发的问题。
  • 修复列表和分页事件属性可变的问题。