diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e30ed9..1445c95 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/). ## [Unreleased] +## [1.5.2] - 2026-05-11 + +### Changed + +- Refreshed `Cargo.lock` to pull in the latest compatible patch/minor + releases of dependencies. Notable bumps: + - `donglora-protocol` 1.1.0 → 1.2.0 + - `esp-hal` 1.1.0 → 1.1.1 + - `heapless` 0.9.2 → 0.9.3 (propagates through embassy + esp crates) + - `embassy-usb-driver` 0.2.0 → 0.2.1 + - `embassy-usb-synopsys-otg` 0.3.2 → 0.3.3 + - `enumset` 1.1.10 → 1.1.12 + - `digest` 0.11.2 → 0.11.3, `hashbrown` 0.17.0 → 0.17.1, + `hybrid-array` 0.4.11 → 0.4.12, `cc` 1.2.61 → 1.2.62 + No source changes; all 10 board targets compile clean and host-side + protocol tests pass. + ## [1.5.1] - 2026-05-11 ### Fixed diff --git a/Cargo.lock b/Cargo.lock index 10a0e90..323d9b1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -167,9 +167,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "cc" -version = "1.2.61" +version = "1.2.62" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d" +checksum = "a1dce859f0832a7d088c4f1119888ab94ef4b5d6795d1ce05afb7fe159d79f98" dependencies = [ "find-msvc-tools", "shlex", @@ -210,7 +210,7 @@ checksum = "ac78aa94ce13e432b332a4d1bf2eff167d3a2520188ee05b337180a42fd2e62e" dependencies = [ "cipher", "dbl", - "digest 0.11.2", + "digest 0.11.3", ] [[package]] @@ -537,9 +537,9 @@ dependencies = [ [[package]] name = "digest" -version = "0.11.2" +version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4850db49bf08e663084f7fb5c87d202ef91a3907271aff24a94eb97ff039153c" +checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2" dependencies = [ "block-buffer 0.12.0", "crypto-common 0.2.1", @@ -586,7 +586,7 @@ dependencies = [ [[package]] name = "donglora" -version = "1.5.1" +version = "1.5.2" dependencies = [ "cfg-if", "cortex-m", @@ -615,7 +615,7 @@ dependencies = [ "esp-hal", "esp-println", "esp-rtos", - "heapless 0.9.2", + "heapless 0.9.3", "hsmc", "lcd-async", "lora-phy", @@ -630,12 +630,12 @@ dependencies = [ [[package]] name = "donglora-protocol" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bae9e9e5a8cebc6b4167f9ef696b61ce25b94c6d8283dbe1b2e97075a481b9d" +checksum = "0eea2a87a5ad31629140accc2bae6c931434bf1946706f2184dec9b3d356505d" dependencies = [ "defmt 1.0.1", - "heapless 0.9.2", + "heapless 0.9.3", "ucobs", ] @@ -853,7 +853,7 @@ dependencies = [ "embedded-io-async 0.7.0", "futures-core", "futures-sink", - "heapless 0.9.2", + "heapless 0.9.3", ] [[package]] @@ -888,7 +888,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "168297bf80aaf114b3c9ad589bf38b01b3009b9af7f97cd18086c5bbf96f5693" dependencies = [ "embassy-executor-timer-queue", - "heapless 0.9.2", + "heapless 0.9.3", ] [[package]] @@ -905,30 +905,32 @@ dependencies = [ "embassy-time", "embassy-usb-driver", "embedded-io-async 0.7.0", - "heapless 0.9.2", + "heapless 0.9.3", "ssmarshal", "usbd-hid", ] [[package]] name = "embassy-usb-driver" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17119855ccc2d1f7470a39756b12068454ae27a3eabb037d940b5c03d9c77b7a" +checksum = "6a189cbf1d8ab3c591f88632f85c1df892b6ab04116037cbee39dc37cbdcd79f" dependencies = [ "defmt 1.0.1", - "embedded-io-async 0.6.1", + "embedded-io-async 0.7.0", ] [[package]] name = "embassy-usb-synopsys-otg" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbe46f4083109c7ea12a03ca61095d1e87c76fec52c7ca9ee06a42935606dacb" +checksum = "fb205e26d59e483e8c48f91f637ec217ec7e2cfb0b61d50482301b991b4ff431" dependencies = [ "critical-section", "embassy-sync 0.8.0", + "embassy-time", "embassy-usb-driver", + "portable-atomic", ] [[package]] @@ -1071,18 +1073,18 @@ checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" [[package]] name = "enumset" -version = "1.1.10" +version = "1.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25b07a8dfbbbfc0064c0a6bdf9edcf966de6b1c33ce344bdeca3b41615452634" +checksum = "7f96a4a12fe60ac746ae295a1a4ecb5bb02debc20856506c8635288065f142de" dependencies = [ "enumset_derive", ] [[package]] name = "enumset_derive" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43e744e4ea338060faee68ed933e46e722fb7f3617e722a5772d7e856d8b3ce" +checksum = "4bd536557b58c682b217b8fb199afdff47cd3eff260623f19e77074eb073d63a" dependencies = [ "darling 0.21.3", "proc-macro2", @@ -1108,7 +1110,7 @@ dependencies = [ "esp-config", "esp-metadata-generated", "esp-println", - "heapless 0.9.2", + "heapless 0.9.3", "riscv", "semihosting", "xtensa-lx", @@ -1147,9 +1149,9 @@ dependencies = [ [[package]] name = "esp-hal" -version = "1.1.0" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6af8fa8216bc126941bd43b5a200a50eab16e43881ccd0dd0b6792f4a82805f0" +checksum = "2bfcf2a0842903717f4663f6a08512c32b0f6b2d7fb7db3c8a6895d2e6d49f72" dependencies = [ "bitfield 0.19.4", "bitflags 2.11.1", @@ -1553,9 +1555,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.17.0" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51" +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" [[package]] name = "heapless" @@ -1569,9 +1571,9 @@ dependencies = [ [[package]] name = "heapless" -version = "0.9.2" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2af2455f757db2b292a9b1768c4b70186d443bcb3b316252d6b540aec1cd89ed" +checksum = "25ba4bd83f9415b58b4ed8dc5714c76e626a105be4646c02630ad730ad3b5aa4" dependencies = [ "defmt 1.0.1", "hash32", @@ -1617,9 +1619,9 @@ dependencies = [ [[package]] name = "hybrid-array" -version = "0.4.11" +version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08d46837a0ed51fe95bd3b05de33cd64a1ee88fc797477ca48446872504507c5" +checksum = "9155a582abd142abc056962c29e3ce5ff2ad5469f4246b537ed42c5deba857da" dependencies = [ "typenum", ] @@ -1637,7 +1639,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" dependencies = [ "equivalent", - "hashbrown 0.17.0", + "hashbrown 0.17.1", ] [[package]] @@ -1852,7 +1854,7 @@ dependencies = [ "document-features", "fastrand", "futures", - "heapless 0.9.2", + "heapless 0.9.3", "lora-modulation", "lorawan", "rand_core 0.6.4", @@ -2551,9 +2553,9 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "siphasher" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e" +checksum = "8ee5873ec9cce0195efcb7a4e9507a04cd49aec9c83d0389df45b1ef7ba2e649" [[package]] name = "smallvec" diff --git a/Cargo.toml b/Cargo.toml index 98bcc18..bb5e9bb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["."] [package] name = "donglora" -version = "1.5.1" +version = "1.5.2" edition = "2021" build = "build.rs" authors = ["Stephen Waits "]