From 67188fd7b44baaff4302565659524b2756ad88b6 Mon Sep 17 00:00:00 2001 From: surengab Date: Thu, 13 Nov 2025 16:55:20 +0400 Subject: [PATCH] bump(websocket): 1.5.0 -> 1.6.0 1.6.0 Features - add WEBSOCKET_EVENT_HEADER_RECEIVED (#827) (18f0d028, #715) - enhance example with docs, pytest setup, and standalone test server - Add comprehensive README with TOC and quick start - Add pytest setup and certificate generation scripts - Add standalone WebSocket test server with TLS support - Add troubleshooting and multiple testing approaches (cad527d2) - Add websocket HTTP redirect (ce1560ac) Bug Fixes - remove redundant timeout check in client task loop (1e83bee4) - fix PING timing - enable periodic PING during active traffic (7f424325) - Update linux build docs on required libs (e52a5757) - clean up component dependencies - Remove unused 'json', 'nvs_flash', 'esp_stubs', dependency from Linux build configuration - Add cJSON dependency to target example's idf_component.yml (d665e6f1) - fix relying on asprintf() to NULL strp on failure (54eb0027) - Update Remaining Websocket Echo Server (#893) (18faeb3d) - avoid long stopping time when waiting to auto-reconnect (2432e41d) - Update Websocket Echo Server (94bd5b07) Updated - ci(common): Update test component dir for IDFv6.0 (18418c83) --- components/esp_websocket_client/.cz.yaml | 2 +- components/esp_websocket_client/CHANGELOG.md | 23 +++++++++++++++++++ .../esp_websocket_client/idf_component.yml | 2 +- 3 files changed, 25 insertions(+), 2 deletions(-) diff --git a/components/esp_websocket_client/.cz.yaml b/components/esp_websocket_client/.cz.yaml index d7af783dc..08afac220 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.5.0 + version: 1.6.0 version_files: - idf_component.yml diff --git a/components/esp_websocket_client/CHANGELOG.md b/components/esp_websocket_client/CHANGELOG.md index b6bcf9a3f..716c95889 100644 --- a/components/esp_websocket_client/CHANGELOG.md +++ b/components/esp_websocket_client/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## [1.6.0](https://github.com/espressif/esp-protocols/commits/websocket-v1.6.0) + +### Features + +- add WEBSOCKET_EVENT_HEADER_RECEIVED (#827) ([18f0d028](https://github.com/espressif/esp-protocols/commit/18f0d028), [#715](https://github.com/espressif/esp-protocols/issues/715)) +- enhance example with docs, pytest setup, and standalone test server - Add comprehensive README with TOC and quick start - Add pytest setup and certificate generation scripts - Add standalone WebSocket test server with TLS support - Add troubleshooting and multiple testing approaches ([cad527d2](https://github.com/espressif/esp-protocols/commit/cad527d2)) +- Add websocket HTTP redirect ([ce1560ac](https://github.com/espressif/esp-protocols/commit/ce1560ac)) + +### Bug Fixes + +- remove redundant timeout check in client task loop ([1e83bee4](https://github.com/espressif/esp-protocols/commit/1e83bee4)) +- fix PING timing - enable periodic PING during active traffic ([7f424325](https://github.com/espressif/esp-protocols/commit/7f424325)) +- Update linux build docs on required libs ([e52a5757](https://github.com/espressif/esp-protocols/commit/e52a5757)) +- clean up component dependencies - Remove unused 'json', 'nvs_flash', 'esp_stubs', dependency from Linux build configuration - Add cJSON dependency to target example's idf_component.yml ([d665e6f1](https://github.com/espressif/esp-protocols/commit/d665e6f1)) +- fix relying on asprintf() to NULL strp on failure ([54eb0027](https://github.com/espressif/esp-protocols/commit/54eb0027)) +- Update Remaining Websocket Echo Server (#893) ([18faeb3d](https://github.com/espressif/esp-protocols/commit/18faeb3d)) +- avoid long stopping time when waiting to auto-reconnect ([2432e41d](https://github.com/espressif/esp-protocols/commit/2432e41d)) +- Update Websocket Echo Server ([94bd5b07](https://github.com/espressif/esp-protocols/commit/94bd5b07)) + +### Updated + +- ci(common): Update test component dir for IDFv6.0 ([18418c83](https://github.com/espressif/esp-protocols/commit/18418c83)) + ## [1.5.0](https://github.com/espressif/esp-protocols/commits/websocket-v1.5.0) ### Features diff --git a/components/esp_websocket_client/idf_component.yml b/components/esp_websocket_client/idf_component.yml index 804ab3bac..b9d9d7247 100644 --- a/components/esp_websocket_client/idf_component.yml +++ b/components/esp_websocket_client/idf_component.yml @@ -1,4 +1,4 @@ -version: "1.5.0" +version: "1.6.0" description: WebSocket protocol client for ESP-IDF url: https://github.com/espressif/esp-protocols/tree/master/components/esp_websocket_client dependencies: