New *-rustls versions introduce some breaking API changes, but they do not seem to impact tokio-tungstenite directly, instead the hard constraint on minor version of them prevents from using tokio-tungstenite with them.
Alternatively, I think loosening the dependencies to any minor versions (e.g. for rustls using version = "0.21", which allows cargo to dump automatically to 0.22.* could work too).
Thanks for the information. Note, that these are alpha versions (not something we would want to depend on), but switching to the stable versions once they are released would certainly be fine!
New
*-rustls
versions introduce some breaking API changes, but they do not seem to impacttokio-tungstenite
directly, instead the hard constraint on minor version of them prevents from usingtokio-tungstenite
with them. Alternatively, I think loosening the dependencies to any minor versions (e.g. forrustls
usingversion = "0.21"
, which allows cargo to dump automatically to0.22.*
could work too).