diff --git a/rtic-macros/CHANGELOG.md b/rtic-macros/CHANGELOG.md index 0f9858365a97..86b051b695fc 100644 --- a/rtic-macros/CHANGELOG.md +++ b/rtic-macros/CHANGELOG.md @@ -7,10 +7,11 @@ For each category, *Added*, *Changed*, *Fixed* add new entries at the top! ## [Unreleased] -- Replace `proc-macro-error` with `proc-macro-error2` +## [v2.1.1] - 2024-12-06 ### Changed +- Replace `proc-macro-error` with `proc-macro-error2` - Fix codegen emitting unqualified `Result` - Improve error output for prios > dispatchers diff --git a/rtic-macros/Cargo.toml b/rtic-macros/Cargo.toml index eee23c6a1cb1..904aa83cc101 100644 --- a/rtic-macros/Cargo.toml +++ b/rtic-macros/Cargo.toml @@ -22,7 +22,7 @@ name = "rtic-macros" readme = "../README.md" repository = "https://github.com/rtic-rs/rtic" -version = "2.1.0" +version = "2.1.1" [lib] proc-macro = true diff --git a/rtic-time/src/timer_queue.rs b/rtic-time/src/timer_queue.rs index c4cd7eb0a4bb..4353a20acdd4 100644 --- a/rtic-time/src/timer_queue.rs +++ b/rtic-time/src/timer_queue.rs @@ -211,7 +211,7 @@ pub struct Delay<'q, Backend: TimerQueueBackend> { marker: AtomicUsize, } -impl<'q, Backend: TimerQueueBackend> Future for Delay<'q, Backend> { +impl Future for Delay<'_, Backend> { type Output = (); fn poll(self: Pin<&mut Self>, cx: &mut core::task::Context<'_>) -> Poll { @@ -249,7 +249,7 @@ impl<'q, Backend: TimerQueueBackend> Future for Delay<'q, Backend> { } } -impl<'q, Backend: TimerQueueBackend> Drop for Delay<'q, Backend> { +impl Drop for Delay<'_, Backend> { fn drop(&mut self) { // SAFETY: Drop cannot be run at the same time as poll, so we can't end up // derefencing this concurrently to the one in `poll`. @@ -269,7 +269,7 @@ pub struct Timeout<'q, Backend: TimerQueueBackend, F> { future: F, } -impl<'q, Backend: TimerQueueBackend, F: Future> Future for Timeout<'q, Backend, F> { +impl Future for Timeout<'_, Backend, F> { type Output = Result; fn poll(self: Pin<&mut Self>, cx: &mut core::task::Context<'_>) -> Poll { diff --git a/rtic/CHANGELOG.md b/rtic/CHANGELOG.md index 0799bf5229bc..faefaeb8edae 100644 --- a/rtic/CHANGELOG.md +++ b/rtic/CHANGELOG.md @@ -20,6 +20,8 @@ Example: ## [Unreleased] +## [v2.1.2] - 2024-12-06 + ### Changed - Updated esp32c3 dependency to v0.26.0 diff --git a/rtic/Cargo.toml b/rtic/Cargo.toml index 5c9fae77d242..1b605de21dd8 100644 --- a/rtic/Cargo.toml +++ b/rtic/Cargo.toml @@ -16,7 +16,7 @@ name = "rtic" readme = "../README.md" repository = "https://github.com/rtic-rs/rtic" -version = "2.1.1" +version = "2.1.2" [package.metadata.docs.rs] features = ["rtic-macros/test-template"] @@ -31,7 +31,7 @@ riscv = { version = "0.12.1", optional = true } cortex-m = { version = "0.7.0", optional = true } bare-metal = "1.0.0" portable-atomic = { version = "1", default-features = false } -rtic-macros = { path = "../rtic-macros", version = "=2.1.0" } +rtic-macros = { path = "../rtic-macros", version = "=2.1.1" } rtic-core = "1" critical-section = "1"