Skip to content

Latest commit

 

History

History
59 lines (40 loc) · 1.67 KB

CHANGELOG.md

File metadata and controls

59 lines (40 loc) · 1.67 KB

2020-4-8

2.2.2

  • 重命名FilterInterceptor->IFilterInterceptor
  • 重命名FilterAfterInterceptor->IFilterAfterInterceptor
  • IFilterInterceptor IFilterAfterInterceptor 支持 enable 属性

2020-04-07

2.2.1

  • 提供一些update方法, 用于轻量差异更新相同类型列表数据.
  • 新增数据加载示例Demo

2020-03-28

2.2.0

  • 修复一些已知位置, 调整一些命名.
  • 新增一些常用的扩展方法, 一些属性修改回调
  • DslAdapterItem 新增常用属性 itemWidth/Height itemMinWidth/Height itemPadding itemBackgroundDrawable itemEnable
  • DslDataFilter 共享线程池
  • 新增updateData扩展方法, 方便将List数据, 渲染进DslAdapter
  • 新增FilterAfterInterceptor子类MaxItemCountFilterAfterInterceptor, 用于控制RecycleView最大显示数量.

2020-3-12

2.1.0

  • DslAdapterItem 支持 LifecycleOwner, 提供STARTED RESUMED DESTROYED 3种状态
  • dispatchUpdates支持list
  • 调整了一些命名规则
  • 全面支持了payload的更新方式
  • 加入了一些更实用的扩展函数
  • DslDataFilter重构了抖动``节流的处理方法
  • DslDataFilter 拆分前置 中置 后置 过滤拦截器
  • DslDataFilter 加入了过滤后拦截器

2020-02-05

2.0.0

注意:本次更新内容有点多, API调整过大, 有问题欢迎联系我!

  • 支持payloads更新方式
  • 100% kotlin 代码(DslViewHolder L)
  • 调整DslAdapterStatusItem DslLoadMoreItem实现方式
  • 调整DslDataFilter逻辑
  • 调整其他代码结构

2020-1-2

1.4.1

  • min sdk 调整为 12
  • 修复DslAdapterItem itemHidden 属性不生效的问题
  • 移除一些open修饰