Skip to content

Commit c49f3cd

Browse files
authored
Merge pull request #94 from stm32-rs/prepare-release
Prepare for Python 0.1.21 and Rust 0.2.0
2 parents 1b4c9ed + 665febd commit c49f3cd

File tree

5 files changed

+36
-7
lines changed

5 files changed

+36
-7
lines changed

.gitattributes

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
CHANGELOG-rust.md merge=union
2+
CHANGELOG-python.md merge=union

CHANGELOG.md renamed to CHANGELOG-python.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
# Changelog
22

3+
This changelog tracks the Python `svdtools` project. See
4+
[CHANGELOG-rust.md](CHANGELOG-rust.md) for the Rust `svdtools` project.
5+
36
## [Unreleased]
47

5-
* Provide option to opt out of regex replace of 0's in description when creating arrays
6-
* Add `_clear_fields` in `Device` and `Peripheral`
8+
## [v0.1.21] 2022-01-15
9+
10+
* Provide option to opt out of regex replace of 0's in description when
11+
creating arrays by using a custom `description` attribute (#90, #95)
12+
* Add `_clear_fields` in `Device` and `Peripheral` (#93)
713

814
## [v0.1.20] 2021-10-06
915

@@ -135,7 +141,8 @@
135141
* Add `click` CLI, to call as `svd patch <yaml-file>`
136142
* Add packaging
137143

138-
[Unreleased]: https://github.com/stm32-rs/stm32-rs/compare/v0.1.20...HEAD
144+
[Unreleased]: https://github.com/stm32-rs/stm32-rs/compare/v0.1.21...HEAD
145+
[v0.1.21]: https://github.com/stm32-rs/stm32-rs/compare/v0.1.20...v0.1.21
139146
[v0.1.20]: https://github.com/stm32-rs/stm32-rs/compare/v0.1.19...v0.1.20
140147
[v0.1.19]: https://github.com/stm32-rs/stm32-rs/compare/v0.1.18...v0.1.19
141148
[v0.1.18]: https://github.com/stm32-rs/stm32-rs/compare/v0.1.17...v0.1.18

CHANGELOG-rust.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Changelog
2+
3+
This changelog tracks the Rust `svdtools` project. See
4+
[CHANGELOG-python.md](CHANGELOG-python.md) for the Python `svdtools` project.
5+
6+
## [Unreleased]
7+
8+
## [v0.2.0] 2022-01-15
9+
10+
* Use `svd-parser` 0.13.1
11+
* Add `_clear_fields` in `Device` and `Peripheral` (#90)
12+
* Add new `convert` command to convert between SVD (XML), JSON, and YAML (#92)
13+
* Provide option to opt out of regex replace of 0's in description when
14+
creating arrays by using a custom `description` attribute (#95)
15+
16+
## [v0.1.0] 2021-12-09
17+
18+
* Initial release with feature-parity with the Python project.
19+
20+
[Unreleased]: https://github.com/stm32-rs/stm32-rs/compare/v0.2.0...HEAD
21+
[v0.2.0]: https://github.com/stm32-rs/svdtools/compare/35c3a79...v0.2.0
22+
[v0.1.0]: https://github.com/stm32-rs/svdtools/pull/84

Cargo.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,9 @@ keywords = [
2020
]
2121
license = "MIT OR Apache-2.0"
2222
readme = "README.md"
23-
include = ["/res", "/src", "/tests", "CHANGELOG.md", "README.md", "LICENSE-APACHE", "LICENSE-MIT"]
23+
include = ["/res", "/src", "/tests", "CHANGELOG-rust.md", "README.md", "LICENSE-APACHE", "LICENSE-MIT"]
2424
edition = "2021"
2525

26-
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
27-
2826
[dependencies]
2927
clap = { version = "3.0", features = ["derive"] }
3028
serde = { version = "1.0", features = ["derive"] }

svdtools/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.1.20
1+
0.1.21

0 commit comments

Comments
 (0)