Releases: eclipse-zenoh/zenoh-plugin-ros2dds
Releases · eclipse-zenoh/zenoh-plugin-ros2dds
1.0.0-beta.3
What's Changed
New features 🎉
- Update zenoh-bridge-ros2dds.service wrt. deprecated systemd settings by @tomkimsour in #246
Bug fixes 🐞
- make upgrade command known to postrm by @tomkimsour in #265
Other changes
- Sync
Cargo.lock
with Zenoh744f9de
from2024-09-16
by @eclipse-zenoh-bot in #260 - Sync
Cargo.lock
with Zenoh26d66ad
from2024-09-16
by @eclipse-zenoh-bot in #261 - Align with Rust by @Mallets in #262
- Sync
Cargo.lock
with Zenohc55ab40
from2024-09-18
by @eclipse-zenoh-bot in #263 - Sync
Cargo.lock
with Zenoh1b046d4
from2024-09-18
by @eclipse-zenoh-bot in #264 - Align Rust with Reliability exported in zenoh::qos by @Mallets in #266
- Sync
Cargo.lock
with Zenoh8b2566e
from2024-09-19
by @eclipse-zenoh-bot in #267 - fix: using static_plugin feature of rest plugin by @gabrik in #268
- Sync
Cargo.lock
with Zenoh94ba6f3
from2024-09-20
by @eclipse-zenoh-bot in #269 - Sync
Cargo.lock
with Zenoh3b6d773
from2024-09-20
by @eclipse-zenoh-bot in #270
Full Changelog: 1.0.0-beta.2...1.0.0-beta.3
1.0.0-beta.2
What's Changed
Bug fixes 🐞
- Updated cyclors dependency to 0.2.1 by @gmartin82 in #254
Other changes
- Sync
Cargo.lock
with Zenoh60af274
from2024-09-04
by @eclipse-zenoh-bot in #239 - Sync
Cargo.lock
with Zenoh6acaafe
from2024-09-05
by @eclipse-zenoh-bot in #247 - Sync
Cargo.lock
with Zenoh2620ff8
from2024-09-06
by @eclipse-zenoh-bot in #248 - fix: remove deprecated import with newer lock file by @diogomatsubara in #250
- Sync
Cargo.lock
with Zenohe72e4d4
from2024-09-10
by @eclipse-zenoh-bot in #251 - Sync
Cargo.lock
with Zenoh36b97aa
from2024-09-11
by @eclipse-zenoh-bot in #252 - Sync
Cargo.lock
with Zenoha2eaf2e
from2024-09-11
by @eclipse-zenoh-bot in #255 - Default config does not listen on
tcp/0.0.0.0:7447
by default by @tomkimsour in #243 - Update zenoh by @Mallets in #256
- Update zenoh by @Mallets in #257
- deps: align zenoh #1415 by @gabrik in #258
- Sync
Cargo.lock
with Zenoh53ad313
from2024-09-13
by @eclipse-zenoh-bot in #259
New Contributors
- @gmartin82 made their first contribution in #254
- @tomkimsour made their first contribution in #243
Full Changelog: 1.0.0-beta.1...1.0.0-beta.2
1.0.0-beta.1
What's Changed
Bug fixes 🐞
Other changes
- Sync
Cargo.lock
with Zenoh25f06bd
from2024-05-21
by @eclipse-zenoh-bot in #151 - Sync
Cargo.lock
with Zenoh25f06bd
from2024-05-21
by @eclipse-zenoh-bot in #154 - Sync
Cargo.lock
with Zenoh3118d31
from2024-05-28
by @eclipse-zenoh-bot in #155 - Sync
Cargo.lock
with Zenoh009f666
from2024-05-30
by @eclipse-zenoh-bot in #157 - chore: tracking zenoh fix/1059-add-plugin-id branch by @gabrik in #156
- Sync
Cargo.lock
with Zenohc279982
from2024-06-05
by @eclipse-zenoh-bot in #158 - Sync
Cargo.lock
with Zenohd8e66de
from2024-06-10
by @eclipse-zenoh-bot in #159 - Sync
Cargo.lock
with Zenoh9d09742
from2024-06-11
by @eclipse-zenoh-bot in #160 - Sync
Cargo.lock
with Zenohed6c636
from2024-06-12
by @eclipse-zenoh-bot in #161 - Sync
Cargo.lock
with Zenoh8160b01
from2024-06-13
by @eclipse-zenoh-bot in #164 - Enable releasing from any branch by @fuzzypixelz in #163
- Sync
Cargo.lock
with Zenoh7adad94
from2024-06-14
by @eclipse-zenoh-bot in #166 - Sync
Cargo.lock
with Zenoh93f93d2
from2024-06-17
by @eclipse-zenoh-bot in #168 - Sync
Cargo.lock
with Zenoh2500e5a
from2024-06-20
by @eclipse-zenoh-bot in #170 - Sync
Cargo.lock
with Zenoh869ace6
from2024-07-02
by @eclipse-zenoh-bot in #178 - Sync
Cargo.lock
with Zenohb93ca84
from2024-07-03
by @eclipse-zenoh-bot in #180 - Sync
Cargo.lock
with Zenohb3e42ce
from2024-07-08
by @eclipse-zenoh-bot in #186 - Sync
Cargo.lock
with Zenoh0a969cb
from2024-07-25
by @eclipse-zenoh-bot in #196 - Sync
Cargo.lock
with Zenohe587aa9
from2024-07-26
by @eclipse-zenoh-bot in #199 - Sync
Cargo.lock
with Zenoh2d88c7b
from2024-07-29
by @eclipse-zenoh-bot in #200 - Sync
Cargo.lock
with Zenohf47354c
from2024-08-05
by @eclipse-zenoh-bot in #206 - Sync
Cargo.lock
with Zenohfef38dc
from2024-08-09
by @eclipse-zenoh-bot in #211 - Sync
Cargo.lock
with Zenohe66745e
from2024-08-12
by @eclipse-zenoh-bot in #212 - Sync
Cargo.lock
with Zenohe66745e
from2024-08-12
by @eclipse-zenoh-bot in #216 - Sync
Cargo.lock
with Zenohb785436
from2024-08-29
by @eclipse-zenoh-bot in #229 - merge Dev/1.0.0 into main by @milyin in #226
- chore: Add check-labels workflow by @diogomatsubara in #231
- Sync
Cargo.lock
with Zenoh7ff82cf
from2024-08-30
by @eclipse-zenoh-bot in #232 - chore: update check-labels triggers by @diogomatsubara in #233
- Sync
Cargo.lock
with Zenoh7ff82cf
from2024-08-30
by @eclipse-zenoh-bot in #236 - Fix some typos and markdown lint by @evshary in #224
- Sync
Cargo.lock
with Zenoh983908b
from2024-09-02
by @eclipse-zenoh-bot in #238
Full Changelog: 1.0.0-alpha.6...1.0.0-beta.1
1.0.0-alpha.6
What's Changed
Other changes
- Sync
Cargo.lock
with Zenoh502d3be
from2024-07-30
by @eclipse-zenoh-bot in #201 - Sync
Cargo.lock
with Zenoh5d09cf7
from2024-08-01
by @eclipse-zenoh-bot in #203 - Merge main->dev/1.0.0 + squashed commit of eclipse build syncs: by @Charles-Schleich in #205
- Port from async_std to tokio. by @evshary in #195
- Sync
Cargo.lock
with Zenoh2d5ab7c
from2024-08-06
by @eclipse-zenoh-bot in #208
Full Changelog: 1.0.0-alpha.5...1.0.0-alpha.6
0.11.0
What's Changed
Other changes
- fix: set live-run to input's value in dockerhub publish by @diogomatsubara in #146
- Sync
Cargo.lock
with Zenoh75aa273
from2024-05-15
by @eclipse-zenoh-bot in #148 - Sync
Cargo.lock
with Zenoh25f06bd
from2024-05-21
by @eclipse-zenoh-bot in #151 - Sync
Cargo.lock
with Zenoh25f06bd
from2024-05-21
by @eclipse-zenoh-bot in #154 - Sync
Cargo.lock
with Zenoh3118d31
from2024-05-28
by @eclipse-zenoh-bot in #155 - Sync
Cargo.lock
with Zenoh009f666
from2024-05-30
by @eclipse-zenoh-bot in #157 - chore: tracking zenoh fix/1059-add-plugin-id branch by @gabrik in #156
Full Changelog: 0.11.0-rc.3...0.11.0
0.11.0-rc.3
What's Changed
Bug fixes 🐞
- Fix
queries_timeout.default
not applying to Actions ifqueries_timeout.actions
is missing @JEnoch in #143
Other changes
- Rename
no_mangle
crate feature todynamic_plugin
by @gabrik in #135 - Set
latest
andnightly
Docker tags by @diogomatsubara in #138
New Contributors
- @diogomatsubara made their first contribution in #138
Full Changelog: 0.11.0-rc.2...0.11.0-rc.3
0.11.0-rc.2
What's Changed
New features 🎉
- Change zenoh-bridge-ros2dds to router mode by default by @JEnoch in #119
This has the following implications with the configuration by default:- The bridge listens on
tcp/0.0.0.0:7447
, unless configured otherwise (via-l
orlisten/endpoints
in config file) - The bridge still announces itself via scouting protocols, but doesn't auto-connect to anything, unless configured otherwise (via
scouting/multicast/autoconnect/router
orscouting/gossip/autoconnect/router
in config file)
- The bridge listens on
- Support
--ros-args -r
for__node
and__ns
by @JEnoch in #58 - Add
pub_priorities
configuration by @JEnoch in #82
Bug fixes 🐞
- Fix overwritten 'mode' and 'domain' values from config file by @JEnoch in #76
- Fix Zenoh Runtime startup by @JEnoch in #128
- Fix routing loop when 2 Subscribers for a same topic exist across 2 bridges by @JEnoch in #41
- Fix routing loop of Service request when client and server are server by the same bridge by @JEnoch in #43
- Fix missing timestamping configuration by @JEnoch in #61
- Create DDS Reader/Writer only if a remote Server is announced by @JEnoch in #63
- Check if systemctl exists in Debian package by @JEnoch in #68
- Fix Debian package by @fuzzypixelz in #129
- Add a Debian
conffiles
definition to avoid overrwriting user configs by @JEnoch in #121
Other changes
- Bump to clap to v4.4 by @JEnoch in #49
- Transmit the Request header as Zenoh attachment in Service request/reply by @JEnoch in #46
- Simplified load plugin by @milyin in #51
- Update to new
ke_tree
API by @milyin in #89 - Configure systemd service restart period by @JEnoch in #112
- Use
tracing
andzenoh-util
init log by @gabrik in #105 - Port to new plugin loading system by @Mallets in #116
New Contributors
- @eclipse-zenoh-bot made their first contribution in #57
- @milyin made their first contribution in #51
- @Mallets made their first contribution in #116
Full Changelog: 0.10.1-rc.2...0.11.0-rc.2
v0.10.1-rc.2
What's Changed
New features 🎉
- Transmit the Request header as Zenoh attachment in Service request/reply by @JEnoch in #46
- Support
--ros-args -r
for__node
and__ns
by @JEnoch in #58
Bug fixes 🐞
- Fix routing loop when 2 Subscribers for a same topic exist across 2 bridges by @JEnoch in #41
- Fix routing loop of Service request when client and server are server by the same bridge by @JEnoch in #43
- Fix ROS Service Client hanging when the bridge has not discovered a Server (#62) by @JEnoch in #63
Other changes
Full Changelog: 0.10.1-rc...0.10.1-rc.2
v0.10.1-rc
First version of the zenoh ros2dds plugin
A plugin bridging ROS 2 over DDS communications with Zenoh. Supported features:
- Support of the ROS graph (all ROS topics/services/actions can be seen across bridges)
- Support of ROS toolings (ros2, rviz2...)
- Configuration of a ROS namespace on the bridge, instead of on each ROS Nodes
- Easier integration with Zenoh native applications (services and actions are mapped to Zenoh Queryables)
- Compact exchanges of discovery information between the bridges
Contributors
- @JEnoch made their first contribution in #1
- @gabrik made their first contribution in #16
- @fuzzypixelz made their first contribution in #25
- @OlivierHecart made their first contribution in #34
Full Changelog: https://github.com/eclipse-zenoh/zenoh-plugin-ros2dds/commits/0.10.1-rc