Skip to content

Commit

Permalink
Renet: release 0.0.11
Browse files Browse the repository at this point in the history
Renet -> 0.0.11
BevyRenet -> 0.0.7
Rechannel -> 0.0.7
Renetcode -> 0.0.7
RenetVisualizer -> 0.0.4
  • Loading branch information
lucaspoffo committed Mar 12, 2023
1 parent 88834d4 commit 48798d2
Show file tree
Hide file tree
Showing 7 changed files with 24 additions and 11 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# Renet changelog

## 0.0.11 - 2023-03-12
### Added ⭐
* BevyRenet: updated bevy to version 0.10. [(PR)](https://github.com/lucaspoffo/renet/pull/77) by [Shatur](https://github.com/Shatur)
* Renet, Renetcode, BevyRenet: add client.is_connecting(). [(commit)](https://github.com/lucaspoffo/renet/commit/88834d4d2c9708ecec0c7f2997ca52b2b4d56641)
* Renet: allow to send empty messages again, this was a bad change since some serialization methods can serialize to empty messages. [(commit)](https://github.com/lucaspoffo/renet/commit/1e287018c7201ec339406a8dd6483714ade7f0ba)

### Changed 🛠️
* Renetcode: rename client.connected() with client.is_connected() for consistency. [(commit)](https://github.com/lucaspoffo/renet/commit/88834d4d2c9708ecec0c7f2997ca52b2b4d56641)

### Contributors 🙏
* [Shatur](https://github.com/Shatur)

## 0.0.10 - 2022-11-18
### Added ⭐
* Added function `client_addr`, `user_data`, `is_client_connected`, `max_clients`, `connected_clients` for `RenetServer`, some utilities from `NetcodeServer`. [(commit)](https://github.com/lucaspoffo/renet/commit/576962e53a2e2b74f8f3c8355ae2abf706826f73) [(commit)](https://github.com/lucaspoffo/renet/commit/dff1fc5785ac2b82309b92477c90a250feb3af55)
Expand Down
4 changes: 2 additions & 2 deletions bevy_renet/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bevy_renet"
version = "0.0.6"
version = "0.0.7"
keywords = ["gamedev", "networking"]
description = "Bevy plugin for the renet crate: Server/Client network library for multiplayer games with authentication and connection management"
repository = "https://github.com/lucaspoffo/renet"
Expand All @@ -12,7 +12,7 @@ edition = "2021"

[dependencies]
bevy = { version = "0.10.0", default-features = false }
renet = { path = "../renet", version = "0.0.10", features = ["bevy"] }
renet = { path = "../renet", version = "0.0.11", features = ["bevy"] }

[dev-dependencies]
serde = { version = "1.0", features = [ "derive" ] }
Expand Down
5 changes: 3 additions & 2 deletions bevy_renet/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Bevy renet is a small layer over the `renet` crate, it adds systems to call the
#### Server
```rust
let mut app = App::new();
app.add_plugin(RenetServerPlugin);
app.add_plugin(RenetServerPlugin::default());

let server = RenetServer::new(...);
app.insert_resource(server);
Expand Down Expand Up @@ -59,7 +59,7 @@ fn handle_events_system(mut server_events: EventReader<ServerEvent>) {
#### Client
```rust
let mut app = App::new();
app.add_plugin(RenetClientPlugin);
app.add_plugin(RenetClientPlugin::default());

let client = RenetClient::new(...);
app.insert_resource(client);
Expand Down Expand Up @@ -97,6 +97,7 @@ If you want a more complex example you can checkout the [demo_bevy](https://gith

|bevy|bevy_renet|
|---|---|
|0.10|0.0.7|
|0.9|0.0.6|
|0.8|0.0.5|
|0.7|0.0.4|
2 changes: 1 addition & 1 deletion rechannel/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rechannel"
version = "0.0.6"
version = "0.0.7"
authors = ["Lucas Poffo <ltkpoffo@gmail.com>"]
description = "Server/Client network library for reliable communication channels in multiplayer games"
keywords = ["gamedev", "networking"]
Expand Down
6 changes: 3 additions & 3 deletions renet/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "renet"
version = "0.0.10"
version = "0.0.11"
description = "Server/Client network library for multiplayer games with authentication and connection management"
keywords = ["gamedev", "networking"]
repository = "https://github.com/lucaspoffo/renet"
Expand All @@ -13,8 +13,8 @@ edition = "2021"
bevy = ["dep:bevy_ecs"]

[dependencies]
rechannel = { path = "../rechannel", version = "0.0.6" }
renetcode = { path = "../renetcode", version = "0.0.6" }
rechannel = { path = "../rechannel", version = "0.0.7" }
renetcode = { path = "../renetcode", version = "0.0.7" }
log = "0.4.17"
bevy_ecs = { version = "0.10.0", optional = true }

Expand Down
4 changes: 2 additions & 2 deletions renet_visualizer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "renet_visualizer"
version = "0.0.3"
version = "0.0.4"
keywords = ["gamedev", "networking"]
description = "Egui metrics visualizer for the renet crate: Server/Client network library for multiplayer games"
repository = "https://github.com/lucaspoffo/renet"
Expand All @@ -13,6 +13,6 @@ edition = "2021"
bevy = ["dep:bevy_ecs"]

[dependencies]
renet = { path = "../renet", version = "0.0.10" }
renet = { path = "../renet", version = "0.0.11" }
egui = "0.21"
bevy_ecs = { version = "0.10.0", optional = true }
2 changes: 1 addition & 1 deletion renetcode/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "renetcode"
version = "0.0.6"
version = "0.0.7"
description = "Server/Client network protocol library for multiplayer games"
keywords = ["gamedev", "networking", "cryptography"]
repository = "https://github.com/lucaspoffo/renet"
Expand Down

0 comments on commit 48798d2

Please sign in to comment.