Skip to content

Commit 9179a8a

Browse files
authored
Bump to version 0.0.5 (#165)
Signed-off-by: Michael X. Grey <greyxmike@gmail.com>
1 parent 9bcc873 commit 9179a8a

File tree

15 files changed

+27
-26
lines changed

15 files changed

+27
-26
lines changed

Cargo.toml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "crossflow"
3-
version = "0.0.4"
3+
version = "0.0.5"
44
edition = "2024"
55
authors = ["Grey <mxgrey@intrinsic.ai>"]
66
license = "Apache-2.0"
@@ -23,6 +23,8 @@ exclude = [
2323
"package.json",
2424
"pnpm-lock.yaml",
2525
"pnpm-workspace.yaml",
26+
"handbook",
27+
"assets/figures",
2628
]
2729

2830
[package.metadata.docs.rs]
@@ -61,7 +63,7 @@ zenoh-ext = "1.5.1"
6163

6264
[dependencies]
6365
anyhow = { workspace = true }
64-
crossflow_derive = { path = "macros", version = "0.0.4" }
66+
crossflow_derive = { path = "macros", version = "0.0.5" }
6567
bevy_ecs = { workspace = true }
6668
bevy_utils = { workspace = true }
6769
bevy_derive = { workspace = true }

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
> That feature is kept separate for now because it requires additional non-Rust setup. It will be merged into `main` after dynamic message introspection is finished.
1111
1212
> [!TIP]
13-
> Check out a [live demo](https://open-rmf.github.io/crossflow/?diagram=lZDRboMwDEX%2FxdojJfSVX5mqKSWmpCIJi521FeLf50BH0VRV6lNi3%2BT4%2Bo7wQU2HTkMNHfNAtVJRX8qT5S4dE2Fsgmf0XDbBqTCg30XXqiYGorYPFxWxJdWhNqSctl4Zq09Ru3KhlmcKHgr4wUhWbjVU5b6spMPohl4zEtTjVACxjiwyDb1lkcOQBbjuq90xtS3GXPFtQHlzb8gvkV%2FqC%2B2h%2FNEJv5PsZHUP9edMkaYccFigmy8%2BGBTxmGxv8hRwqZfa4zXb3fgrQJJq7QnqfVWAsTJL3754fZf9nIOVDFb2XGZ2Bsi%2Bi5UHcEM%2FrCMpuXk1OV641MasLse5z3m0xB6d9ZJ7ZvwzeSfPcbwRwNMEnkYgGUzTLw%3D%3D) of the workflow editor!
13+
> Check out a [live demo](https://open-rmf.github.io/crossflow/?diagram=3VhLb%2BM2EP4rhtCjGZMUKYm%2BF2gPPbVAD4uFwcfQVleWvHokGwT57x1K8isbO%2FJigwY9xSKHo%2Fk%2BznwzylP0S2M3sNXRMtq07a5ZLha1frhb5%2B2mM10Dta3KFsr2zlbbRbWDktRbv7B11TS%2BqB4WNfhmsQHtmsVW5%2BXC5Xpd6%2B3d4PXun6Yqo3l0D3WT469lRO%2FYHcWVFra7QrfQRMun53nUtLpucbvZFXmL29UubETfGKXhb%2Fu4A9wtKwe4abq8cFDjwrYr8LmEb%2BFsMCam8x635hHG7fN1tMTFeeRydKwfV%2B3RMgpv7bbXvGvnDt6f%2BvU2DxhaqLd5icEHHy9cB5e4%2Bk8VLA%2Bu%2B8fgOgSHyD69CBaf9g%2BfD3hGV7h3CwWvMfAaAT3%2Bnu2j8z37DXzt8M5zXexDHWKMPg%2FxHF5yPDouDPuXtwNh0Ng637VDPvxd1V9CIs3ajW5nfQDNrNvhI8w4KbutgXqWl7uunRV5085niLfN0QyaYLPFPZff567TRfE4nwWih435TJduhlc42rXVGvBHfYdQen8r%2BKYxB0MGfnp6EdUfx5cwHs%2FM4wxBo4sZ%2BggrmFOngQiZDDZ7E1xAC7xAzJP1Hk4NDR7BcEY3SZYEXu910QWKPqHfeTj5GVm8EFD%2FjhfR0BfBkEPEe5Ow8mY4BG3OosET4SBGgymJaQNlKOG%2BLA%2FlT8ZyJ%2BDytqrJPQvbG91s0EUMID1VRolEaMdErLkCby3LWEohcXGaAZd9OmP5YzXh0ZDew4XkDl0sV6ux7Fa9QqxWQTrGZO0lYx7tqiYfWEK9iJacy3n0iH9lSHAowLbaFHjA66IBTD%2Fdotjhm%2FQWmp22wVVI2y3opqsB3%2FoUPeSuRQQ8SMcG8vUGi0RSTN7vwzpowWloR4G4GF7ynvElUnGnvCOJ9pII4RwxKfOEm0xYTy3IWB%2BjHSXlRaC9bgYe%2B0BfjSrI9O%2FhfaNCVLt30%2BobCUiNSlNnE%2BJTxC4kZySzxmE%2BC6aN4ZiW%2FC0C9jclJxAQpPot%2FD%2FcTW7EHseUUUk5kWAsEVQLkjkniHE80zR1ACY9Yh870wXsYgL20cMZ%2BB%2FvdzeC5TQzaczxorMsRrBCEk2VIqBibTDTBcv8Wxcdy5sy%2FeZEn96RbwSfMdCSakawtikRFijRoCyRVolMSSGd60et8%2BZ%2B4arZlDQ%2FTGe3DQ23XmqsPGWJIrFIUb58IomhJg0algiwzAsfSul8tLgoYPFEATte0xm8k8nlFgzY6RjHDk9iVFsilPVEKZNgYibeSC54qk%2Fu5hKGfWpOxPBzIIR279anbdipNPZOWmIUQ0nheDUm0SmRLpEyppkAGocMqLq6D%2BrVtj3s%2FoZTWeh2ZVcUCF%2FXOHvckMq9%2FbmPra6%2FQP1r2WMaEeu6rh5sUTWIdH4EesTJKZIxGjvwGichNNwTXHUtDojDl0k%2FK5643ls%2Fn9Shy3SW%2BYxox1GEHNeouMgR94JR62LmetU40DOxPV8lbGqNfEjCLPdpJmIgArTC4LkkigOQJAWBZGEyMHNK2MR2fpWwyzPbh6QIG1dKneckSzKOjQ31SUFCCWZYYuMYsCDtKUUT8%2BEqRVMnh%2Fcg7KBcU%2FgajP%2BEr0PbiZbo1ENrN3%2F1%2B6hhRx32kCr85CDMCky1QKHOVEJSXDUGa5X2nz0HHifq9v%2BUR3aRR1T6VHPriEs8apxC4co0%2FrKGqVQqpTw%2FatZ0Dq7yOHWK%2F5AF7IwzPMDG5oUEZF6RjIMjaazxG5gnKfa1swKeNsleJWzq0PEhCUs0%2Fj%2BEUk2okwYrNcuIiWlCqM2YMSaW8lzxJo4MVwmb%2BqH8HoT1c%2FNQe98xNqraNOJonAonHCaNZBpBYEvVMlYkTaj0MmacUfaziZv63fXfEMeuE4cfJM%2FP%2FwI%3D) of the workflow editor!
1414
>
1515
> Try passing in `[20, 30]` as the request message and run the workflow to see
1616
> the message get split and calculated.
@@ -27,7 +27,7 @@ If you are a bevy application developer, then you may be interested in that firs
2727

2828
If you just want something that can execute a graphical description of a workflow, then you will be interested in that second role, in which case bevy is just an implementation detail which might or might not matter to you.
2929

30-
![sense-think-act workflow](assets/figures/sense-think-act_workflow.svg)
30+
![sense-think-act workflow](assets/sense-think-act_workflow.svg)
3131

3232
# Why use crossflow?
3333

@@ -42,7 +42,6 @@ There are several different categories of problems that crossflow sets out to so
4242
# Helpful Links
4343

4444
* [Crossflow Handbook](https://open-rmf.github.io/crossflow-handbook)
45-
* [JSON Diagram Format](https://docs.google.com/presentation/d/1ShGRrbXtZYzaHTS-bPCU0nSmY-716OiFiB1VjGGTCfw/edit?usp=sharing)
4645
* [Crossflow Docs](https://docs.rs/crossflow/latest/crossflow/)
4746
* [Bevy Engine](https://bevyengine.org/)
4847
* [Bevy Cheat Book](https://bevy-cheatbook.github.io/)
File renamed without changes.

diagram-editor/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "crossflow_diagram_editor"
3-
version = "0.0.4"
3+
version = "0.0.5"
44
edition = "2024"
55
authors = ["Teo Koon Peng <koonpeng@intrinsic.ai>"]
66
license = "Apache-2.0"
@@ -29,7 +29,7 @@ path = "server/lib.rs"
2929
axum = { workspace = true, features = ["json"], default-features = false }
3030
bevy_app = { workspace = true }
3131
bevy_ecs = { workspace = true }
32-
crossflow = { version = "0.0.4", path = "..", features = ["diagram", "trace"] }
32+
crossflow = { version = "0.0.5", path = "..", features = ["diagram", "trace"] }
3333
clap = { workspace = true, features = ["derive"], optional = true }
3434
flate2 = { version = "1.1.1", optional = true }
3535
futures-util = { workspace = true }

diagram-editor/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ The embedded frontend can be disabled:
2929

3030
```toml
3131
[dependencies]
32-
crossflow_diagram_editor = { version = "0.0.4", default-features = false, features = ["router"] }
32+
crossflow_diagram_editor = { version = "0.0.5", default-features = false, features = ["router"] }
3333
```
3434

3535
This will cause the router to serve only the rest API.

diagram-editor/wasm/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "crossflow_diagram_editor_wasm"
3-
version = "0.0.4"
3+
version = "0.0.5"
44
edition = "2024"
55
authors = ["Teo Koon Peng <koonpeng@intrinsic.ai>"]
66
license = "Apache-2.0"
@@ -27,11 +27,11 @@ categories = [
2727
[dependencies]
2828
axum = { workspace = true, features = ["json"], default-features = false }
2929
bevy_app = { workspace = true }
30-
crossflow = { version = "0.0.4", path = "../..", features = [
30+
crossflow = { version = "0.0.5", path = "../..", features = [
3131
"diagram",
3232
"single_threaded_async",
3333
] }
34-
crossflow_diagram_editor = { version = "0.0.4", path = "..", default-features = false }
34+
crossflow_diagram_editor = { version = "0.0.5", path = "..", default-features = false }
3535
mime_guess = { workspace = true }
3636
serde_json = { workspace = true }
3737
serde-wasm-bindgen = "0.6.5"

examples/diagram/calculator/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "calculator"
3-
version = "0.0.4"
3+
version = "0.0.5"
44
edition = "2024"
55

66
[dependencies]

examples/diagram/calculator_ops_catalog/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
[package]
22
name = "calculator_ops_catalog"
3-
version = "0.0.4"
3+
version = "0.0.5"
44
edition = "2024"
55
description = "catalog of reusable calculator operations"
66

77
[dependencies]
88
bevy_app = { workspace = true }
9-
crossflow = { version = "0.0.4", path = "../../..", features = ["diagram"] }
9+
crossflow = { version = "0.0.5", path = "../../..", features = ["diagram"] }
1010
bevy_time = { workspace = true }
1111
serde = { workspace = true }
1212
serde_json = { workspace = true }
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
[package]
22
name = "calculator_wasm"
3-
version = "0.0.4"
3+
version = "0.0.5"
44
edition = "2024"
55

66
[lib]
77
crate-type = ["cdylib"]
88

99
[dependencies]
1010
bevy_app = { workspace = true }
11-
crossflow = { version = "0.0.4", path = "../../.." }
12-
crossflow_diagram_editor_wasm = { version = "0.0.4", path = "../../../diagram-editor/wasm" }
13-
calculator_ops_catalog = { version = "0.0.4", path = "../calculator_ops_catalog" }
11+
crossflow = { version = "0.0.5", path = "../../.." }
12+
crossflow_diagram_editor_wasm = { version = "0.0.5", path = "../../../diagram-editor/wasm" }
13+
calculator_ops_catalog = { version = "0.0.5", path = "../calculator_ops_catalog" }
1414
wasm-bindgen = { workspace = true }
1515
wasm-logger = "0.2"

examples/handbook_snippets/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "handbook_snippets"
3-
version = "0.0.4"
3+
version = "0.0.5"
44
edition = "2024"
55
description = "Example code used for in the crossflow handbook"
66

@@ -13,7 +13,7 @@ name = "handbook-diagram-snippets"
1313
path = "src/diagram-snippets.rs"
1414

1515
[dependencies]
16-
crossflow = { version = "0.0.4", path = "../..", features = ["diagram", "grpc", "zenoh"] }
16+
crossflow = { version = "0.0.5", path = "../..", features = ["diagram", "grpc", "zenoh"] }
1717
bevy_app = { workspace = true }
1818
bevy_ecs = { workspace = true }
1919
bevy_derive = { workspace = true }

0 commit comments

Comments
 (0)