Skip to content

Commit 001ac01

Browse files
authored
Prepare for release 1.2.0 (#24)
1 parent a0a3920 commit 001ac01

File tree

4 files changed

+23
-2
lines changed

4 files changed

+23
-2
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# 1.2.0 (09/07/2016)
2+
3+
* Change signature of `EpoxyAdapter#onModelBound` to include the model position
4+
* Fix EpoxyModel hashcode to include the layout specified by `getDefaultLayout`
5+
* Enforce that the id of an `EpoxyModel` cannot change once it has been added to the adapter
6+
* Add optional hash parameter to the `EpoxyAttribute` annotation to exclude a field from being included in the generated hashcode method.
7+
8+
# 1.1.0 (08/24/2016)
9+
10+
* Initial release

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Gradle is the only supported build configuration, so just add the dependency to
2828

2929
```groovy
3030
dependencies {
31-
compile 'com.airbnb.android:epoxy:1.1.0'
31+
compile 'com.airbnb.android:epoxy:1.2.0'
3232
}
3333
```
3434

RELEASING.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
Releasing
2+
========
3+
4+
1. Bump the VERSION_NAME property in `gradle.properties` based on Major.Minor.Patch naming scheme
5+
2. Update `CHANGELOG.md` for the impending release.
6+
3. Update the `README.md` with the new version.
7+
4. `git commit -am "Prepare for release X.Y.Z."` (where X.Y.Z is the version you set in step 1)
8+
5. `git tag -a X.Y.X -m "Version X.Y.Z"` (where X.Y.Z is the new version)
9+
6. `./gradlew clean uploadArchives`
10+
9. `git push && git push --tags`
11+
10. Visit [Sonatype Nexus](https://oss.sonatype.org/) and promote the artifact.

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
VERSION_CODE=1
2-
VERSION_NAME=1.1.0
2+
VERSION_NAME=1.2.0
33
GROUP=com.airbnb.android
44
POM_DESCRIPTION=Epoxy is a system for composing complex screens with a ReyclerView in Android.
55
POM_URL=https://github.com/airbnb/epoxy

0 commit comments

Comments
 (0)