diff --git a/components/mosquitto/.cz.yaml b/components/mosquitto/.cz.yaml
index 97a05a678..683a6eb79 100644
--- a/components/mosquitto/.cz.yaml
+++ b/components/mosquitto/.cz.yaml
@@ -3,6 +3,6 @@ commitizen:
bump_message: 'bump(mosq): $current_version -> $new_version'
pre_bump_hooks: python ../../ci/changelog.py mosquitto
tag_format: mosq-v$version
- version: 2.0.20~2
+ version: 2.0.20~3
version_files:
- idf_component.yml
diff --git a/components/mosquitto/CHANGELOG.md b/components/mosquitto/CHANGELOG.md
index ba62d2182..a04fd7e05 100644
--- a/components/mosquitto/CHANGELOG.md
+++ b/components/mosquitto/CHANGELOG.md
@@ -1,5 +1,15 @@
# Changelog
+## [2.0.20~3](https://github.com/espressif/esp-protocols/commits/mosq-v2.0.20_3)
+
+
+### Bug Fixes
+
+- Support build on older IDF branches ([13b90ad1](https://github.com/espressif/esp-protocols/commit/13b90ad1))
+- Fix misleading error when accepting connection ([fd410061](https://github.com/espressif/esp-protocols/commit/fd410061), [#807](https://github.com/espressif/esp-protocols/issues/807))
+- Make mosquitto component c++ compatible ([c4169765](https://github.com/espressif/esp-protocols/commit/c4169765), [#817](https://github.com/espressif/esp-protocols/issues/817))
+- include config.h before any system header ([1b1ede43](https://github.com/espressif/esp-protocols/commit/1b1ede43))
+
## [2.0.20~2](https://github.com/espressif/esp-protocols/commits/mosq-v2.0.20_2)
### Features
diff --git a/components/mosquitto/api.md b/components/mosquitto/api.md
index aea93fdfe..1e1219559 100644
--- a/components/mosquitto/api.md
+++ b/components/mosquitto/api.md
@@ -37,7 +37,7 @@ Variables:
- void(\* handle_message_cb
On message callback. If configured, user function is called whenever mosquitto processes a message.
-- char \* host
Address on which the broker is listening for connections
+- const char \* host
Address on which the broker is listening for connections
- int port
Port number of the broker to listen to
diff --git a/components/mosquitto/idf_component.yml b/components/mosquitto/idf_component.yml
index 82a37351b..d58f5b215 100644
--- a/components/mosquitto/idf_component.yml
+++ b/components/mosquitto/idf_component.yml
@@ -1,4 +1,4 @@
-version: "2.0.20~2"
+version: "2.0.20~3"
url: https://github.com/espressif/esp-protocols/tree/master/components/mosquitto
description: The component provides a simple ESP32 port of mosquitto broker
dependencies:
diff --git a/components/mosquitto/port/priv_include/config.h b/components/mosquitto/port/priv_include/config.h
index deed531fc..9a743a68d 100644
--- a/components/mosquitto/port/priv_include/config.h
+++ b/components/mosquitto/port/priv_include/config.h
@@ -20,4 +20,4 @@
#undef isspace
#define isspace(__c) (__ctype_lookup((int)__c)&_S)
-#define VERSION "v2.0.20~2"
+#define VERSION "v2.0.20~3"