v0.4.1
New version v0.4.1 🚀:
This new release introduce :
- Better error handling thanks to @biryukovmaxim
- Engine.io v3 support thanks to @sleeyax and @biryukovmaxim
- Streaming payload parsing to handle heavy payloads without buffering
- Max payload limit applied on input payload
- Specific transport list in configuration for socket.io and engine.io
- New warp integration example
What's Changed
- chore: versioning by @Totodore in #20
- Create CODE_OF_CONDUCT.md by @Totodore in #23
- connection error handling: unsupported version, unsupported transport, bad handshake method by @biryukovmaxim in #21
- Add Warp usage example & split examples and e2e testing by @Totodore in #25
- Set content-type and charset by @biryukovmaxim in #26
- handling send to socket error by @biryukovmaxim in #31
- Revert "handling send to socket error" by @Totodore in #33
- Handle send error by @biryukovmaxim in #34
- Removing arc from handler property in
Engine
by @Totodore in #32 - Create dependabot.yml by @Totodore in #38
- Update itertools requirement from 0.10.5 to 0.11.0 in /socketioxide by @dependabot in #39
- Feature: Error Adapter by @Totodore in #40
- Set up code formatting by @Totodore in #43
- Feature: implement EngineIO V3 (closes #22) by @sleeyax in #24
- Fix failing EngineIO CI configuration by @sleeyax in #47
- Add missing await by @sleeyax in #48
- Fix invalid ping timeout in v3 protocol by @sleeyax in #50
- fix(engineioxide/engine)-avoid-one-socket-cloning by @Totodore in #57
- docs: add contributing guidelines by @Totodore in #58
- Ft improve payload parsing by @biryukovmaxim in #55
- Handle ordering bin packets by @biryukovmaxim in #35
- Feat: improve payload parsing by @Totodore in #53
- feat(engineioxide/v3) binary encoding payload by @Totodore in #61
- chore(ci): add engineio ci for v4 and ci for v3 & v4 by @Totodore in #56
- chore(deps): Update tokio-tungstenite requirement from 0.19.0 to 0.20.0 in /engineioxide by @dependabot in #59
- feat(engineioxide): specific transport restrictions (fix issue #49) by @Totodore in #70
- Create FUNDING.yml by @Totodore in #72
- chore(versioning): v0.4.0 by @Totodore in #73
New Contributors
Full Changelog: v0.3.0...v0.4.1