Skip to content

Commit e2c0ed4

Browse files
committed
Update README and changelog
1 parent ebe42fa commit e2c0ed4

File tree

2 files changed

+89
-11
lines changed

2 files changed

+89
-11
lines changed

Changelog.md

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,78 @@
11
# Changelog
22

3+
## v0.3.11 (2025-04-07)
4+
5+
## What's Changed
6+
7+
- Post dora 0.3.10 release fix by @haixuanTao in https://github.com/dora-rs/dora/pull/804
8+
- Add windows release for rust nodes by @haixuanTao in https://github.com/dora-rs/dora/pull/805
9+
- Add Node Table into README.md by @haixuanTao in https://github.com/dora-rs/dora/pull/808
10+
- update dora yaml json schema validator by @haixuanTao in https://github.com/dora-rs/dora/pull/809
11+
- Improve readme support matrix readability by @haixuanTao in https://github.com/dora-rs/dora/pull/810
12+
- Clippy automatic fixes applied by @Shar-jeel-Sajid in https://github.com/dora-rs/dora/pull/812
13+
- Improve documentation on adding new node to the node-hub by @haixuanTao in https://github.com/dora-rs/dora/pull/820
14+
- #807 Fixed by @7SOMAY in https://github.com/dora-rs/dora/pull/818
15+
- Applied Ruff pydocstyle to dora by @Mati-ur-rehman-017 in https://github.com/dora-rs/dora/pull/831
16+
- Related to dora-bot issue assignment by @MunishMummadi in https://github.com/dora-rs/dora/pull/840
17+
- Add dora-lerobot node into dora by @Ignavar in https://github.com/dora-rs/dora/pull/834
18+
- CI: Permit issue modifications for issue assign job by @phil-opp in https://github.com/dora-rs/dora/pull/848
19+
- Fix: Set variables outside bash script to prevent injection by @phil-opp in https://github.com/dora-rs/dora/pull/849
20+
- Replacing Deprecated functions of pyo3 by @Shar-jeel-Sajid in https://github.com/dora-rs/dora/pull/838
21+
- Add noise filtering on whisper to be able to use speakers by @haixuanTao in https://github.com/dora-rs/dora/pull/847
22+
- Add minimal Dockerfile with Python and uv for easy onboarding by @Krishnadubey1008 in https://github.com/dora-rs/dora/pull/843
23+
- More compact readme with example section by @haixuanTao in https://github.com/dora-rs/dora/pull/855
24+
- Create docker-image.yml by @haixuanTao in https://github.com/dora-rs/dora/pull/857
25+
- Multi platform docker by @haixuanTao in https://github.com/dora-rs/dora/pull/858
26+
- change: `dora/node-hub/README.md` by @MunishMummadi in https://github.com/dora-rs/dora/pull/862
27+
- Added dora-phi4 inside node-hub by @7SOMAY in https://github.com/dora-rs/dora/pull/861
28+
- node-hub: Added dora-magma node by @MunishMummadi in https://github.com/dora-rs/dora/pull/853
29+
- Added the dora-llama-cpp-python node by @ShashwatPatil in https://github.com/dora-rs/dora/pull/850
30+
- Adding in some missing types and test cases within arrow convert crate by @Ignavar in https://github.com/dora-rs/dora/pull/864
31+
- Migrate robots from dora-lerobot to dora repository by @rahat2134 in https://github.com/dora-rs/dora/pull/868
32+
- Applied pyupgrade style by @Mati-ur-rehman-017 in https://github.com/dora-rs/dora/pull/876
33+
- Adding additional llm in tests by @haixuanTao in https://github.com/dora-rs/dora/pull/873
34+
- Dora transformer node by @ShashwatPatil in https://github.com/dora-rs/dora/pull/870
35+
- Using macros in Arrow Conversion by @Shar-jeel-Sajid in https://github.com/dora-rs/dora/pull/877
36+
- Adding run command within python API by @haixuanTao in https://github.com/dora-rs/dora/pull/875
37+
- Added f16 type conversion by @Shar-jeel-Sajid in https://github.com/dora-rs/dora/pull/886
38+
- Added "PERF" flag inside node-hub by @7SOMAY in https://github.com/dora-rs/dora/pull/880
39+
- Added quality ruff-flags for better code quality by @7SOMAY in https://github.com/dora-rs/dora/pull/888
40+
- Add llm benchmark by @haixuanTao in https://github.com/dora-rs/dora/pull/881
41+
- Implement `into_vec_f64(&ArrowData) -> Vec<f64)` conversion function by @Shar-jeel-Sajid in https://github.com/dora-rs/dora/pull/893
42+
- Adding virtual env within dora build command by @haixuanTao in https://github.com/dora-rs/dora/pull/895
43+
- Adding metrics for node api by @haixuanTao in https://github.com/dora-rs/dora/pull/903
44+
- Made UI interface for input in dora, using Gradio by @ShashwatPatil in https://github.com/dora-rs/dora/pull/891
45+
- Add chinese voice support by @haixuanTao in https://github.com/dora-rs/dora/pull/902
46+
- Made conversion generic by @Shar-jeel-Sajid in https://github.com/dora-rs/dora/pull/908
47+
- Added husky simulation in Mujoco and gamepad node by @ShashwatPatil in https://github.com/dora-rs/dora/pull/906
48+
- use `cargo-dist` tool for dora-cli releases by @Hennzau in https://github.com/dora-rs/dora/pull/916
49+
- Implementing Self update by @Shar-jeel-Sajid in https://github.com/dora-rs/dora/pull/920
50+
- Fix: RUST_LOG=. dora run bug by @starlitxiling in https://github.com/dora-rs/dora/pull/924
51+
- Added dora-mistral-rs node in node-hub for inference in rust by @Ignavar in https://github.com/dora-rs/dora/pull/910
52+
- Fix reachy left arm by @haixuanTao in https://github.com/dora-rs/dora/pull/907
53+
- Functions for sending and receiving data using Arrow::FFI by @Mati-ur-rehman-017 in https://github.com/dora-rs/dora/pull/918
54+
- Adding `recv_async` dora method to retrieve data in python async by @haixuanTao in https://github.com/dora-rs/dora/pull/909
55+
- Update: README.md of the node hub by @Choudhry18 in https://github.com/dora-rs/dora/pull/929
56+
- Fix magma by @haixuanTao in https://github.com/dora-rs/dora/pull/926
57+
- Add support for mask in rerun by @haixuanTao in https://github.com/dora-rs/dora/pull/927
58+
- Bump array-init-cursor from 0.2.0 to 0.2.1 by @dependabot in https://github.com/dora-rs/dora/pull/933
59+
- Enhance Zenoh Integration Documentation by @NageshMandal in https://github.com/dora-rs/dora/pull/935
60+
- Support av1 by @haixuanTao in https://github.com/dora-rs/dora/pull/932
61+
- Bump dora v0.3.11 by @haixuanTao in https://github.com/dora-rs/dora/pull/948
62+
63+
## New Contributors
64+
65+
- @Shar-jeel-Sajid made their first contribution in https://github.com/dora-rs/dora/pull/812
66+
- @7SOMAY made their first contribution in https://github.com/dora-rs/dora/pull/818
67+
- @Mati-ur-rehman-017 made their first contribution in https://github.com/dora-rs/dora/pull/831
68+
- @MunishMummadi made their first contribution in https://github.com/dora-rs/dora/pull/840
69+
- @Ignavar made their first contribution in https://github.com/dora-rs/dora/pull/834
70+
- @Krishnadubey1008 made their first contribution in https://github.com/dora-rs/dora/pull/843
71+
- @ShashwatPatil made their first contribution in https://github.com/dora-rs/dora/pull/850
72+
- @rahat2134 made their first contribution in https://github.com/dora-rs/dora/pull/868
73+
- @Choudhry18 made their first contribution in https://github.com/dora-rs/dora/pull/929
74+
- @NageshMandal made their first contribution in https://github.com/dora-rs/dora/pull/935
75+
376
## v0.3.10 (2025-03-04)
477

