ros-rolling-rmw-zenoh-cpp (0.9.0-1noble) noble; urgency=high

  * Do not include rosidl_typesupport_{c,cpp} in rmw impl typesupport list (#748 <https://github.com/ros2/rmw_zenoh/issues/748>)
  * fixing typo flow to flows in config files (#740 <https://github.com/ros2/rmw_zenoh/issues/740>)
  * Shared Memory on C++ API (#363 <https://github.com/ros2/rmw_zenoh/issues/363>)
  * Bump Zenoh to v1.5.0 (#728 <https://github.com/ros2/rmw_zenoh/issues/728>)
  * Contributors: ChenYing Kuo (CY), Christophe Bedard, Faseel Chemmadan, Julien Enoch, milidam, Steven Palma, Yadunund, yellowhatter, Yuyuan Yuan

 -- Yadunund <yadunund@openrobotics.org>  Thu, 21 Aug 2025 00:00:00 -0000

ros-rolling-rmw-zenoh-cpp (0.8.2-1noble) noble; urgency=high

  * rmw_zenoh_cpp: Include algorithm for std::find_if (#723 <https://github.com/ros2/rmw_zenoh/issues/723>)
  * Use rfind to avoid issues with service types ending in Request or Response (#719 <https://github.com/ros2/rmw_zenoh/issues/719>)
  * Remove the extra copy on the publisher side (#711 <https://github.com/ros2/rmw_zenoh/issues/711>)
  * Avoid ambiguity with variable shadowing (#706 <https://github.com/ros2/rmw_zenoh/issues/706>)
  * Only configure the timeout of the action-related service get_result to maximum value. (#685 <https://github.com/ros2/rmw_zenoh/issues/685>)
  * Use Zenoh Querier to replace Session.get (#694 <https://github.com/ros2/rmw_zenoh/issues/694>)
  * Contributors: ChenYing Kuo (CY), Filip, Jan Vermaete, yadunund

 -- Yadunund <yadunund@openrobotics.org>  Tue, 29 Jul 2025 00:00:00 -0000

ros-rolling-rmw-zenoh-cpp (0.8.1-1noble) noble; urgency=high



 -- Yadunund <yadunund@openrobotics.org>  Tue, 01 Jul 2025 00:00:00 -0000

ros-rolling-rmw-zenoh-cpp (0.8.0-1noble) noble; urgency=high

  * Use data() to avoid potentially dereferencing an empty vector (#667 <https://github.com/ros2/rmw_zenoh/issues/667>)
  * Bump Zenoh to 1.4.0 (#652 <https://github.com/ros2/rmw_zenoh/issues/652>)
  * Contributors: Julien Enoch, Øystein Sture

 -- Yadunund <yadunund@openrobotics.org>  Wed, 18 Jun 2025 00:00:00 -0000

ros-rolling-rmw-zenoh-cpp (0.7.1-1noble) noble; urgency=high

  * fix(comment): correct the QoS incompatibilities (#644 <https://github.com/ros2/rmw_zenoh/issues/644>)
  * fix rmw_take_serialized_message. (#638 <https://github.com/ros2/rmw_zenoh/issues/638>)
  * Update CMakeLists.txt (#617 <https://github.com/ros2/rmw_zenoh/issues/617>)
  * Contributors: Alejandro Hernández Cordero, Tomoya Fujita, Yuyuan Yuan, mosfet80

 -- Yadunund <yadunund@openrobotics.org>  Mon, 19 May 2025 00:00:00 -0000

ros-rolling-rmw-zenoh-cpp (0.7.0-1noble) noble; urgency=high



 -- Yadunund <yadunund@openrobotics.org>  Thu, 24 Apr 2025 00:00:00 -0000

ros-rolling-rmw-zenoh-cpp (0.6.0-1noble) noble; urgency=high

  * Change serialization format in attachment_helpers.cpp (#601 <https://github.com/ros2/rmw_zenoh/issues/601>)
  * Bump Zenoh to v1.3.2 and improve e2e reliability with HeartbeatSporadic (#591 <https://github.com/ros2/rmw_zenoh/issues/591>)
  * Implement rmw_test_fixture to start the Zenoh router (#583 <https://github.com/ros2/rmw_zenoh/issues/583>)
  * Add quality declaration (#483 <https://github.com/ros2/rmw_zenoh/issues/483>)
  * Trigger qos event callback if there are changes before registration  (#587 <https://github.com/ros2/rmw_zenoh/issues/587>)
  * Set wait_set->triggered flag to false (#575 <https://github.com/ros2/rmw_zenoh/issues/575>)
  * Add space after id token in rmw_zenohd log string (#576 <https://github.com/ros2/rmw_zenoh/issues/576>)
  * Use std::unique_lock to unlock correctly on Windows (#570 <https://github.com/ros2/rmw_zenoh/issues/570>)
  * Contributors: Alejandro Hernández Cordero, ChenYing Kuo (CY), Julien Enoch, Luca Cominardi, Patrick Roncagliolo, Scott K Logan, Yuyuan Yuan, yadunund, yellowhatter

 -- Yadunund <yadunund@openrobotics.org>  Fri, 18 Apr 2025 00:00:00 -0000

ros-rolling-rmw-zenoh-cpp (0.5.0-1noble) noble; urgency=high

  * Switch to std::map for TopicTypeMap (#546 <https://github.com/ros2/rmw_zenoh/issues/546>)
  * Support zenoh config override (#551 <https://github.com/ros2/rmw_zenoh/issues/551>)
  * Align the config with the latest Zenoh. (#556 <https://github.com/ros2/rmw_zenoh/issues/556>)
  * Added documentation note in the code (#540 <https://github.com/ros2/rmw_zenoh/issues/540>)
  * fix: unlock the mutex before making get (#537 <https://github.com/ros2/rmw_zenoh/issues/537>)
  * Take wait_set_lock before condition_variable notification for subscriptions (#528 <https://github.com/ros2/rmw_zenoh/issues/528>)
  * Switch default durability to volatile (#521 <https://github.com/ros2/rmw_zenoh/issues/521>)
  * Added rmw_event_type_is_supported (#502 <https://github.com/ros2/rmw_zenoh/issues/502>)
  * Fixed windows warning (#500 <https://github.com/ros2/rmw_zenoh/issues/500>)
  * Config: tune some values for ROS use case, especially with large number of Nodes (>200) (#509 <https://github.com/ros2/rmw_zenoh/issues/509>)
  * Honor ignore_local_publications in subscription options (#508 <https://github.com/ros2/rmw_zenoh/issues/508>)
  * Bump zenoh-cpp to 2a127bb, zenoh-c to 3540a3c, and zenoh to f735bf5 (#503 <https://github.com/ros2/rmw_zenoh/issues/503>)
  * Fix calculation of current_count_change when event status is updated (#504 <https://github.com/ros2/rmw_zenoh/issues/504>)
  * Fix checks for invalid arguments (#497 <https://github.com/ros2/rmw_zenoh/issues/497>)
  * Fail creation of entities if qos contains unknown settings (#494 <https://github.com/ros2/rmw_zenoh/issues/494>)
  * use rmw_enclave_options_xxx APIs instead. (#491 <https://github.com/ros2/rmw_zenoh/issues/491>)
  * Enable Zenoh UDP transport (#486 <https://github.com/ros2/rmw_zenoh/issues/486>)
  * fix: use the default destructor that automatically drops the zenoh reply/query and hence sends the final signal (#473 <https://github.com/ros2/rmw_zenoh/issues/473>)
  * Contributors: Alejandro Hernández Cordero, ChenYing Kuo (CY), Hugal31, Luca Cominardi, Tomoya Fujita, Yuyuan Yuan, Yadunund

 -- Yadunund <yadunund@openrobotics.org>  Thu, 20 Mar 2025 00:00:00 -0000

ros-rolling-rmw-zenoh-cpp (0.4.0-1noble) noble; urgency=high

  * Introduce the advanced publisher and subscriber (#368 <https://github.com/ros2/rmw_zenoh/issues/368>)
  * Switch to debug log if topic_name not in topic_map (#454 <https://github.com/ros2/rmw_zenoh/issues/454>)
  * Bump Zenoh to commit id 3bbf6af (1.2.1 + few commits) (#456 <https://github.com/ros2/rmw_zenoh/issues/456>)
  * Contributors: Julien Enoch, Yuyuan Yuan, Yadunund

 -- Yadunund <yadunund@openrobotics.org>  Wed, 19 Feb 2025 00:00:00 -0000

ros-rolling-rmw-zenoh-cpp (0.3.1-1noble) noble; urgency=high

  * Bump Zenoh to commit id e4ea6f0 (1.2.0 + few commits) (#446 <https://github.com/ros2/rmw_zenoh/issues/446>)
  * Inform users that peers will not discover and communicate with one another until the router is started (#440 <https://github.com/ros2/rmw_zenoh/issues/440>)
  * Clear the error after rmw_serialized_message_resize() (#435 <https://github.com/ros2/rmw_zenoh/issues/435>)
  * Fix ZENOH_ROUTER_CHECK_ATTEMPTS which was not respected (#427 <https://github.com/ros2/rmw_zenoh/issues/427>)
  * fix: use the default destructor to drop the member Payload (#419 <https://github.com/ros2/rmw_zenoh/issues/419>)
  * Remove gid_hash_ from AttachmentData (#416 <https://github.com/ros2/rmw_zenoh/issues/416>)
  * Sync the config with the default config in Zenoh. (#396 <https://github.com/ros2/rmw_zenoh/issues/396>)
  * fix: check the context validity before accessing the session (#403 <https://github.com/ros2/rmw_zenoh/issues/403>)
  * Fix wan't typo (#400 <https://github.com/ros2/rmw_zenoh/issues/400>)
  * Contributors: ChenYing Kuo (CY), Chris Lalancette, Julien Enoch, Mahmoud Mazouz, Tim Clephas, Yuyuan Yuan, Yadunund

 -- Yadunund <yadunund@openrobotics.org>  Tue, 04 Feb 2025 00:00:00 -0000

ros-rolling-rmw-zenoh-cpp (0.3.0-1noble) noble; urgency=high

  * An alternative middleware for ROS 2 based on Zenoh.
  * Contributors: Alejandro Hernández Cordero, Alex Day, Bernd Pfrommer, ChenYing Kuo (CY), Chris Lalancette, Christophe Bedard, CihatAltiparmak, Esteve Fernandez, Franco Cipollone, Geoffrey Biggs, Hans-Martin, James Mount, Julien Enoch, Morgan Quigley, Nate Koenig, Shivang Vijay, Yadunund, Yuyuan Yuan, methylDragon

 -- Yadunund <yadunund@openrobotics.org>  Thu, 02 Jan 2025 00:00:00 -0000


