diff --git a/Readme.md b/Readme.md
index 12a4669c1a1ae1b9d6d362764d0c698f95c8f70c..c6c4c4227ec2203464ca9cb14d7ee4be1fbb6620 100644
--- a/Readme.md
+++ b/Readme.md
@@ -69,8 +69,8 @@ kotlin {
     sourceSets {
         commonMain {
             dependencies {
-                implementation("io.github.davidepianca98:kmqtt-common:0.4.6")
-                implementation("io.github.davidepianca98:kmqtt-client:0.4.6")
+                implementation("io.github.davidepianca98:kmqtt-common:0.4.7")
+                implementation("io.github.davidepianca98:kmqtt-client:0.4.7")
             }
         }
     }
@@ -83,8 +83,8 @@ repositories {
     mavenCentral()
 }
 dependencies {
-    implementation("io.github.davidepianca98:kmqtt-common-jvm:0.4.6")
-    implementation("io.github.davidepianca98:kmqtt-client-jvm:0.4.6")
+    implementation("io.github.davidepianca98:kmqtt-common-jvm:0.4.7")
+    implementation("io.github.davidepianca98:kmqtt-client-jvm:0.4.7")
 }
 ```
 
@@ -166,8 +166,8 @@ kotlin {
     sourceSets {
         commonMain {
             dependencies {
-                implementation("io.github.davidepianca98:kmqtt-common:0.4.6")
-                implementation("io.github.davidepianca98:kmqtt-broker:0.4.6")
+                implementation("io.github.davidepianca98:kmqtt-common:0.4.7")
+                implementation("io.github.davidepianca98:kmqtt-broker:0.4.7")
             }
         }
     }
@@ -180,8 +180,8 @@ repositories {
     mavenCentral()
 }
 dependencies {
-    implementation("io.github.davidepianca98:kmqtt-common-jvm:0.4.6")
-    implementation("io.github.davidepianca98:kmqtt-broker-jvm:0.4.6")
+    implementation("io.github.davidepianca98:kmqtt-common-jvm:0.4.7")
+    implementation("io.github.davidepianca98:kmqtt-broker-jvm:0.4.7")
 }
 ```
 
diff --git a/build.gradle.kts b/build.gradle.kts
index 09b21eabdb63a1cee3202897c8e722beca064c7c..986e01012c209e9be1aaaea9db1faeda86a00113 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -19,5 +19,5 @@ plugins {
 
 subprojects {
     group = "io.github.davidepianca98"
-    version = "0.4.6"
+    version = "0.4.7"
 }
diff --git a/kmqtt-broker/docker/cluster/Dockerfile b/kmqtt-broker/docker/cluster/Dockerfile
index c12594d090d0762704ba09dc0278c4742c6ed287..14ee813d2fa895e6d7bfd17729a8a9de9f5687a1 100644
--- a/kmqtt-broker/docker/cluster/Dockerfile
+++ b/kmqtt-broker/docker/cluster/Dockerfile
@@ -1,7 +1,7 @@
 FROM openjdk:11-jre-slim
 
 ENV JAVA_TOOL_OPTIONS -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:8000
-COPY build/libs/kmqtt-0.4.6.jar kmqtt.jar
+COPY build/libs/kmqtt-0.4.7.jar kmqtt.jar
 EXPOSE 1883
 EXPOSE 22222
 EXPOSE 22223