Skip to content

Conversation

@gabsuren
Copy link
Collaborator

@gabsuren gabsuren commented Nov 13, 2025

1.6.0
Features

Bug Fixes

  • remove redundant timeout check in client task loop (1e83bee)
  • fix PING timing - enable periodic PING during active traffic (7f42432)
  • Update linux build docs on required libs (e52a575)
  • 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 (d665e6f)
  • fix relying on asprintf() to NULL strp on failure (54eb002)
  • Update Remaining Websocket Echo Server (fix(websocket): Update Remaining Websocket Echo Server #893) (18faeb3)
  • avoid long stopping time when waiting to auto-reconnect (2432e41)
  • Update Websocket Echo Server (94bd5b0)
    Updated
  • ci(common): Update test component dir for IDFv6.0 (18418c8)

Description

Related

Testing


Checklist

Before submitting a Pull Request, please ensure the following:

  • 🚨 This PR does not introduce breaking changes.
  • All CI checks (GH Actions) pass.
  • Documentation is updated as needed.
  • Tests are updated or added as necessary.
  • Code is well-commented, especially in complex areas.
  • Git history is clean — commits are squashed to the minimum necessary.

Note

Bumps esp_websocket_client to 1.6.0 with new header-received event, HTTP redirect support, example/test enhancements, and multiple fixes.

  • Version: bump components/esp_websocket_client to 1.6.0
    • Update components/esp_websocket_client/.cz.yaml and components/esp_websocket_client/idf_component.yml
  • Changelog (1.6.0):
    • Features:
      • Add WEBSOCKET_EVENT_HEADER_RECEIVED
      • Add WebSocket HTTP redirect handling
      • Enhance example/docs with pytest setup and TLS test server
    • Bug Fixes/Updates:
      • Improve PING timing; remove redundant timeout check
      • Reduce stop wait during auto-reconnect
      • Dependency cleanup and Linux build/doc updates
      • Update echo server examples
      • CI: adjust test component dir for IDF v6.0

Written by Cursor Bugbot for commit 67188fd. This will update automatically on new commits. Configure here.

1.6.0
Features
- add WEBSOCKET_EVENT_HEADER_RECEIVED (espressif#827) (18f0d02, espressif#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 (cad527d)
- Add websocket HTTP redirect (ce1560a)
Bug Fixes
- remove redundant timeout check in client task loop (1e83bee)
- fix PING timing - enable periodic PING during active traffic (7f42432)
- Update linux build docs on required libs (e52a575)
- 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 (d665e6f)
- fix relying on asprintf() to NULL strp on failure (54eb002)
- Update Remaining Websocket Echo Server (espressif#893) (18faeb3)
- avoid long stopping time when waiting to auto-reconnect (2432e41)
- Update Websocket Echo Server (94bd5b0)
Updated
- ci(common): Update test component dir for IDFv6.0 (18418c8)
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@gabsuren gabsuren merged commit 3d4712b into espressif:master Nov 14, 2025
121 of 123 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants