Epoxy v4.0.0-beta5 Release Notes
Release Date: 2020-07-09 // almost 4 years ago-
๐ Fixes:
- ๐ฒ An occasional processor crash when the option to log timings is enabled
- Incremental annotation processing of databinding models would fail to generate models (#1014)
๐ฅ Breaking!
- ๐ The annotation that support databinding,
EpoxyDataBindingLayouts
andEpoxyDataBindingPattern
,
๐ฆ must now be placed on a class or interface instead of in apackage-info.java
file. The interface
๐ or class must be in Java, Kotlin is not supported. This is necessary to support incremental processing.
Example usage:
package com.example.app;import com.airbnb.epoxy.EpoxyDataBindingLayouts;import com.airbnb.epoxy.EpoxyDataBindingPattern;@EpoxyDataBindingPattern(rClass = R.class, layoutPrefix = "my\_view\_prefix")@EpoxyDataBindingLayouts({R.layout.my\_model\_layout})interface EpoxyDataBindingConfig {}