Document new features here. Document whether your changes are breaking semver-compatibility.
- Added
UpgradedRequestBuilder::web_socket_config
- Fixed issues with
async-tungstenite
andfutures-util
#32, #33
The current changes need a patch version bump.
- Update
tungstenite
andasync-tungstenite
dependencies (#29)
UpgradedRequestBuilder::protocols
(patch)- fix #24 (patch)
- made
WebSocket
andWebSysWebSocket
Debug
(patch) - bugfix #16 #18 (patch)
-
marked
Error
andCloseCode
non-exhaustive. breaking -
added
Ping
,Pong
,Close
variants toMessage
-
json: (#12 and #13)
- add
json
feature (disabled by default). - add
serde
andserde_json
optional dependencies. - add
Message::*_from_json
andMethod::json
methods. - add
Error::Json(serde_json::Error)
variant. breaking - this would normally break semver-compatibility, but it's behind a feature flag that wasn't available before.
- add
-
close: (#11)
- add
protocol::CloseReason
. - add
WebSocket::close
method. - move
Message
toprotocol
, but re-exported to root.
- add
Start of changelog