You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[client]: Add missing try_send_message_on and try_send_payload_on in connection
Internal improvements to channels and server's send_group_message
AsyncRuntime is now pub
[client & server] In order to have more control over plugin initialization and only do the strict necessary, which is registering systems and events in the Bevy schedule, .add_plugin(QuinnetClient/ServerPlugin { initialize_later: true }) can now be used, which will not create the Client/Server Resource immediately.
A command such as commands.init_resource::<Client/Server>(); can be used later on when needed.
Client & server plugins systems are scheduled to only run if their respective resource exists.
Their respective Resource can be removed through a command at runtime.
[client]: Fix IPv6 handling.
Remove ConnectionConfiguration::new
Add ConnectionConfiguration::from_strings, ConnectionConfiguration::from_ips and ConnectionConfiguration::from_addrs
[server]: Fix IPv6 handling.
Rename ServerConfigurationData to ServerConfiguration.
Remove ServerConfiguration::new
Add ServerConfiguration::from_string, ServerConfiguration::from_ip and ServerConfiguration::from_addr
Add server_hostname to CertificateRetrievalMode::GenerateSelfSigned and CertificateRetrievalMode::LoadFromFileOrGenerateSelfSigned