v3.11.0
⚠️ Behavior Change
WebSocket flag CloseClientOnQueueFull is now set to false by default.
💡 Arduino Emulator
Hosted build support was added to build the project with Arduino-Emulator.
You can produce an executable on Linux, Windows and MacOS,
Doc: https://esp32async.github.io/ESPAsyncWebServer/hosted-build/
What's Changed
- Remove usage of Arduino constant emptyString and use our own instead by @mathieucarbou in #417
- Fix: EOL was missing for custom log lines with Serial.printf by @mathieucarbou in #421
- Project Structure Reorg: regrouping all examples under examples folder by @mathieucarbou in #422
- Support hosted builds against Arduino-Emulator by @MitchBradley in #420
- Fix Arduino Emulator CI to produce an executable with https://github.com/MitchBradley/PosixAsyncTCP by @mathieucarbou in #423
- Fix leftovers in locking improvements from past commit 085f278 by @mathieucarbou in #427
- Locking cleanup by @mathieucarbou in #429
- Set CloseClientOnQueueFull to false by default by @mathieucarbou in #434
Full Changelog: v3.10.3...v3.11.0