From e83444fdc79790ffb1e5bb402e6b2b004481e31d Mon Sep 17 00:00:00 2001 From: thiolliere Date: Tue, 26 Jan 2021 19:18:53 +0100 Subject: [PATCH 1/4] update codec --- Cargo.toml | 4 ++-- src/interner.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 8435ffe0..e541d531 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "scale-info" -version = "0.4.1" +version = "0.5.0" authors = ["Parity Technologies "] edition = "2018" @@ -18,7 +18,7 @@ cfg-if = "1.0" scale-info-derive = { version = "0.2.1", path = "derive", default-features = false, optional = true } serde = { version = "1", default-features = false, optional = true, features = ["derive", "alloc"] } derive_more = { version = "0.99.1", default-features = false, features = ["from"] } -scale = { package = "parity-scale-codec", version = "1.3", default-features = false, features = ["derive"] } +scale = { package = "parity-scale-codec", version = "2.0", default-features = false, features = ["derive"] } [features] default = ["std"] diff --git a/src/interner.rs b/src/interner.rs index 53d4b790..5fc7b55c 100644 --- a/src/interner.rs +++ b/src/interner.rs @@ -53,7 +53,7 @@ pub struct UntrackedSymbol { } impl scale::Encode for UntrackedSymbol { - fn encode_to(&self, dest: &mut W) { + fn encode_to(&self, dest: &mut W) { self.id.get().encode_to(dest) } } From 7afea1d5928b0c0ab0299079cb54c6c1599d26a2 Mon Sep 17 00:00:00 2001 From: thiolliere Date: Tue, 26 Jan 2021 19:49:06 +0100 Subject: [PATCH 2/4] update test suite as well --- test_suite/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test_suite/Cargo.toml b/test_suite/Cargo.toml index 6b8355c8..095f8127 100644 --- a/test_suite/Cargo.toml +++ b/test_suite/Cargo.toml @@ -12,7 +12,7 @@ license = "Apache-2.0" [dependencies] scale-info = { path = "..", features = ["derive", "serde"] } -scale = { package = "parity-scale-codec", version = "1.3", default-features = false, features = ["derive"] } +scale = { package = "parity-scale-codec", version = "2.0", default-features = false, features = ["derive"] } serde = "1.0" serde_json = "1.0" pretty_assertions = "0.6.1" From 64c2a015dbac7bd6c04702e732416caf9529bee5 Mon Sep 17 00:00:00 2001 From: thiolliere Date: Wed, 27 Jan 2021 11:54:05 +0100 Subject: [PATCH 3/4] fix test_suite --- test_suite/derive_tests_no_std/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test_suite/derive_tests_no_std/Cargo.toml b/test_suite/derive_tests_no_std/Cargo.toml index 80622db3..f1870d15 100644 --- a/test_suite/derive_tests_no_std/Cargo.toml +++ b/test_suite/derive_tests_no_std/Cargo.toml @@ -11,7 +11,7 @@ license = "Apache-2.0" [dependencies] scale-info = { path = "../..", default-features = false, features = ["derive"] } -scale = { package = "parity-scale-codec", version = "1.3", features = ["full"] } +scale = { package = "parity-scale-codec", version = "2.0", features = ["full"] } libc = { version = "0.2", default-features = false } From ad38c4f350736527aa6996c0940042b5d47c6fb3 Mon Sep 17 00:00:00 2001 From: thiolliere Date: Wed, 27 Jan 2021 12:10:58 +0100 Subject: [PATCH 4/4] update changelog and bump derive as well --- CHANGELOG.md | 4 ++++ Cargo.toml | 2 +- derive/Cargo.toml | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7cdb311f..ea8d9ff1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# Version 0.5.0 (2021-01-27) + +* Bump `parity-scale-codec` from 1.0 to 2.0 [(#55)](https://github.com/paritytech/scale-info/pull/55) + # Version 0.4.1 (2020-10-11) * Add missing `extern crate proc_macro;` [(#22)](https://github.com/paritytech/scale-info/pull/24) diff --git a/Cargo.toml b/Cargo.toml index e541d531..6ca12034 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ include = ["Cargo.toml", "src/**/*.rs", "README.md", "LICENSE"] [dependencies] cfg-if = "1.0" -scale-info-derive = { version = "0.2.1", path = "derive", default-features = false, optional = true } +scale-info-derive = { version = "0.3.0", path = "derive", default-features = false, optional = true } serde = { version = "1", default-features = false, optional = true, features = ["derive", "alloc"] } derive_more = { version = "0.99.1", default-features = false, features = ["from"] } scale = { package = "parity-scale-codec", version = "2.0", default-features = false, features = ["derive"] } diff --git a/derive/Cargo.toml b/derive/Cargo.toml index fced5707..265a9104 100644 --- a/derive/Cargo.toml +++ b/derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "scale-info-derive" -version = "0.2.1" +version = "0.3.0" authors = ["Parity Technologies ", "Centrality Developers "] edition = "2018"