diff --git a/CHANGELOG.md b/CHANGELOG.md index a83117e217..c4dc43e715 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,19 @@ -# 2.7.3 (October 24, 2017) +# 2.8.0 (December 22, 2017) + +- **New** Use `@ModelProp` directly on fields to avoid creating a setter (https://github.com/airbnb/epoxy/pull/343) +- **New** Set EpoxyRecyclerView item spacing via xml attribute (https://github.com/airbnb/epoxy/pull/364) +- **New** More flexibility over setting Carousel padding values (https://github.com/airbnb/epoxy/pull/369) +- **New** Allow custom EpoxyModelGroup root view (https://github.com/airbnb/epoxy/pull/370) + +- **Fixed** Public visibility settings of the Carousel snap helper settings (https://github.com/airbnb/epoxy/pull/356) +- **Fixed** Add more nullability annotations to better support Kotlin +- **Fixed** Saving view state now works better (https://github.com/airbnb/epoxy/pull/367) + +# 2.7.3 (November 21, 2017) - **Fixed** When a model changed and a partial update was bound to an existing view the wrong values could be set for prop groups (https://github.com/airbnb/epoxy/pull/347) -# 2.7.2 (October 24, 2017) +# 2.7.2 (October 28, 2017) - **Fixed** Using `EpoxyDataBindingPattern` could result in the wrong package being used for the BR class in generated models. diff --git a/README.md b/README.md index 8a39e50f67..4640c29448 100755 --- a/README.md +++ b/README.md @@ -19,9 +19,9 @@ Gradle is the only supported build configuration, so just add the dependency to ```groovy dependencies { - compile 'com.airbnb.android:epoxy:2.7.3' + compile 'com.airbnb.android:epoxy:2.8.0' // Add the annotation processor if you are using Epoxy's annotations (recommended) - annotationProcessor 'com.airbnb.android:epoxy-processor:2.7.3' + annotationProcessor 'com.airbnb.android:epoxy-processor:2.8.0' } ``` diff --git a/gradle.properties b/gradle.properties index e2f086da0b..3287b13dc9 100755 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=2.7.3 +VERSION_NAME=2.8.0 GROUP=com.airbnb.android POM_DESCRIPTION=Epoxy is a system for composing complex screens with a ReyclerView in Android. POM_URL=https://github.com/airbnb/epoxy