diff --git a/CHANGELOG.md b/CHANGELOG.md index c7aff3ae..959bbaee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased][unreleased] +## 0.7.1 - 2015-09-11 +- Use `to_owned` instead of `to_string` while converting `ValueRef` into `Value`. + This change improves `ValueRef::to_owned()` method performance by approximately 10-20%. + Also after this commit it's cheaper to decode directly into `ValueRef` with further converting to owned value rather + than decoding directly into `Value`. + ## 0.7.0 - 2015-08-24 ### Changed - The big single crate has been refactored, which results in three crates: `rmp`, `rmp-serialize` and `rmp-serde`. diff --git a/README.md b/README.md index 9b80e52a..d3ae2281 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ To use `rmp`, first add this to your `Cargo.toml`: ```toml [dependencies.rmp] -rmp = "0.7.0" +rmp = "0.7.1" ``` Then, add this to your crate root: diff --git a/rmp/Cargo.toml b/rmp/Cargo.toml index 98977672..d57c2d71 100644 --- a/rmp/Cargo.toml +++ b/rmp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rmp" -version = "0.7.0" +version = "0.7.1" authors = ["Evgeny Safronov "] license = "MIT" description = "Pure Rust MessagePack serialization implementation" diff --git a/rmp/src/lib.rs b/rmp/src/lib.rs index 6901b122..796d4794 100644 --- a/rmp/src/lib.rs +++ b/rmp/src/lib.rs @@ -12,7 +12,7 @@ //! //! ```toml //! [dependencies.rmp] -//! rmp = "0.7.0" +//! rmp = "0.7.1" //! ``` //! //! Then, add this to your crate root: