mirror of
https://github.com/me-no-dev/ESPAsyncWebServer.git
synced 2025-09-29 07:40:56 +02:00
update doc
This commit is contained in:
42
README.md
42
README.md
@@ -31,26 +31,28 @@ Dependency:
|
|||||||
|
|
||||||
## Changes in this fork
|
## Changes in this fork
|
||||||
|
|
||||||
- `char*` overloads to avoid using `String`
|
- (bug) A lot of bug fixes
|
||||||
- `DEFAULT_MAX_WS_CLIENTS` to change the number of allows WebSocket clients and use `cleanupClients()` to help cleanup resources about dead clients
|
- (ci) Better CI with a complete matrix of Arduino versions and boards
|
||||||
- `setCloseClientOnQueueFull(bool)` which can be set on a client to either close the connection or discard messages but not close the connection when the queue is full
|
- (ci) Deployed in PlatformIO registry and Arduino IDE library manager
|
||||||
- `SSE_MAX_QUEUED_MESSAGES` to control the maximum number of messages that can be queued for a SSE client
|
- (feat) **Arduino 3 / ESP-IDF 5** compatibility
|
||||||
- `StreamConcat` example to show how to stream multiple files in one response
|
- (feat) **ArduinoJson 7** compatibility
|
||||||
- `WS_MAX_QUEUED_MESSAGES`: control the maximum number of messages that can be queued for a Websocket client
|
- (feat) **ESP32 / ESP8266 / RP2040** support
|
||||||
- A lot of bug fixes
|
- (feat) **MessagePack** support
|
||||||
- Arduino 3 / ESP-IDF 5 compatibility
|
- (feat) **Middleware** support with pre-built middlewares for authentication, authorization, rate limiting, logging, cors, etc.
|
||||||
- Arduino Json 7 compatibility and backward compatible with 6
|
- (feat) **Request attributes** to store data on the request object
|
||||||
- Better CI with a complete matrix of Arduino versions and boards
|
- (feat) **Response header** control and override
|
||||||
- Code size improvements
|
- (feat) **Response override**: support the ability to replace a previously sent response by another one
|
||||||
- Deployed in PlatformIO registry and Arduino IDE library manager
|
- (feat) **Resumable download** support using HEAD and bytes range
|
||||||
- ESP32 / ESP8266 / RP2040 support
|
- (feat) `StreamConcat` example to show how to stream multiple files in one response
|
||||||
- Lot of code cleanup and optimizations
|
- (feat) Removed ESPIDF Editor (this is not the role of a web server library to do that - get the source files from the original repos if required)
|
||||||
- MessagePack support
|
- (perf) `char*` overloads to avoid using `String`
|
||||||
- Performance improvements in terms of memory, speed and size
|
- (perf) `DEFAULT_MAX_WS_CLIENTS` to change the number of allows WebSocket clients and use `cleanupClients()` to help cleanup resources about dead clients
|
||||||
- Removed ESPIDF Editor (this is not the role of a web server library to do that - get the source files from the original repos if required)
|
- (perf) `setCloseClientOnQueueFull(bool)` which can be set on a client to either close the connection or discard messages but not close the connection when the queue is full
|
||||||
- Support overriding default response headers
|
- (perf) `SSE_MAX_QUEUED_MESSAGES` to control the maximum number of messages that can be queued for a SSE client
|
||||||
- Support resumable downloads using HEAD and bytes range
|
- (perf) `WS_MAX_QUEUED_MESSAGES`: control the maximum number of messages that can be queued for a Websocket client
|
||||||
- **Support for middleware**
|
- (perf) Code size improvements
|
||||||
|
- (perf) Lot of code cleanup and optimizations
|
||||||
|
- (perf) Performance improvements in terms of memory, speed and size
|
||||||
|
|
||||||
## Original Documentation
|
## Original Documentation
|
||||||
|
|
||||||
|
@@ -31,26 +31,28 @@ Dependency:
|
|||||||
|
|
||||||
## Changes in this fork
|
## Changes in this fork
|
||||||
|
|
||||||
- `char*` overloads to avoid using `String`
|
- (bug) A lot of bug fixes
|
||||||
- `DEFAULT_MAX_WS_CLIENTS` to change the number of allows WebSocket clients and use `cleanupClients()` to help cleanup resources about dead clients
|
- (ci) Better CI with a complete matrix of Arduino versions and boards
|
||||||
- `setCloseClientOnQueueFull(bool)` which can be set on a client to either close the connection or discard messages but not close the connection when the queue is full
|
- (ci) Deployed in PlatformIO registry and Arduino IDE library manager
|
||||||
- `SSE_MAX_QUEUED_MESSAGES` to control the maximum number of messages that can be queued for a SSE client
|
- (feat) **Arduino 3 / ESP-IDF 5** compatibility
|
||||||
- `StreamConcat` example to show how to stream multiple files in one response
|
- (feat) **ArduinoJson 7** compatibility
|
||||||
- `WS_MAX_QUEUED_MESSAGES`: control the maximum number of messages that can be queued for a Websocket client
|
- (feat) **ESP32 / ESP8266 / RP2040** support
|
||||||
- A lot of bug fixes
|
- (feat) **MessagePack** support
|
||||||
- Arduino 3 / ESP-IDF 5 compatibility
|
- (feat) **Middleware** support with pre-built middlewares for authentication, authorization, rate limiting, logging, cors, etc.
|
||||||
- Arduino Json 7 compatibility and backward compatible with 6
|
- (feat) **Request attributes** to store data on the request object
|
||||||
- Better CI with a complete matrix of Arduino versions and boards
|
- (feat) **Response header** control and override
|
||||||
- Code size improvements
|
- (feat) **Response override**: support the ability to replace a previously sent response by another one
|
||||||
- Deployed in PlatformIO registry and Arduino IDE library manager
|
- (feat) **Resumable download** support using HEAD and bytes range
|
||||||
- ESP32 / ESP8266 / RP2040 support
|
- (feat) `StreamConcat` example to show how to stream multiple files in one response
|
||||||
- Lot of code cleanup and optimizations
|
- (feat) Removed ESPIDF Editor (this is not the role of a web server library to do that - get the source files from the original repos if required)
|
||||||
- MessagePack support
|
- (perf) `char*` overloads to avoid using `String`
|
||||||
- Performance improvements in terms of memory, speed and size
|
- (perf) `DEFAULT_MAX_WS_CLIENTS` to change the number of allows WebSocket clients and use `cleanupClients()` to help cleanup resources about dead clients
|
||||||
- Removed ESPIDF Editor (this is not the role of a web server library to do that - get the source files from the original repos if required)
|
- (perf) `setCloseClientOnQueueFull(bool)` which can be set on a client to either close the connection or discard messages but not close the connection when the queue is full
|
||||||
- Support overriding default response headers
|
- (perf) `SSE_MAX_QUEUED_MESSAGES` to control the maximum number of messages that can be queued for a SSE client
|
||||||
- Support resumable downloads using HEAD and bytes range
|
- (perf) `WS_MAX_QUEUED_MESSAGES`: control the maximum number of messages that can be queued for a Websocket client
|
||||||
- **Support for middleware**
|
- (perf) Code size improvements
|
||||||
|
- (perf) Lot of code cleanup and optimizations
|
||||||
|
- (perf) Performance improvements in terms of memory, speed and size
|
||||||
|
|
||||||
## Original Documentation
|
## Original Documentation
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user