Skip to content

Commit

Permalink
Merge pull request #420 from dora-rs/v0.3.2
Browse files Browse the repository at this point in the history
Bump dora version to 0.3.2
  • Loading branch information
haixuanTao authored Jan 29, 2024
2 parents 8082739 + 2faed0e commit 96074a5
Show file tree
Hide file tree
Showing 7 changed files with 96 additions and 67 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,10 +57,10 @@ jobs:
cargo publish -p dora-node-api-c --token ${{ secrets.CARGO_REGISTRY_TOKEN }}
# Publish binaries crates
cargo publish -p dora-cli --token ${{ secrets.CARGO_REGISTRY_TOKEN }}
cargo publish -p dora-coordinator --token ${{ secrets.CARGO_REGISTRY_TOKEN }}
cargo publish -p dora-runtime --token ${{ secrets.CARGO_REGISTRY_TOKEN }}
cargo publish -p dora-daemon --token ${{ secrets.CARGO_REGISTRY_TOKEN }}
cargo publish -p dora-cli --token ${{ secrets.CARGO_REGISTRY_TOKEN }}
# Publish extension crates
cargo publish -p dora-record --token ${{ secrets.CARGO_REGISTRY_TOKEN }}
Expand Down
66 changes: 33 additions & 33 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

40 changes: 20 additions & 20 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,31 +33,31 @@ members = [

[workspace.package]
# Make sure to also bump `apis/node/python/__init__.py` version.
version = "0.3.1"
version = "0.3.2"
description = "`dora` goal is to be a low latency, composable, and distributed data flow."
documentation = "https://dora.carsmos.ai"
license = "Apache-2.0"

[workspace.dependencies]
dora-node-api = { version = "0.3.1", path = "apis/rust/node", default-features = false }
dora-node-api-python = { version = "0.3.1", path = "apis/python/node", default-features = false }
dora-operator-api = { version = "0.3.1", path = "apis/rust/operator", default-features = false }
dora-operator-api-macros = { version = "0.3.1", path = "apis/rust/operator/macros" }
dora-operator-api-types = { version = "0.3.1", path = "apis/rust/operator/types" }
dora-operator-api-python = { version = "0.3.1", path = "apis/python/operator" }
dora-operator-api-c = { version = "0.3.1", path = "apis/c/operator" }
dora-node-api-c = { version = "0.3.1", path = "apis/c/node" }
dora-core = { version = "0.3.1", path = "libraries/core" }
dora-arrow-convert = { version = "0.3.1", path = "libraries/arrow-convert" }
dora-tracing = { version = "0.3.1", path = "libraries/extensions/telemetry/tracing" }
dora-metrics = { version = "0.3.1", path = "libraries/extensions/telemetry/metrics" }
dora-download = { version = "0.3.1", path = "libraries/extensions/download" }
shared-memory-server = { version = "0.3.1", path = "libraries/shared-memory-server" }
communication-layer-request-reply = { version = "0.3.1", path = "libraries/communication-layer/request-reply" }
dora-message = { version = "0.3.1", path = "libraries/message" }
dora-runtime = { version = "0.3.1", path = "binaries/runtime" }
dora-daemon = { version = "0.3.1", path = "binaries/daemon" }
dora-coordinator = { version = "0.3.1", path = "binaries/coordinator" }
dora-node-api = { version = "0.3.2", path = "apis/rust/node", default-features = false }
dora-node-api-python = { version = "0.3.2", path = "apis/python/node", default-features = false }
dora-operator-api = { version = "0.3.2", path = "apis/rust/operator", default-features = false }
dora-operator-api-macros = { version = "0.3.2", path = "apis/rust/operator/macros" }
dora-operator-api-types = { version = "0.3.2", path = "apis/rust/operator/types" }
dora-operator-api-python = { version = "0.3.2", path = "apis/python/operator" }
dora-operator-api-c = { version = "0.3.2", path = "apis/c/operator" }
dora-node-api-c = { version = "0.3.2", path = "apis/c/node" }
dora-core = { version = "0.3.2", path = "libraries/core" }
dora-arrow-convert = { version = "0.3.2", path = "libraries/arrow-convert" }
dora-tracing = { version = "0.3.2", path = "libraries/extensions/telemetry/tracing" }
dora-metrics = { version = "0.3.2", path = "libraries/extensions/telemetry/metrics" }
dora-download = { version = "0.3.2", path = "libraries/extensions/download" }
shared-memory-server = { version = "0.3.2", path = "libraries/shared-memory-server" }
communication-layer-request-reply = { version = "0.3.2", path = "libraries/communication-layer/request-reply" }
dora-message = { version = "0.3.2", path = "libraries/message" }
dora-runtime = { version = "0.3.2", path = "binaries/runtime" }
dora-daemon = { version = "0.3.2", path = "binaries/daemon" }
dora-coordinator = { version = "0.3.2", path = "binaries/coordinator" }
dora-ros2-bridge = { path = "libraries/extensions/ros2-bridge" }
dora-ros2-bridge-python = { path = "libraries/extensions/ros2-bridge/python" }
arrow = "48.0.0"
Expand Down
15 changes: 15 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# Changelog

## v0.3.2 (2024-01-26)

## Features

- Wait until `DestroyResult` is sent before exiting dora-daemon by @phil-opp in https://github.com/dora-rs/dora/pull/413
- Reduce dora-rs to a single binary by @haixuanTao in https://github.com/dora-rs/dora/pull/410
- Rework python ROS2 (de)serialization using parsed ROS2 messages directly by @phil-opp in https://github.com/dora-rs/dora/pull/415
- Fix ros2 array bug by @haixuanTao in https://github.com/dora-rs/dora/pull/412
- Test ros2 type info by @haixuanTao in https://github.com/dora-rs/dora/pull/418
- Use forward slash as it is default way of defining ros2 topic by @haixuanTao in https://github.com/dora-rs/dora/pull/419

## Minor

- Bump h2 from 0.3.21 to 0.3.24 by @dependabot in https://github.com/dora-rs/dora/pull/414

## v0.3.1 (2024-01-09)

## Features
Expand Down
Loading

0 comments on commit 96074a5

Please sign in to comment.