Releases: DylanCaiCoding/ViewBindingKTX
Releases · DylanCaiCoding/ViewBindingKTX
Release list
1.2.4
1.2.3
- Fixed layout exception being overwritten #24
1.2.2
- Support for NavigationView to set header view
1.2.1
- Add binding parameter to
BindingLifecycleOwner#onDestroyViewBinding - Support for
viewbinding-baseto automatically set the lifecycle owner of DataBinding - Fixed an issue with reflection failure of
bindViewWithGeneric(#19)
1.2.0
Change the jcenter dependencies to the Jitpack dependencies
- Add
TabLayout.Tab#bindCustomView(VB.() -> Unit) - Add
Fragment#binding(Method)(#16) - Add a new interface
BindingLifecycleOwnerforFragment - Add
BindingViewHolder#onBinding(VB.(Int) -> Unit) - Add
BindingViewHolder#onItemClick(VB.(Int) -> Unit) - Fix a ClassCastException for the base library (#15)
- Change the return value of
ViewGroup#binding()to a lazy properties
1.1.2
- Support the DataBinding automatic binding lifecycle
1.1.1
1.1.0
Feature
- Support for the usage of Kotlin and Java
- Support for the usage of reflection and non-reflection
- Support to modify your base class to support ViewBinding
- Support for BaseRecyclerViewAdapterHelper
- Support for Activity, Fragment, Dialog, Adapter
- Support automatic release of binding class instance in Fragment
- Support for custom combination view
- Support for TabLayout to set custom view
1.0.1
- Changed
Fragment#inflatetoFragment#bindView