From 4519df61cd5e7be1ee994dfe4d5501e9c8628fea Mon Sep 17 00:00:00 2001 From: Andrey Zgarbul Date: Thu, 11 Nov 2021 13:14:36 +0300 Subject: [PATCH] release 0.12.0 --- svd-encoder/CHANGELOG.md | 3 +++ svd-encoder/Cargo.toml | 7 +++---- svd-parser/CHANGELOG.md | 3 +++ svd-parser/Cargo.toml | 10 +++++----- svd-rs/CHANGELOG.md | 3 +++ svd-rs/Cargo.toml | 4 ++-- tests/Cargo.toml | 4 ++-- 7 files changed, 21 insertions(+), 13 deletions(-) diff --git a/svd-encoder/CHANGELOG.md b/svd-encoder/CHANGELOG.md index 205a1a48..2ce2f947 100644 --- a/svd-encoder/CHANGELOG.md +++ b/svd-encoder/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## Unreleased +## [v0.12.0] - 2021-11-11 + +- Bump `svd-rs` - Add `protection` encoding - Add `readAction` encoding - Add array support for peripherals diff --git a/svd-encoder/Cargo.toml b/svd-encoder/Cargo.toml index a74fbb82..84f587f3 100644 --- a/svd-encoder/Cargo.toml +++ b/svd-encoder/Cargo.toml @@ -9,13 +9,12 @@ license = "MIT OR Apache-2.0" name = "svd-encoder" repository = "https://github.com/rust-embedded/svd" edition = "2018" -version = "0.11.0" +version = "0.12.0" readme = "README.md" [dependencies] -svd-rs = { version = "0.11.0", path = "../svd-rs"} -anyhow = "1.0.19" -thiserror = "1.0.5" +svd-rs = { version = "0.12.0", path = "../svd-rs"} +thiserror = "1.0.30" [dependencies.xmltree] version = "0.10.3" diff --git a/svd-parser/CHANGELOG.md b/svd-parser/CHANGELOG.md index 640ddaf2..819bf4a8 100644 --- a/svd-parser/CHANGELOG.md +++ b/svd-parser/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## Unreleased +## [v0.12.0] - 2021-11-11 + +- Bump `svd-rs` - Add `protection` parsing - Add `readAction` parsing - Add array support for peripherals diff --git a/svd-parser/Cargo.toml b/svd-parser/Cargo.toml index d3aadcaa..03e6f219 100644 --- a/svd-parser/Cargo.toml +++ b/svd-parser/Cargo.toml @@ -10,21 +10,21 @@ license = "MIT OR Apache-2.0" name = "svd-parser" repository = "https://github.com/rust-embedded/svd" edition = "2018" -version = "0.11.0" +version = "0.12.0" readme = "README.md" [features] derive-from = ["svd-rs/derive-from"] [dependencies] -svd-rs = { version = "0.11.0", path = "../svd-rs"} +svd-rs = { version = "0.12.0", path = "../svd-rs"} roxmltree = "0.14.1" -anyhow = "1.0.19" -thiserror = "1.0.5" +anyhow = "1.0.45" +thiserror = "1.0.30" [dev-dependencies] serde_json = "1.0" -svd-rs = { version = "0.11.0", path = "../svd-rs", features = ["serde"] } +svd-rs = { version = "0.12.0", path = "../svd-rs", features = ["serde"] } [[example]] name = "svd2json" diff --git a/svd-rs/CHANGELOG.md b/svd-rs/CHANGELOG.md index 12333eb7..72866604 100644 --- a/svd-rs/CHANGELOG.md +++ b/svd-rs/CHANGELOG.md @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## Unreleased +## [v0.12.0] - 2021-11-11 + +- Bump dependencies - Add check for wrong size of `bitRange` width - Don't clone when serialize - Add optional entries to `Cpu` diff --git a/svd-rs/Cargo.toml b/svd-rs/Cargo.toml index 8dd7a72a..f16c0676 100644 --- a/svd-rs/Cargo.toml +++ b/svd-rs/Cargo.toml @@ -9,7 +9,7 @@ license = "MIT OR Apache-2.0" name = "svd-rs" repository = "https://github.com/rust-embedded/svd" edition = "2018" -version = "0.11.2" +version = "0.12.0" readme = "README.md" [features] @@ -22,7 +22,7 @@ thiserror = "1.0.5" version = "1" [dependencies.once_cell] -version = "1.5.2" +version = "1.8.0" [dependencies.serde] version = "1.0" diff --git a/tests/Cargo.toml b/tests/Cargo.toml index f55c8767..69625332 100644 --- a/tests/Cargo.toml +++ b/tests/Cargo.toml @@ -4,7 +4,7 @@ license = "MIT OR Apache-2.0" name = "svd-tests" repository = "https://github.com/rust-embedded/svd" edition = "2018" -version = "0.11.0" +version = "0.12.0" publish = false [dependencies] @@ -13,4 +13,4 @@ svd-parser = { path = "../svd-parser"} svd-encoder = { path = "../svd-encoder"} roxmltree = "0.14.1" xmltree = "0.10.3" -anyhow = "1.0.19" +anyhow = "1.0.45"