Skip to content

Releases: mathieucarbou/ESPAsyncWebServer

v3.4.0

11 Dec 19:11
61eed0e
Compare
Choose a tag to compare

What's Changed

  • added more examples (ws connection close, slow chunk response, etc)
  • reworked SSEs by @vortigont in #154
  • SSE: fix '\n' for String's message container by @vortigont in #167
  • Fix 162: closing websocket from ESP32 with Safari crashes the ESP32. by @mathieucarbou in #168
  • Fix #169: Watchdog in AsyncTCP when sending very long chunked response by @mathieucarbou in #170

Full Changelog: v3.3.23...v3.4.0

v3.3.23

25 Nov 12:27
bccee27
Compare
Choose a tag to compare

What's Changed

  • update doc according to ArduinoJson upgrade by @Jetinho in #159
  • Dependency upgrade: AsyncTCP and ArduinoJson

New Contributors

Full Changelog: v3.3.22...v3.3.23

v3.3.22

04 Nov 13:09
d86e090
Compare
Choose a tag to compare

What's Changed

  • Fix #151: setAuthentication() was not authenticating by @mathieucarbou in #152. Note: please use middleware support instead

Full Changelog: v3.3.21...v3.3.22

v3.3.21

27 Oct 07:52
5021dd0
Compare
Choose a tag to compare

Changes

Full Changelog: v3.3.20...v3.3.21

v3.3.20

24 Oct 08:28
cf641d2
Compare
Choose a tag to compare

Changes

  • LOT of code cleanup around 8266 strings, virtual destructors, type hierarchy, AsyncResponseStream implementation
  • Fix #144 : AsyncWebRewrite inheritance was broken

Full Changelog: v3.3.18...v3.3.20

v3.3.18

23 Oct 09:40
85b1cee
Compare
Choose a tag to compare

Changes

  • code cleanup (added missing const on members)
  • Added isWebSocketUpgrade(), isSSE(), isHTTP() methods
  • Fixed #142: reviewed all canHandle implementation to prevent an http handler to serve a websocket or sse handler
  • Fix AsyncStaticWebHandler to remove the wrong gzip stat feature which is not taking in consideration the frequency of each request. Expose instead a boolean flag to let the user control that: with setTryGzipFirst(bool)

Full Changelog: v3.3.17...v3.3.18

v3.3.17

15 Oct 19:37
cb4b4de
Compare
Choose a tag to compare

Bug fix for ESP8266 only

Full Changelog: v3.3.15...v3.3.17

v3.3.15

14 Oct 09:39
272bd65
Compare
Choose a tag to compare

What's Changed

Perf results with AsyncTCPSock on Arduino 3:

perf-c10-asynctcpsock

Full Changelog: v3.3.14...v3.3.15

v3.3.14

13 Oct 10:11
40e5e7b
Compare
Choose a tag to compare

Changes

Full Changelog: v3.3.13...v3.3.14

v3.3.13

12 Oct 19:11
69748e4
Compare
Choose a tag to compare

Changes

  • Implemented another fix for the issue: assert failed: tcp_update_rcv_ann_wnd IDF/components/lwip/lwip/src/core/tcp.c:951 (new_rcv_ann_wnd <= 0xffff) in AsyncTCP v3.2.9. See #26 and tbnobody/OpenDTU#2326 (comment)

Full Changelog: v3.3.12...v3.3.13