578
## What's Changed

README.md

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,10 @@
5959
<details open>
6060
<summary><b>2025</b></summary>
6161

62+
\[04/05\] Add support for dora-cotracker to track any point on a frame, dora-rav1e AV1 encoding up to 12bit and dora-dav1d AV1 decoding,
63+
64+
- \[03/05\] Add support for dora async Python.
65+
- \[03/05\] Add support for Microsoft Phi4, Microsoft Magma.
6266
- \[03/05\] dora-rs has been accepted to [**GSoC 2025 🎉**](https://summerofcode.withgoogle.com/programs/2025/organizations/dora-rs-tb), with the following [**idea list**](https://github.com/dora-rs/dora/wiki/GSoC_2025).
6367
- \[03/04\] Add support for Zenoh for distributed dataflow.
6468
- \[03/04\] Add support for Meta SAM2, Kokoro(TTS), Improved Qwen2.5 Performance using `llama.cpp`.
@@ -67,17 +71,18 @@
6771

6872
## Support Matrix
6973

70-
| | dora-rs |
71-
| --------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
72-
| **APIs** | Python >= 3.7 ✅ <br> Rust ✅<br> C/C++ 🆗 <br>ROS2 >= Foxy 🆗 |
73-
| **OS** | Linux: Arm 32 ✅ Arm 64 ✅ x64_86 ✅ <br>MacOS: Arm 64 ✅ x64_86 ✅<br>Windows: x64_86 🆗<br> Android: 🛠️ (Blocked by: https://github.com/elast0ny/shared_memory/issues/32) <br> IOS: 🛠️ |
74-
| **Message Format** | Arrow ✅ <br> Standard Specification 🛠️ |
75-
| **Local Communication** | Shared Memory ✅ <br> [Cuda IPC](https://arrow.apache.org/docs/python/api/cuda.html) 📐 |
76-
| **Remote Communication** | [Zenoh](https://zenoh.io/) 📐 |
77-
| **Metrics, Tracing, and Logging** | Opentelemetry 📐 |
78-
| **Configuration** | YAML ✅ |
79-
| **Package Manager** | [pip](https://pypi.org/): Python Node ✅ Rust Node ✅ C/C++ Node 🛠️ <br>[cargo](https://crates.io/): Rust Node ✅ |
80-
74+
| | dora-rs |
75+
| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
76+
| **APIs** | Python >= 3.7 including sync ⭐✅ <br> Rust ✅<br> C/C++ 🆗 <br>ROS2 >= Foxy 🆗 |
77+
| **OS** | Linux: Arm 32 ⭐✅ Arm 64 ⭐✅ x64_86 ⭐✅ <br>MacOS: Arm 64 ⭐✅ x64_86 ✅<br>Windows: x64_86 🆗<br> Android: 🛠️ (Blocked by: https://github.com/elast0ny/shared_memory/issues/32) <br> IOS: 🛠️ |
78+
| **Message Format** | Arrow ✅ <br> Standard Specification 🛠️ |
79+
| **Local Communication** | Shared Memory ✅ <br> [Cuda IPC](https://arrow.apache.org/docs/python/api/cuda.html) 📐 |
80+
| **Remote Communication** | [Zenoh](https://zenoh.io/) 📐 |
81+
| **Metrics, Tracing, and Logging** | Opentelemetry 📐 |
82+
| **Configuration** | YAML ✅ |
83+
| **Package Manager** | [pip](https://pypi.org/): Python Node ✅ Rust Node ✅ C/C++ Node 🛠️ <br>[cargo](https://crates.io/): Rust Node ✅ |
84+
85+
> - ⭐ = Recommended
8186
> - ✅ = First Class Support
8287
> - 🆗 = Best Effort Support
8388
> - 📐 = Experimental and looking for contributions

0 commit comments

Comments
 (0)