diff --git a/CHANGELOG.md b/CHANGELOG.md index cf84c0e..c867cc2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +# 0.18.2 + +- Implement missing protocols. See [PR 110]. + [PR 110]: https://github.com/multiformats/rust-multiaddr/pull/110. + +- Re-export `libp2p_identity::PeerId`. See [PR 108]. + [PR 108]: https://github.com/multiformats/rust-multiaddr/pull/108. + +- Avoid allocations in Display and Debug of Multiaddr. See [PR 106]. + [PR 106]: https://github.com/multiformats/rust-multiaddr/pull/106 + # 0.18.1 - Add `with_p2p` on `Multiaddr`. See [PR 102]. diff --git a/Cargo.toml b/Cargo.toml index 780af18..188ed4e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,28 +8,28 @@ keywords = ["multiaddr", "ipfs"] license = "MIT" name = "multiaddr" readme = "README.md" -version = "0.18.1" +version = "0.18.2" [features] default = ["url"] [dependencies] arrayref = "0.3" -byteorder = "1.3.1" -data-encoding = "2.1" +byteorder = "1.5.0" +data-encoding = "2.6.0" multibase = "0.9.1" multihash = "0.19" -percent-encoding = "2.1.0" -serde = "1.0.70" +percent-encoding = "2.3.1" +serde = "1.0.209" static_assertions = "1.1" unsigned-varint = "0.8" -url = { version = "2.1.0", optional = true, default-features = false } -libp2p-identity = { version = "0.2.0", features = ["peerid"] } +url = { version = "2.5.0", optional = true, default-features = false } +libp2p-identity = { version = "0.2.9", features = ["peerid"] } [dev-dependencies] bincode = "1" quickcheck = { version = "1.0.3", default-features = false } -rand = "0.8.4" +rand = "0.8.5" serde_json = "1.0" # Passing arguments to the docsrs builder in order to properly document cfg's.