Skip to content

Commit a1ac16d

Browse files
Merge #675
675: Prepare `defmt 0.3.2` release r=japaric a=Urhengulas This release is due to a compilation error which occurs if `defmt 0.3.1` is used together with `defmt-macros 0.3.1` or `defmt-macros 0.3.0`. Therefore we increase the minimal version of `defmt-macros` to `0.3.2`. Co-authored-by: Urhengulas <[email protected]>
2 parents d3300cf + fb38b2e commit a1ac16d

File tree

2 files changed

+15
-14
lines changed

2 files changed

+15
-14
lines changed

CHANGELOG.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,36 +7,37 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## [Unreleased]
99

10-
## [0.3.2] - 2022-03-10
10+
## [0.3.2] - 2022-05-31
11+
12+
- [#675] Release `defmt 0.3.2` and fix `defmt-macros`-releated compile-error
13+
- [#669] Refine docs for `--json` flag
14+
15+
## [0.3.1] - 2022-03-10
1116

1217
### Added
1318

1419
- [#662]: `#[derive(Format)]` now accepts attribute fields to format fields using the `Debug2Format` adapter instead of a `Format` implementation.
15-
- [#656]: implement `Format` for `Cell` and `RefCell`
16-
- [#661]: add tests for Cell types
20+
- [#661]: Add tests for Cell types
21+
- [#656]: Implement `defmt::Format` for `Cell` and `RefCell`
22+
- [#630]: Add test instructions to README.md
1723

1824
[#662]: https://github.com/knurling-rs/defmt/pull/662
1925
[#661]: https://github.com/knurling-rs/defmt/pull/661
2026
[#656]: https://github.com/knurling-rs/defmt/pull/656
27+
[#630]: https://github.com/knurling-rs/defmt/pull/630
2128

2229
### Changed
2330

24-
- [#640]: use crate [critical-section](https://crates.io/crates/critical-section) in defmt-rtt
2531
- [#659]: mark extern::acquire() and extern::release() as unsafe. this is not a breaking change; this is an internal API
26-
27-
[#640]: https://github.com/knurling-rs/defmt/pull/640
28-
[#659]: https://github.com/knurling-rs/defmt/pull/659
29-
30-
## [v0.3.1] - 2021-11-26
31-
32+
- [#640]: use crate [critical-section](https://crates.io/crates/critical-section) in defmt-rtt
3233
- [#634]: update ELF parsing dependencies
3334
- [#633]: make RTT buffer size configurable
34-
- [#630]: Add test instructions to README.md
3535
- [#626]: Make errror message more meaningful in case of version-mismatch
3636

37+
[#659]: https://github.com/knurling-rs/defmt/pull/659
38+
[#640]: https://github.com/knurling-rs/defmt/pull/640
3739
[#634]: https://github.com/knurling-rs/defmt/pull/634
3840
[#633]: https://github.com/knurling-rs/defmt/pull/633
39-
[#630]: https://github.com/knurling-rs/defmt/pull/630
4041
[#626]: https://github.com/knurling-rs/defmt/pull/626
4142

4243
## [v0.3.0] - 2021-11-09

defmt/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ name = "defmt"
1515
readme = "../README.md"
1616
repository = "https://github.com/knurling-rs/defmt"
1717
homepage = "https://knurling.ferrous-systems.com/"
18-
version = "0.3.1"
18+
version = "0.3.2"
1919

2020
[features]
2121
alloc = []
@@ -41,7 +41,7 @@ encoding-rzcobs = []
4141
unstable-test = [ "defmt-macros/unstable-test" ]
4242

4343
[dependencies]
44-
defmt-macros = { path = "../macros", version = "0.3" }
44+
defmt-macros = { path = "../macros", version = "0.3.2" }
4545
bitflags = "1"
4646

4747
[dev-dependencies]

0 commit comments

Comments
 (0)