diff --git a/CHANGELOG.md b/CHANGELOG.md
index ed27624..a9fb6cd 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,13 @@
Change Log
==========
+Version 3.1 *(2018-11-07)*
+----------------------------
+
+ * Updated to Timber 4.7.1
+ * Updated to SLF4J 1.7.25
+
+
Version 3.0 *(2016-12-11)*
----------------------------
diff --git a/README.md b/README.md
index 01246e1..ee7162f 100644
--- a/README.md
+++ b/README.md
@@ -31,13 +31,13 @@ Download [the latest JAR][4] or grab via Maven:
com.arcao
slf4j-timber
- 3.0
+ 3.1
aar
```
or Gradle:
```groovy
-implementation 'com.arcao:slf4j-timber:3.0@aar'
+implementation 'com.arcao:slf4j-timber:3.1@aar'
```
> Note: `timber` and `slf4j-api` are the transitive dependencies of `slf4j-timber`,
@@ -48,6 +48,7 @@ Transitive dependencies by version
slf4j-timber | Timber | SLF4J
------------ | ------ | -----
+3.1 | 4.7.1 | 1.7.25
3.0 | 4.4.0 | 1.7.21
2.1 | 3.1.0 | 1.7.12
2.0 | 3.0.1 | 1.7.12
@@ -71,18 +72,18 @@ Maven:
org.slf4j
log4j-over-slf4j
- 1.7.21
+ 1.7.25
com.arcao
slf4j-timber
- 3.0
+ 3.1
```
or Gradle:
```groovy
-compile 'org.slf4j:log4j-over-slf4j:1.7.21'
-compile 'com.arcao:slf4j-timber:3.0'
+compile 'org.slf4j:log4j-over-slf4j:1.7.25'
+compile 'com.arcao:slf4j-timber:3.1'
```
Don't forget to exclude `log4j` transitive dependency from artifact which use
diff --git a/gradle.properties b/gradle.properties
index 96b667b..195e101 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,5 +1,5 @@
GROUP=com.arcao
-VERSION_NAME=3.1-SNAPSHOT
+VERSION_NAME=3.1
POM_DESCRIPTION=SLF4J binding for Jake Wharton's Timber logging library