Epoxy v2.7.0 Release Notes

Release Date: 2017-10-17 // over 6 years ago
    • ๐Ÿ†• New If a @ModelView generated model has a custom base class the generated model will now inherit constructors from the base class (https://github.com/airbnb/epoxy/pull/315)
    • ๐Ÿ†• New Use the EpoxyDataBindingPattern annotation to specify a naming pattern for databinding layouts. This removes the need to declare every databinding layout explicitly (Wiki - https://github.com/airbnb/epoxy/pull/319)
    • ๐Ÿ†• New If a view with @ModelView implements an interface then the generated model will implement a similar interface, enabling polymorphism with models. Wiki

    • ๐Ÿ‘Œ Improvement PagingEpoxyController now has getters to access the underlying data lists (Thanks to @pcqpcq - https://github.com/airbnb/epoxy/pull/317)

    • ๐Ÿ‘Œ Improvement EpoxyModelGroup now supports partial rebinds (https://github.com/airbnb/epoxy/pull/316)