From 2bcfa45d306792edda43748b387571cad01c6929 Mon Sep 17 00:00:00 2001 From: David Cermak Date: Thu, 31 Oct 2024 11:34:02 +0100 Subject: [PATCH] bump(websocket): 1.2.3 -> 1.3.0 1.3.0 Features - add events for begin/end thread (d7fa24bc) - Make example to use certificate bundle (aecf6f80) - propagate esp_tls stack error and cert verify flags (234f579b) - Add option to set and use cert_common_name in Websocket client (3a6720de) - adding support for `if_name` when using WSS transport (333a6893) - allow updating reconnect timeout for retry backoffs (bd9f0627) - allow using external tcp transport handle (83ea2876) - adding support for `keep_alive_enable` when using WSS transport (c728eae5) Bug Fixes - Prevent crash on network disconnect during send (a453ca1f) - use proper interface to delete semaphore (991ac40d) - Move client to different state when disconnecting (0d8f2a6d) - fix of websocket host example (5ccc018a) - don't get transport from the list if external transport is used (9d4d5d2d) - Fix locking issues of `esp_websocket_client_send_with_exact_opcode` API (6393fcd7) --- components/esp_websocket_client/.cz.yaml | 2 +- components/esp_websocket_client/CHANGELOG.md | 22 +++++++++++++++++++ .../esp_websocket_client/idf_component.yml | 2 +- 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/components/esp_websocket_client/.cz.yaml b/components/esp_websocket_client/.cz.yaml index 4363640eae..9d5acf605c 100644 --- a/components/esp_websocket_client/.cz.yaml +++ b/components/esp_websocket_client/.cz.yaml @@ -3,6 +3,6 @@ commitizen: bump_message: 'bump(websocket): $current_version -> $new_version' pre_bump_hooks: python ../../ci/changelog.py esp_websocket_client tag_format: websocket-v$version - version: 1.2.3 + version: 1.3.0 version_files: - idf_component.yml diff --git a/components/esp_websocket_client/CHANGELOG.md b/components/esp_websocket_client/CHANGELOG.md index fd54a3e52d..f36b2f5483 100644 --- a/components/esp_websocket_client/CHANGELOG.md +++ b/components/esp_websocket_client/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## [1.3.0](https://github.com/espressif/esp-protocols/commits/websocket-v1.3.0) + +### Features + +- add events for begin/end thread ([d7fa24bc](https://github.com/espressif/esp-protocols/commit/d7fa24bc)) +- Make example to use certificate bundle ([aecf6f80](https://github.com/espressif/esp-protocols/commit/aecf6f80)) +- propagate esp_tls stack error and cert verify flags ([234f579b](https://github.com/espressif/esp-protocols/commit/234f579b)) +- Add option to set and use cert_common_name in Websocket client ([3a6720de](https://github.com/espressif/esp-protocols/commit/3a6720de)) +- adding support for `if_name` when using WSS transport ([333a6893](https://github.com/espressif/esp-protocols/commit/333a6893)) +- allow updating reconnect timeout for retry backoffs ([bd9f0627](https://github.com/espressif/esp-protocols/commit/bd9f0627)) +- allow using external tcp transport handle ([83ea2876](https://github.com/espressif/esp-protocols/commit/83ea2876)) +- adding support for `keep_alive_enable` when using WSS transport ([c728eae5](https://github.com/espressif/esp-protocols/commit/c728eae5)) + +### Bug Fixes + +- Prevent crash on network disconnect during send ([a453ca1f](https://github.com/espressif/esp-protocols/commit/a453ca1f)) +- use proper interface to delete semaphore ([991ac40d](https://github.com/espressif/esp-protocols/commit/991ac40d)) +- Move client to different state when disconnecting ([0d8f2a6d](https://github.com/espressif/esp-protocols/commit/0d8f2a6d)) +- fix of websocket host example ([5ccc018a](https://github.com/espressif/esp-protocols/commit/5ccc018a)) +- don't get transport from the list if external transport is used ([9d4d5d2d](https://github.com/espressif/esp-protocols/commit/9d4d5d2d)) +- Fix locking issues of `esp_websocket_client_send_with_exact_opcode` API ([6393fcd7](https://github.com/espressif/esp-protocols/commit/6393fcd7)) + ## [1.2.3](https://github.com/espressif/esp-protocols/commits/websocket-v1.2.3) ### Features diff --git a/components/esp_websocket_client/idf_component.yml b/components/esp_websocket_client/idf_component.yml index 54dcc96f90..9ba85c058f 100644 --- a/components/esp_websocket_client/idf_component.yml +++ b/components/esp_websocket_client/idf_component.yml @@ -1,4 +1,4 @@ -version: "1.2.3" +version: "1.3.0" description: WebSocket protocol client for ESP-IDF url: https://github.com/espressif/esp-protocols/tree/master/components/esp_websocket_client dependencies: