- Update the LayoutInflater to be compatible with Android Q
- Fix SAM invocation of Interceptor instances via
operator fun invoke()
extension - Add
Builder.addInterceptor()
convenience extension function that accepts a(Chain) -> InflateResult
parameter
- Fix nullability and reflection field name
- Disabled generation of unused BuildConfig
- Cleaned up consumer proguard rules
- Update Kotlin to 1.3.21 and use it as
api
dependency - Add proper Dokka support
- Breaking change: Project migrated to AndroidX. See the class and package mappings for help migrating
- Breaking change: The previously
public
ReflectionUtils
class is now internal only, and inaccessible to Java users. This class should never have been used anyway though, so ideally should not be a breaking change to most. - Migrated library to Kotlin. Aside from the two breaking changes listed above, this should otherwise be a non-breaking API change for Java users.
- Initial Release