diff --git a/CHANGELOG.md b/CHANGELOG.md index eb53e4dc..0f33ebad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,34 +7,41 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +## defmt-decoder v0.3.4, defmt-print v0.3.4 + +- [#729]: Release `defmt-decoder v0.3.4`, `defmt-print v0.3.4` - [#726]: `defmt-decoder`: Remove difference in favor of dissimilar - [#725]: `defmt-decoder`: Replace chrono with time -- [#719]: defmt-print: fix panic -- [#715]: Update `clap` to version `4` -- [#710]: Update CI -- [#706]: Satisfy clippy +- [#719]: `defmt-print`: Fix panic +- [#715]: `xtask`: Update `clap` to version `4` +- [#710]: `CI`: Update CI +- [#706]: `defmt`, `defmt-decoder`, `defmt-itm`, `defmt-macros`, `defmt-parser`, `defmt-print`, `defmt-test-macros`: Satisfy clippy + +[#729]: https://github.com/knurling-rs/defmt/pull/729 +[#726]: https://github.com/knurling-rs/defmt/pull/726 +[#725]: https://github.com/knurling-rs/defmt/pull/725 +[#715]: https://github.com/knurling-rs/defmt/pull/715 +[#710]: https://github.com/knurling-rs/defmt/pull/710 +[#706]: https://github.com/knurling-rs/defmt/pull/706 + +## defmt-decoder v0.3.3, defmt-macros v0.3.3, defmt-print v0.3.3, vdefmt-rtt 0.4.0 - [#704]: Release `defmt-macros 0.3.3`, `defmt-print 0.3.3`, `defmt-rtt 0.4.0` - [#703]: `defmt-print`: Update to `clap 4.0`. -- [#701]: Pre-relase cleanup +- [#701]: `defmt-rtt`: Pre-relase cleanup - [#695]: `defmt-rtt`: Refactor rtt [3/2] - [#689]: `defmt-rtt`: Update to critical-section 1.0 - [#692]: `defmt-macros`: Wrap const fn in const item to ensure compile-time-evaluation. -- [#690]: Satisfy clippy +- [#690]: `defmt-decoder`, `defmt-parser`: Satisfy clippy - [#688]: Release `defmt-decoder 0.3.3` - [#687]: `CI`: Re-enable `qemu-snapshot (nightly)` tests - [#686]: `CI`: Temporarily disable `qemu-snapshot (nightly)` - [#684]: `defmt-macros`: Fix `syn` dependency version. - [#683]: `defmt-rtt`: Make sure the whole RTT structure is in RAM - [#682]: `defmt-print`: exit when stdin is closed -- [#681]: Make use of i/o locking being static since rust `1.61`. +- [#681]: `defmt-decoder`, `defmt-parser`:Make use of i/o locking being static since rust `1.61`. - [#679]: `CI`: Add changelog enforcer -- [#678]: Satisfy clippy +- [#678]: `defmt`, `defmt-decoder`, `defmt-macros`, `defmt-parser`: Satisfy clippy -[#726]: https://github.com/knurling-rs/defmt/pull/726 -[#725]: https://github.com/knurling-rs/defmt/pull/725 -[#715]: https://github.com/knurling-rs/defmt/pull/715 -[#710]: https://github.com/knurling-rs/defmt/pull/710 -[#706]: https://github.com/knurling-rs/defmt/pull/706 [#704]: https://github.com/knurling-rs/defmt/pull/704 [#703]: https://github.com/knurling-rs/defmt/pull/703 [#701]: https://github.com/knurling-rs/defmt/pull/701 diff --git a/decoder/Cargo.toml b/decoder/Cargo.toml index a1f13889..2cb10b95 100644 --- a/decoder/Cargo.toml +++ b/decoder/Cargo.toml @@ -7,12 +7,12 @@ license = "MIT OR Apache-2.0" name = "defmt-decoder" readme = "../README.md" repository = "https://github.com/knurling-rs/defmt" -version = "0.3.3" +version = "0.3.4" [dependencies] -defmt-parser = { path = "../parser", features = [ +defmt-parser = { version = "=0.3.1", path = "../parser", features = [ "unstable", -], version = "=0.3.1" } +] } byteorder = "1" colored = "2" ryu = "1" @@ -32,11 +32,11 @@ defmt-json-schema = { version = "0.1", path = "./defmt-json-schema" } # elf2table anyhow = "1.0.65" -gimli = { version = "0.26", default-features = false, features = [ +gimli = { version = "0.27", default-features = false, features = [ "read", "std", ] } -object = { version = "0.29", default-features = false, features = [ +object = { version = "0.30", default-features = false, features = [ "read_core", "elf", "std", diff --git a/print/Cargo.toml b/print/Cargo.toml index 078c5447..f8edff62 100644 --- a/print/Cargo.toml +++ b/print/Cargo.toml @@ -8,12 +8,14 @@ license = "MIT OR Apache-2.0" name = "defmt-print" readme = "README.md" repository = "https://github.com/knurling-rs/defmt" -version = "0.3.3" +version = "0.3.4" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = "1" clap = { version = "4.0", features = ["derive", "env"] } -defmt-decoder = { path = "../decoder", features = ["unstable"], version = "=0.3.3" } +defmt-decoder = { version = "=0.3.4", path = "../decoder", features = [ + "unstable", +] } log = "0.4" diff --git a/qemu-run/Cargo.toml b/qemu-run/Cargo.toml index 79e2df0b..318cce87 100644 --- a/qemu-run/Cargo.toml +++ b/qemu-run/Cargo.toml @@ -8,4 +8,6 @@ version = "0.1.0" [dependencies] anyhow = "1" -defmt-decoder = { path = "../decoder", features = ["unstable"], version = "=0.3.3" } +defmt-decoder = { version = "=0.3.4", path = "../decoder", features = [ + "unstable", +] }