Skip to content

Commit

Permalink
chore: Prepare for 0.4.2
Browse files Browse the repository at this point in the history
  • Loading branch information
1c3t3a committed Jun 25, 2023
1 parent 4557b9f commit d226ba5
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 7 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ The format is based on [Keep a Changelog], and this project adheres to
## Overview

* [unreleased](#unreleased)
* [`0.4.2`](#042) - _2023.06.25_
* [`0.4.1-alpha.2`](#041a2) - _2023.03.26_
* [`0.4.1-alpha.1`](#041a1) - _2023.01.15_
* [`0.4.0`](#041) - _2023.01.15_
Expand All @@ -33,6 +34,18 @@ The format is based on [Keep a Changelog], and this project adheres to

_nothing new to show for… yet!_

<a name="042">[0.4.2] - _Stabilizing the async interface!_ </a>

_2023.06.25_

- Fix "Error while parsing an incomplete packet socketio" on first heartbeat killing the connection async client
([#311](https://github.com/1c3t3a/rust-socketio/issues/311)). Credits to [@sirkrypt0](https://github.com/sirkrypt0)
- Fix allow awaiting async callbacks ([#313](https://github.com/1c3t3a/rust-socketio/issues/313)). Credits to [@felix-gohla](https://github.com/felix-gohla)
- Various performance improvements especially in packet parsing. Credits to [@MaxOhn](https://github.com/MaxOhn)
- API for setting the reconnect URL on a connected client ([#251](https://github.com/1c3t3a/rust-socketio/issues/251)).
Credits to [@tyilo](https://github.com/tyilo)


<a name="041a2">[0.4.0-alpha.2] - _Async socket.io fixes_ </a>

_2023.03.26_
Expand Down
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Information on the [`async`](#async) version can be found below.
Add the following to your `Cargo.toml` file:

```toml
rust_socketio = "0.4.1"
rust_socketio = "0.4.2"
```

Then you're able to run the following example code:
Expand Down Expand Up @@ -98,7 +98,7 @@ The async `Client` and `ClientBuilder` support a similar interface to the sync v
in the `asynchronous` module. In order to enable the support, you need to enable the `async`
feature flag:
```toml
rust_socketio = { version = "0.4.1-alpha.1", features = ["async"] }
rust_socketio = { version = "0.4.2", features = ["async"] }
```

The following code shows the example above in async fashion:
Expand Down
2 changes: 1 addition & 1 deletion engineio/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rust_engineio"
version = "0.4.1-alpha.1"
version = "0.4.2"
authors = ["Bastian Kersting <bastian@cmbt.de>"]
edition = "2021"
description = "An implementation of a engineio client written in rust."
Expand Down
4 changes: 2 additions & 2 deletions socketio/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rust_socketio"
version = "0.4.1-alpha.2"
version = "0.4.2"
authors = ["Bastian Kersting <bastian@cmbt.de>"]
edition = "2021"
description = "An implementation of a socketio client written in rust."
Expand All @@ -11,7 +11,7 @@ categories = ["network-programming", "web-programming", "web-programming::websoc
license = "MIT"

[dependencies]
rust_engineio = { version = "0.4.1-alpha.1", path = "../engineio" }
rust_engineio = { version = "0.4.2", path = "../engineio" }
base64 = "0.21.0"
bytes = "1"
backoff = "0.4"
Expand Down

0 comments on commit d226ba5

Please sign in to comment.