reqwest-websocket 0.5.0

WebSocket connections with reqwest
Documentation
# Upcoming Version: 0.5.0

Document new features here. Document whether your changes are *breaking* semver-compatibility.

# 0.5.0

 - Update `tungstenite` to 0.26.0
 - Change `Message` struct to use `bytes::Bytes`

# 0.4.4

 - Added `UpgradedRequestBuilder::web_socket_config`
 - Fixed issues with `async-tungstenite` and `futures-util` [#32][github_32], [#33][github_33]

The current changes need a *patch* version bump.

# 0.4.3

 - Update `tungstenite` and `async-tungstenite` dependencies (#29)

# 0.4.2

- `UpgradedRequestBuilder::protocols` (patch)
- fix #24 (patch)

# 0.4.1

- made `WebSocket` and `WebSysWebSocket` `Debug` (patch)
- bugfix #16 #18 (patch)

# 0.4.0

- marked `Error` and `CloseCode` non-exhaustive. *breaking*
- added `Ping`, `Pong`, `Close` variants to `Message`

- json: (#12 and #13)
  - add `json` feature (disabled by default).
  - add `serde` and `serde_json` optional dependencies.
  - add `Message::*_from_json` and `Method::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. 

- close: (#11)
  - add `protocol::CloseReason`.
  - add `WebSocket::close` method.
  - move `Message` to `protocol`, but re-exported to root.

# 0.3.0

Start of changelog

[github_32]: https://github.com/jgraef/reqwest-websocket/issues/32
[github_33]: https://github.com/jgraef/reqwest-websocket/pull/33