- Improve checking of
Fragment
'sViewLifecycleOwner
- Update ProGuard rules
- Migrate to Maven Central. This is the latest releases available via JCenter.
- Artifacts group and id were changed
- Support of ViewTreeLifecycleOwner for
ViewGroup
bindings LifecycleViewBindingProperty
lifecycle management improvements- Improvements in viewBinding work for
DialogFragment
- Bugfixes
- Added support of
RecyclerView.ViewHolder
- Added support of
ViewGroup
- Added possibility to use the
viewBinding
delegate without specifying rootView. - Improved speed of usage
viewBinding
with reflection - More ways of creating
ViewBinding
usingViewBinding.inflate
instead ofViewBinding.bind
- Breaking changes
viewBinding()
in Activities useViewBinding.bind
instead ofViewBinding.inflate
. To return previous behaviour useviewBinding(CreateMethod.INFLATE)
- Split implementation of lazy
viewBinding
delegate and implementation with lifecycle - Minor improvements and bugfixes
- Bug fixes
- Added support of create
ViewBinding
usingViewBinding.inflate(LayoutInflater)
- Added possibility to create
ViewBindingProperty
usingClass<ViewBinding>
instance - Upgrade view binding library to 4.1.0
- Improved performance: removed check working from the main thread with
ViewBindingProperty
- Update sample
- Bug fixing
- Fix bugs
- Add artifact
vbpd-noreflection
without reflection when create aViewBindingProperty
- Fix bug in Fragment
- Simplify API
- Add support Android 4.0+
- Support of Android View Binding inside
Fragment
,ComponentActivity
andDialogFragment