Skip to content

Commit 43bcaa6

Browse files
Merge #480
480: Bump `defmt-test-macros`, `defmt-macros`, `defmt`, `defmt-test` r=Urhengulas a=Urhengulas Co-authored-by: Johann Hemmann <[email protected]>
2 parents d3556c3 + 5a8e3d3 commit 43bcaa6

File tree

6 files changed

+38
-17
lines changed

6 files changed

+38
-17
lines changed

CHANGELOG.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## [Unreleased]
99

10+
## [v0.2.2] - 2021-05-20
11+
12+
- [#446] Add usage examples for `Debug2Format`, `Display2Format`
13+
- [#464] `impl<T> Format for {*const, *mut} T where T: Format + ?Sized`
14+
- [#472] `impl Format for` the core::{iter, ops, slice} structs
15+
- [#473] `impl Format for` all the `Cow`s
16+
- [#477] Disable logging calls via conditional compilation when all defmt features are disabled
17+
- [#478] add `dbg!` macro
18+
19+
[#446]: https://github.com/knurling-rs/defmt/pull/446
20+
[#464]: https://github.com/knurling-rs/defmt/pull/464
21+
[#472]: https://github.com/knurling-rs/defmt/pull/472
22+
[#473]: https://github.com/knurling-rs/defmt/pull/473
23+
[#477]: https://github.com/knurling-rs/defmt/pull/477
24+
[#478]: https://github.com/knurling-rs/defmt/pull/478
25+
1026
## [v0.2.1] - 2021-03-08
1127

1228
### Added
@@ -223,7 +239,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
223239

224240
Initial release
225241

226-
[Unreleased]: https://github.com/knurling-rs/defmt/compare/defmt-v0.2.0...main
242+
[Unreleased]: https://github.com/knurling-rs/defmt/compare/defmt-v0.2.2...main
243+
[v0.2.2]: https://github.com/knurling-rs/defmt/compare/defmt-v0.2.1...defmt-v0.2.2
227244
[v0.2.1]: https://github.com/knurling-rs/defmt/compare/defmt-v0.2.0...defmt-v0.2.1
228245
[v0.2.0]: https://github.com/knurling-rs/defmt/compare/defmt-v0.1.3...defmt-v0.2.0
229246
[v0.1.3]: https://github.com/knurling-rs/defmt/compare/defmt-v0.1.2...defmt-v0.1.3

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ name = "defmt"
1010
readme = "README.md"
1111
repository = "https://github.com/knurling-rs/defmt"
1212
homepage = "https://knurling.ferrous-systems.com/"
13-
version = "0.2.1"
13+
version = "0.2.2"
1414

1515
[features]
1616
alloc = []
@@ -19,7 +19,7 @@ alloc = []
1919
unstable-test = ["defmt-macros/unstable-test"]
2020

2121
[dependencies]
22-
defmt-macros = { path = "macros", version = "0.2.0" }
22+
defmt-macros = { path = "macros", version = "0.2.1" }
2323

2424
[dev-dependencies]
2525
rustc_version = "0.3.3"

firmware/defmt-test/CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
(no changes)
44

5+
# [v0.2.3]
6+
7+
- [#441] Support more items in `#[tests]` modules
8+
9+
[#441]: https://github.com/knurling-rs/defmt/pull/441
10+
511
# [v0.2.2]
612

713
- [#436] `README.md`: Remove outdated setup steps
@@ -36,7 +42,8 @@
3642

3743
Initial release.
3844

39-
[Unreleased]: https://github.com/knurling-rs/defmt/compare/defmt-test-v0.2.1...main
45+
[Unreleased]: https://github.com/knurling-rs/defmt/compare/defmt-test-v0.2.3...main
46+
[v0.2.3]: https://github.com/knurling-rs/defmt/compare/defmt-test-v0.2.2...defmt-test-v0.2.3
4047
[v0.2.2]: https://github.com/knurling-rs/defmt/compare/defmt-test-v0.2.1...defmt-test-v0.2.2
4148
[v0.2.1]: https://github.com/knurling-rs/defmt/compare/defmt-test-v0.2.0...defmt-test-v0.2.1
4249
[v0.2.0]: https://github.com/knurling-rs/defmt/compare/defmt-test-v0.1.1...defmt-test-v0.2.0

firmware/defmt-test/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ license = "MIT OR Apache-2.0"
88
name = "defmt-test"
99
readme = "README.md"
1010
repository = "https://github.com/knurling-rs/defmt"
11-
version = "0.2.2"
11+
version = "0.2.3"
1212

1313
[dependencies]
1414
cortex-m = "0.7.2"
15-
cortex-m-rt = "0.6.13"
16-
defmt = { version = "0.2.1", path = "../.." }
17-
defmt-test-macros = { version = "=0.2.0", path = "macros" }
15+
cortex-m-rt = "0.6.14"
16+
defmt = { version = "0.2.2", path = "../.." }
17+
defmt-test-macros = { version = "=0.2.1", path = "macros" }
1818

1919
[features]
2020
defmt-default = []

firmware/defmt-test/macros/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ license = "MIT OR Apache-2.0"
77
name = "defmt-test-macros"
88
readme = "../README.md"
99
repository = "https://github.com/knurling-rs/defmt"
10-
version = "0.2.0"
10+
version = "0.2.1"
1111

1212
[lib]
1313
proc-macro = true
1414

1515
[dependencies]
16-
proc-macro2 = "1.0.26"
16+
proc-macro2 = "1.0.27"
1717
quote = "1.0.9"
18-
syn = { version = "1.0.71", features = ["extra-traits", "full"] }
18+
syn = { version = "1.0.72", features = ["extra-traits", "full"] }

macros/Cargo.toml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ license = "MIT OR Apache-2.0"
77
name = "defmt-macros"
88
readme = "../README.md"
99
repository = "https://github.com/knurling-rs/defmt"
10-
version = "0.2.0"
10+
version = "0.2.1"
1111

1212
[lib]
1313
proc-macro = true
@@ -18,9 +18,6 @@ unstable-test = []
1818

1919
[dependencies]
2020
defmt-parser = { path = "../parser", features = ["unstable"], version = "=0.2.0" }
21+
proc-macro2 = "1.0.27"
2122
quote = "1.0.9"
22-
proc-macro2 = "1.0.26"
23-
24-
[dependencies.syn]
25-
features = ["full"]
26-
version = "1.0.71"
23+
syn = { version = "1.0.72", features = ["full"] }

0 commit comments

Comments
 (0)