diff --git a/CHANGELOG.md b/CHANGELOG.md
index f055600df..cda8ca17c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,10 @@
Change Log
==========
+Version 1.15.2
+* Fixed `RxBleDevice#toString` crashing when runtime permission BLUETOOTH_CONNECT is not granted on API 31 (Android 12) (https://github.com/Polidea/RxAndroidBle/pull/800)
+* Added granted permissions cache (https://github.com/Polidea/RxAndroidBle/pull/802)
+* Updated `RxBleClient#getBondedDevices` Javadoc for usage on API 31 (Android 12) (https://github.com/Polidea/RxAndroidBle/pull/804)
+
Version 1.15.1
* Fixed duplicate 'META-INF/com.google.dagger_dagger.version' file (regression) (https://github.com/Polidea/RxAndroidBle/pull/794)
diff --git a/README.md b/README.md
index f400064b8..9647130ad 100644
--- a/README.md
+++ b/README.md
@@ -28,11 +28,11 @@ The first step is to include RxAndroidBle into your project.
### Gradle
If you use Gradle to build your project — as a Gradle project implementation dependency:
```groovy
-implementation "com.polidea.rxandroidble3:rxandroidble:1.15.1"
+implementation "com.polidea.rxandroidble3:rxandroidble:1.15.2"
```
or for RxJava 2 based artifact
```groovy
-implementation "com.polidea.rxandroidble2:rxandroidble:1.15.1"
+implementation "com.polidea.rxandroidble2:rxandroidble:1.15.2"
```
### Maven
If you use Maven to build your project — as a Maven project dependency:
@@ -40,7 +40,7 @@ If you use Maven to build your project — as a Maven project dependency:
com.polidea.rxandroidble3
rxandroidble
- 1.15.1
+ 1.15.2
aar
```
@@ -49,7 +49,7 @@ or for RxJava 2 based artifact
com.polidea.rxandroidble2
rxandroidble
- 1.15.1
+ 1.15.2
aar
```
diff --git a/gradle.properties b/gradle.properties
index 66b80cf86..ebcca88fa 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,5 +1,5 @@
GROUP=com.polidea.rxandroidble2
-VERSION_NAME=1.15.1
+VERSION_NAME=1.15.2
POM_DESCRIPTION=RxJava backed support for Bluetooth Low Energy in Android
diff --git a/mockrxandroidble/README.md b/mockrxandroidble/README.md
index 3ad55fdd6..1f4f1b779 100644
--- a/mockrxandroidble/README.md
+++ b/mockrxandroidble/README.md
@@ -63,7 +63,7 @@ Get MockRxAndroidBle via Maven:
com.polidea.rxandroidble2
mockclient
- 1.15.1
+ 1.15.2
aar
```
@@ -71,7 +71,7 @@ Get MockRxAndroidBle via Maven:
or via Gradle
```groovy
-implementation "com.polidea.rxandroidble2:mockclient:1.15.1"
+implementation "com.polidea.rxandroidble2:mockclient:1.15.2"
```
### License
diff --git a/mockrxandroidble3/README.md b/mockrxandroidble3/README.md
index 6aa5b00f3..a551738cf 100644
--- a/mockrxandroidble3/README.md
+++ b/mockrxandroidble3/README.md
@@ -65,7 +65,7 @@ Get MockRxAndroidBle via Maven:
com.polidea.rxandroidble3
mockclient
- 1.15.1
+ 1.15.2
aar
```
@@ -73,7 +73,7 @@ Get MockRxAndroidBle via Maven:
or via Gradle
```groovy
-implementation "com.polidea.rxandroidble3:mockclient:1.15.1"
+implementation "com.polidea.rxandroidble3:mockclient:1.15.2"
```
### License