UkoeHB / renet2

Server/Client network library for multiplayer games with authentication and connection management made with Rust. Forked from renet.
Apache License 2.0
18 stars 3 forks source link

Version mismatch among h3 dependencies #10

Closed jwric closed 5 months ago

jwric commented 5 months ago

Hello @UkoeHB , awesome fork, I was really looking forward to something like this! Especially with WebTransport and support multiple data sources. Just a few things I caught when trying to build.

There seems to be an issue with the h3 dependencies (h3, h3-quinn, h3-webtransport), notably it seems like h3-webtransport was requiring a higher version than wanted in the Cargo.toml, and caused compiling errors all across the webtransport implementation.

I also tried fixing it by updating h3, quinn and rustls to their latest versions, it included some breaking changes but I got the echo_server_cross example to work on it. I made the changes in my fork's upd branch if you're interested.

UkoeHB commented 5 months ago

Thanks for the PR! I'd be interested in a PR for updating quinn to v0.11 if you're willing :).

jwric commented 5 months ago

Great! I'll gladly contribute to this project further