Skip to content

Commit

Permalink
🔖 Bump version to v0.3.0
Browse files Browse the repository at this point in the history
- We can now call macros with a third parameter 'argument' if we want a single
argument signature returned.

- We allow calling macros with identifiers: 'member', 'interface' and 'argument'

- Docs and tests to accompany and guard the changes above.
  • Loading branch information
luukvanderduim committed Sep 28, 2023
1 parent 9947465 commit 35ce72c
Show file tree
Hide file tree
Showing 6 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions zbus-lockstep-macros/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "zbus-lockstep-macros"
authors = ["Luuk van der Duim <[email protected]>"]
description = "Macros to keep types in lockstep with DBus XML definitions"
version = "0.2.3"
version = "0.3.0"
edition = "2021"
keywords = ["type-safety", "zbus", "DBus", "IPC"]
categories = ["API-bindings"]
Expand All @@ -22,7 +22,7 @@ proc-macro = true
syn = "2.0"
proc-macro2 = "1.0"
quote = "1.0"
zbus-lockstep = { path = "../zbus-lockstep", version = "0.2.3" }
zbus-lockstep = { path = "../zbus-lockstep", version = "0.3.0" }
zbus = { version = "3", features = ["xml"] }

[dev-dependencies]
Expand Down
2 changes: 1 addition & 1 deletion zbus-lockstep-macros/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add `zbus-lockstep-macros` to `Cargo.toml`'s dependencies:

```toml
[dependencies]
zbus-lockstep-macros = "0.2.3"
zbus-lockstep-macros = "0.3.0"
```

If the `DBus` XML descriptions can be found in the crates root,
Expand Down
2 changes: 1 addition & 1 deletion zbus-lockstep-macros/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
//! # zbus-lockstep-macros
//!
//! This provides the `validate` macro that builds on `zbus-lockstep`.
#![doc(html_root_url = "https://docs.rs/zbus-lockstep-macros/0.2.3")]
#![doc(html_root_url = "https://docs.rs/zbus-lockstep-macros/0.3.0")]

type Result<T> = std::result::Result<T, syn::Error>;

Expand Down
2 changes: 1 addition & 1 deletion zbus-lockstep/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ authors = [
"Tait Hoyem<[email protected]>",
]
description = "Keep types in lockstep with DBus XML definitions"
version = "0.2.3"
version = "0.3.0"
edition = "2021"
keywords = ["type-safety", "zbus", "DBus", "IPC"]
categories = ["API-bindings"]
Expand Down
2 changes: 1 addition & 1 deletion zbus-lockstep/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Add `zbus-lockstep` to `Cargo.toml`'s dev-dependencies:

```toml
[dev-dependencies]
zbus-lockstep = "0.2.3"
zbus-lockstep = "0.3.0"
```

Consider the followwing XML description, an interface with a single signal.
Expand Down
2 changes: 1 addition & 1 deletion zbus-lockstep/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
//!
//! - `xml` or `XML`, the default path for `DBus` XML files - or is set by the
//! - `LOCKSTEP_XML_PATH`, the env variable that overrides the default.
#![doc(html_root_url = "https://docs.rs/zbus-lockstep/0.2.3")]
#![doc(html_root_url = "https://docs.rs/zbus-lockstep/0.3.0")]
#![allow(clippy::missing_errors_doc)]

mod macros;
Expand Down

0 comments on commit 35ce72c

Please sign in to comment.