* make generate_session_key() public and change impl to use DistString
* add changelong and use nightly fmt
* Add better support for receiving larger payloads (#430)
* Add better support for receiving larger payloads
This change enables the maximum frame size to be configured when receiving websocket frames. It also
adds a new stream time that aggregates continuation frames together into their proper collected
representation. It provides no mechanism yet for sending continuations.
* actix-ws: Add continuation & size config to changelog
* actix-ws: Add Debug, Eq to AggregatedMessage
* actix-ws: Add a configurable maximum size to aggregated continuations
* refactor: move aggregate types to own module
* test: fix chat example
* docs: update changelog
---------
Co-authored-by: Rob Ede <robjtede@icloud.com>
* docs(ws): update readme
* chore(actix-ws): prepare release 0.3.0
* chore(ws): remove unused dev dep
* chore: expose generate_session_key
* chore: fix import
---------
Co-authored-by: Rob Ede <robjtede@icloud.com>
Co-authored-by: asonix <asonix@asonix.dog>
Co-authored-by: Rob Ede <robjtede@icloud.com>
Co-authored-by: Luca P <rust@lpalmieri.com>
Co-authored-by: Sebastian Rollén <38324289+SebRollen@users.noreply.github.com>