diff --git a/CHANGELOG.md b/CHANGELOG.md index 811f6cc..59f6fcf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.3 (unreleased) +# 0.3 (2020-03-23) ## API changes diff --git a/Cargo.toml b/Cargo.toml index f5b60e3..e1cd889 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mqttrs" -version = "0.2.0" +version = "0.3.0" authors = ["00imvj00 ", "Vincent de Phily ", "Mathias Koch "] diff --git a/README.md b/README.md index ecb2900..5333cef 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ packet). ## Usage -Add `mqttrs = "0.2"` and `bytes = "0.5"` to your `Cargo.toml`. +Add `mqttrs = "0.3"` and `bytes = "0.5"` to your `Cargo.toml`. ```rust use mqttrs::*; @@ -49,7 +49,7 @@ assert_eq!(Err(Error::InvalidHeader), decode(&mut garbage)); ## Optional [serde](https://serde.rs/) support. -Use `mqttrs = { version = "0.2", features = [ "derive" ] }` in your `Cargo.toml`. +Use `mqttrs = { version = "0.3", features = [ "derive" ] }` in your `Cargo.toml`. Enabling this features adds `#[derive(Deserialize, Serialize)]` to some `mqttrs` types. This simplifies storing those structs in a database or file, typically to implement session support (qos, @@ -60,7 +60,7 @@ functions. ## Optional `#[no_std]` support. -Use `mqttrs = { version = "0.2", default-features = false }` in your `Cargo.toml` to remove the +Use `mqttrs = { version = "0.3", default-features = false }` in your `Cargo.toml` to remove the default `std` feature. Disabling this feature comes with the cost of not implementing the `std::error::Error` trait,