ros-humble-rmw-fastrtps-cpp (6.2.6-1bookworm) bookworm; urgency=high

  * Capture std::bad_alloc on deserializeROSmessage. (#665 <https://github.com/ros2/rmw_fastrtps/issues/665>) (#737 <https://github.com/ros2/rmw_fastrtps/issues/737>)
  * Contributors: mergify[bot]

 -- Michel Hidalgo <michel@ekumenlabs.com>  Tue, 23 Jan 2024 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (6.2.5-1bookworm) bookworm; urgency=high



 -- Michel Hidalgo <michel@ekumenlabs.com>  Sun, 12 Nov 2023 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (6.2.4-1bookworm) bookworm; urgency=high

  * Fix incoherent dissociate_writer to dissociate_reader (#647 <https://github.com/ros2/rmw_fastrtps/issues/647>) (#649 <https://github.com/ros2/rmw_fastrtps/issues/649>) (#651 <https://github.com/ros2/rmw_fastrtps/issues/651>)
  * update fast-dds version into 2.6.2. (#702 <https://github.com/ros2/rmw_fastrtps/issues/702>)
  * Contributors: Tomoya Fujita, mergify[bot]

 -- Michel Hidalgo <michel@ekumenlabs.com>  Mon, 18 Sep 2023 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (6.2.3-1bookworm) bookworm; urgency=high



 -- Michel Hidalgo <michel@ekumenlabs.com>  Mon, 17 Jul 2023 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (6.2.2-1bookworm) bookworm; urgency=high

  * Use Fast-DDS Waitsets instead of listeners (backport #619 <https://github.com/ros2/rmw_fastrtps/issues/619>) (#633 <https://github.com/ros2/rmw_fastrtps/issues/633>)
  * Allow null arguments in the EventsExecutor parameters (#605 <https://github.com/ros2/rmw_fastrtps/issues/605>)
  * Contributors: Jose Luis Rivero, Miguel Company

 -- Michel Hidalgo <michel@ekumenlabs.com>  Sun, 06 Nov 2022 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (6.2.1-1bookworm) bookworm; urgency=high

  * Add pub/sub init, publish and take instrumentation using tracetools (#591 <https://github.com/ros2/rmw_fastrtps/issues/591>)
  * Add content filter topic feature (#513 <https://github.com/ros2/rmw_fastrtps/issues/513>)
  * Add sequence numbers to message info structure (#587 <https://github.com/ros2/rmw_fastrtps/issues/587>)
  * Removed some heap interactions in rmw_serialize.cpp (#590 <https://github.com/ros2/rmw_fastrtps/issues/590>)
  * Contributors: Chen Lihui, Christophe Bedard, Ivan Santiago Paunovic, WideAwakeTN

 -- Michel Hidalgo <michel@ekumenlabs.com>  Sun, 27 Mar 2022 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (6.2.0-1bookworm) bookworm; urgency=high

  * Add EventsExecutor (#468 <https://github.com/ros2/rmw_fastrtps/issues/468>)
  * Install headers to include/${PROJECT_NAME} (#578 <https://github.com/ros2/rmw_fastrtps/issues/578>)
  * Contributors: Shane Loretz, iRobot ROS

 -- Michel Hidalgo <michel@ekumenlabs.com>  Mon, 28 Feb 2022 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (6.1.2-1bookworm) bookworm; urgency=high



 -- Michel Hidalgo <michel@ekumenlabs.com>  Thu, 13 Jan 2022 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (6.1.1-1bookworm) bookworm; urgency=high



 -- Michel Hidalgo <michel@ekumenlabs.com>  Thu, 16 Dec 2021 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (6.1.0-1bookworm) bookworm; urgency=high

  * Add client/service QoS getters. (#560 <https://github.com/ros2/rmw_fastrtps/issues/560>)
  * Contributors: mauropasse

 -- Michel Hidalgo <michel@ekumenlabs.com>  Thu, 18 Nov 2021 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (6.0.0-1bookworm) bookworm; urgency=high



 -- Michel Hidalgo <michel@ekumenlabs.com>  Tue, 14 Sep 2021 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (5.2.2-1bookworm) bookworm; urgency=high

  * Correctly recalculate serialized size on bounded sequences. (#540 <https://github.com/ros2/rmw_fastrtps/issues/540>)
  * Fix type size alignment. (#550 <https://github.com/ros2/rmw_fastrtps/issues/550>)
  * Contributors: Miguel Company

 -- Michel Hidalgo <michel@ekumenlabs.com>  Sun, 08 Aug 2021 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (5.2.1-1bookworm) bookworm; urgency=high

  * Change links from index.ros.org -> docs.ros.org (#539 <https://github.com/ros2/rmw_fastrtps/issues/539>)
  * Contributors: Chris Lalancette

 -- Michel Hidalgo <michel@ekumenlabs.com>  Tue, 29 Jun 2021 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (5.2.0-1bookworm) bookworm; urgency=high

  * Add rmw_publisher_wait_for_all_acked support. (#519 <https://github.com/ros2/rmw_fastrtps/issues/519>)
  * Contributors: Barry Xu

 -- Michel Hidalgo <michel@ekumenlabs.com>  Thu, 03 Jun 2021 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (5.1.0-1bookworm) bookworm; urgency=high

  * Loan messages implementation (#523 <https://github.com/ros2/rmw_fastrtps/issues/523>)
    * Added is_plain_ attribute to base TypeSupport.
    * Added new methods to base TypeSupport.
    * Implementation of rmw_borrow_loaned_message.
    * Implementation of rmw_return_loaned_message_from_publisher.
    * Enable loan messages on publishers of plain types.
    * Implementation for taking loaned messages.
    * Enable loan messages on subscriptions of plain types.
  * Contributors: Miguel Company

 -- Michel Hidalgo <michel@ekumenlabs.com>  Tue, 11 May 2021 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (5.0.0-1bookworm) bookworm; urgency=high

  * Refactor to use DDS standard API (#518 <https://github.com/ros2/rmw_fastrtps/issues/518>)
  * Unique network flows (#502 <https://github.com/ros2/rmw_fastrtps/issues/502>)
  * updating quality declaration links (re: ros2/docs.ros2.org#52 <https://github.com/ros2/docs.ros2.org/issues/52>) (#520 <https://github.com/ros2/rmw_fastrtps/issues/520>)
  * Contributors: Miguel Company, shonigmann

 -- Michel Hidalgo <michel@ekumenlabs.com>  Mon, 05 Apr 2021 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (4.5.0-1bookworm) bookworm; urgency=high



 -- Michel Hidalgo <michel@ekumenlabs.com>  Wed, 17 Mar 2021 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (4.4.0-1bookworm) bookworm; urgency=high

  * Add RMW function to check QoS compatibility (#511 <https://github.com/ros2/rmw_fastrtps/issues/511>)
  * Capture cdr exceptions (#505 <https://github.com/ros2/rmw_fastrtps/issues/505>)
  * Contributors: Jacob Perron, Miguel Company

 -- Michel Hidalgo <michel@ekumenlabs.com>  Sun, 28 Feb 2021 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (4.3.0-1bookworm) bookworm; urgency=high

  * Load profiles based on topic names (#335 <https://github.com/ros2/rmw_fastrtps/issues/335>)
  * Set rmw_dds_common::GraphCache callback after init succeeds. (#496 <https://github.com/ros2/rmw_fastrtps/issues/496>)
  * Handle typesupport errors on fetch. (#495 <https://github.com/ros2/rmw_fastrtps/issues/495>)
  * Contributors: Eduardo Ponz Segrelles, Michel Hidalgo

 -- Michel Hidalgo <michel@ekumenlabs.com>  Sun, 24 Jan 2021 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (4.2.0-1bookworm) bookworm; urgency=high



 -- Michel Hidalgo <michel@ekumenlabs.com>  Wed, 09 Dec 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (4.1.0-1bookworm) bookworm; urgency=high

  * Check for correct context shutdown (#486 <https://github.com/ros2/rmw_fastrtps/issues/486>)
  * New environment variable to change easily the publication mode (#470 <https://github.com/ros2/rmw_fastrtps/issues/470>)
  * Contributors: Ignacio Montesino Valle, José Luis Bueno López

 -- Michel Hidalgo <michel@ekumenlabs.com>  Mon, 07 Dec 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (4.0.0-1bookworm) bookworm; urgency=high

  * Discriminate when the Client has gone from when the Client has not completely matched (#467 <https://github.com/ros2/rmw_fastrtps/issues/467>)
    * Workaround when the client is gone before server sends response
    * Change add to the map to listener callback
  * Update the package.xml files with the latest Open Robotics maintainers (#459 <https://github.com/ros2/rmw_fastrtps/issues/459>)
  * Update Quality Declarations and READMEs (#455 <https://github.com/ros2/rmw_fastrtps/issues/455>)
    * Add QD links for dependencies to rmw_fastrtps_cpp QD
    * Provide external dependencies QD links
    * Update rmw_fastrtps README to use Fast DDS
    * Update rmw_fastrtps_cpp QD: Fast DDS & unit test
    * Update README rmw_fastrtps_cpp to QL2
  * Contributors: JLBuenoLopez-eProsima, Jaime Martin Losa, José Luis Bueno López, Michael Jeronimo

 -- Michel Hidalgo <michel@ekumenlabs.com>  Wed, 21 Oct 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (3.1.4-1bookworm) bookworm; urgency=high

  * Perform fault injection in all creation/destruction APIs. (#453 <https://github.com/ros2/rmw_fastrtps/issues/453>)
  * Ensure rmw_destroy_node() completes despite run-time errors. (#458 <https://github.com/ros2/rmw_fastrtps/issues/458>)
  * Update rmw_fastrtps_cpp and rmw_fastrtps_shared_cpp QDs to QL2. (#456 <https://github.com/ros2/rmw_fastrtps/issues/456>)
  * Contributors: Michel Hidalgo

 -- Michel Hidalgo <michel@ekumenlabs.com>  Thu, 01 Oct 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (3.1.3-1bookworm) bookworm; urgency=high

  * Return RMW_RET_UNSUPPORTED in rmw_get_serialized_message_size (#452 <https://github.com/ros2/rmw_fastrtps/issues/452>)
  * Contributors: Alejandro Hernández Cordero

 -- Michel Hidalgo <michel@ekumenlabs.com>  Mon, 28 Sep 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (3.1.2-1bookworm) bookworm; urgency=high

  * Updated publisher/subscription allocation and wait set API return codes (#443 <https://github.com/ros2/rmw_fastrtps/issues/443>)
  * Added rmw_logging tests (#442 <https://github.com/ros2/rmw_fastrtps/issues/442>)
  * Contributors: Alejandro Hernández Cordero

 -- Michel Hidalgo <michel@ekumenlabs.com>  Thu, 24 Sep 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (3.1.1-1bookworm) bookworm; urgency=high

  * Make service/client construction/destruction implementation compliant (#445 <https://github.com/ros2/rmw_fastrtps/issues/445>)
  * Make sure type can be unregistered successfully (#437 <https://github.com/ros2/rmw_fastrtps/issues/437>)
  * Contributors: Barry Xu, Michel Hidalgo

 -- Michel Hidalgo <michel@ekumenlabs.com>  Wed, 23 Sep 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (3.1.0-1bookworm) bookworm; urgency=high

  * Add tests for native entity getters. (#439 <https://github.com/ros2/rmw_fastrtps/issues/439>)
  * Avoid deadlock if graph update fails. (#438 <https://github.com/ros2/rmw_fastrtps/issues/438>)
  * Contributors: Michel Hidalgo

 -- Michel Hidalgo <michel@ekumenlabs.com>  Tue, 22 Sep 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (3.0.0-1bookworm) bookworm; urgency=high

  * Call Domain::removePublisher while failure occurs in create_publisher (#434 <https://github.com/ros2/rmw_fastrtps/issues/434>)
  * Contributors: Barry Xu

 -- Michel Hidalgo <michel@ekumenlabs.com>  Thu, 17 Sep 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (2.6.0-1bookworm) bookworm; urgency=high

  * Ensure compliant matched pub/sub count API. (#424 <https://github.com/ros2/rmw_fastrtps/issues/424>)
  * Ensure compliant publisher QoS queries. (#425 <https://github.com/ros2/rmw_fastrtps/issues/425>)
  * Contributors: Michel Hidalgo

 -- Michel Hidalgo <michel@ekumenlabs.com>  Thu, 27 Aug 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (2.5.0-1bookworm) bookworm; urgency=high



 -- Michel Hidalgo <michel@ekumenlabs.com>  Thu, 06 Aug 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (2.4.0-1bookworm) bookworm; urgency=high

  * Ensure compliant subscription API. (#419 <https://github.com/ros2/rmw_fastrtps/issues/419>)
  * Contributors: Michel Hidalgo

 -- Michel Hidalgo <michel@ekumenlabs.com>  Wed, 05 Aug 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (2.3.0-1bookworm) bookworm; urgency=high

  * Ensure compliant publisher API. (#414 <https://github.com/ros2/rmw_fastrtps/issues/414>)
  * Contributors: Michel Hidalgo

 -- Michel Hidalgo <michel@ekumenlabs.com>  Wed, 29 Jul 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (2.2.0-1bookworm) bookworm; urgency=high

  * Set context actual domain id (#410 <https://github.com/ros2/rmw_fastrtps/issues/410>)
  * Contributors: Ivan Santiago Paunovic

 -- Michel Hidalgo <michel@ekumenlabs.com>  Tue, 21 Jul 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (2.1.0-1bookworm) bookworm; urgency=high

  * Ensure compliant node construction/destruction API. (#408 <https://github.com/ros2/rmw_fastrtps/issues/408>)
  * Contributors: Michel Hidalgo

 -- Michel Hidalgo <michel@ekumenlabs.com>  Sun, 19 Jul 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (2.0.0-1bookworm) bookworm; urgency=high

  * Remove domain_id and localhost_only from node API (#407 <https://github.com/ros2/rmw_fastrtps/issues/407>)
  * Amend rmw_init() implementation: require enclave. (#406 <https://github.com/ros2/rmw_fastrtps/issues/406>)
  * Update Quality Declarations to QL3. (#404 <https://github.com/ros2/rmw_fastrtps/issues/404>)
  * Contributors: Ivan Santiago Paunovic, Michel Hidalgo

 -- Michel Hidalgo <michel@ekumenlabs.com>  Tue, 07 Jul 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (1.1.0-1bookworm) bookworm; urgency=high

  * Ensure compliant init/shutdown API implementation. (#401 <https://github.com/ros2/rmw_fastrtps/issues/401>)
  * Update Quality Declaration to QL3. (#403 <https://github.com/ros2/rmw_fastrtps/issues/403>)
  * Finalize context iff shutdown. (#396 <https://github.com/ros2/rmw_fastrtps/issues/396>)
  * Make service wait for response reader (#390 <https://github.com/ros2/rmw_fastrtps/issues/390>)
  * Contributors: Michel Hidalgo, Miguel Company

 -- Michel Hidalgo <michel@ekumenlabs.com>  Sun, 28 Jun 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (1.0.1-1bookworm) bookworm; urgency=high

  * Add Security Vulnerability Policy pointing to REP-2006 (#389 <https://github.com/ros2/rmw_fastrtps/issues/389>)
  * Update QDs for 1.0 (#383 <https://github.com/ros2/rmw_fastrtps/issues/383>)
  * Contributors: Chris Lalancette, Stephen Brawner

 -- Michel Hidalgo <michel@ekumenlabs.com>  Sun, 31 May 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (1.0.0-1bookworm) bookworm; urgency=high

  * Remove API related to manual by node liveliness.  (#379 <https://github.com/ros2/rmw_fastrtps/issues/379>)
  * Update quality declarations on feature testing. (#380 <https://github.com/ros2/rmw_fastrtps/issues/380>)
  * Contributors: Ivan Santiago Paunovic, Michel Hidalgo

 -- Michel Hidalgo <michel@ekumenlabs.com>  Mon, 11 May 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (0.9.1-1bookworm) bookworm; urgency=high

  * Add package READMEs and QUALITY_DECLARATION files (#375 <https://github.com/ros2/rmw_fastrtps/issues/375>)
  * Added doxyfiles (#372 <https://github.com/ros2/rmw_fastrtps/issues/372>)
  * Contributors: Alejandro Hernández Cordero, brawner

 -- Michel Hidalgo <michel@ekumenlabs.com>  Thu, 07 May 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (0.9.0-1bookworm) bookworm; urgency=high

  * Add missing export of rmw_dds_common. (#374 <https://github.com/ros2/rmw_fastrtps/issues/374>)
  * Rename rosidl_message_bounds_t. (#373 <https://github.com/ros2/rmw_fastrtps/issues/373>)
  * Feature/services timestamps. (#369 <https://github.com/ros2/rmw_fastrtps/issues/369>)
  * Add support for taking a sequence of messages. (#366 <https://github.com/ros2/rmw_fastrtps/issues/366>)
  * security-context -> enclave. (#365 <https://github.com/ros2/rmw_fastrtps/issues/365>)
  * Rename rosidl_generator_c namespace to rosidl_runtime_c. (#367 <https://github.com/ros2/rmw_fastrtps/issues/367>)
  * Remove custom typesupport for rmw_dds_common interfaces. (#364 <https://github.com/ros2/rmw_fastrtps/issues/364>)
  * Added rosidl_runtime c and cpp depencencies. (#351 <https://github.com/ros2/rmw_fastrtps/issues/351>)
  * Switch to one Participant per Context. (#312 <https://github.com/ros2/rmw_fastrtps/issues/312>)
  * Add rmw_*_event_init() functions. (#354 <https://github.com/ros2/rmw_fastrtps/issues/354>)
  * Fixing type support C/CPP mix on rmw_fastrtps_dynamic_cpp. (#350 <https://github.com/ros2/rmw_fastrtps/issues/350>)
  * Fix build warning in Ubuntu Focal. (#346 <https://github.com/ros2/rmw_fastrtps/issues/346>)
  * Code style only: wrap after open parenthesis if not in one line. (#347 <https://github.com/ros2/rmw_fastrtps/issues/347>)
  * Passing down type support information (#342 <https://github.com/ros2/rmw_fastrtps/issues/342>)
  * Implement functions to get publisher and subcription informations like QoS policies from topic name. (#336 <https://github.com/ros2/rmw_fastrtps/issues/336>)
  * Contributors: Alejandro Hernández Cordero, Dirk Thomas, Ingo Lütkebohle, Ivan Santiago Paunovic, Jaison Titus, Miaofei Mei, Michael Carroll, Miguel Company, Mikael Arguedas

 -- Michel Hidalgo <michel@ekumenlabs.com>  Mon, 27 Apr 2020 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (0.8.1-1bookworm) bookworm; urgency=high

  * use return_loaned_message_from (#334 <https://github.com/ros2/rmw_fastrtps/issues/334>)
  * Restrict traffic to localhost only if env var is provided (#331 <https://github.com/ros2/rmw_fastrtps/issues/331>)
  * Zero copy api (#322 <https://github.com/ros2/rmw_fastrtps/issues/322>)
  * update signature for added pub/sub options (#329 <https://github.com/ros2/rmw_fastrtps/issues/329>)
  * Contributors: Brian Marchi, Karsten Knese, William Woodall

 -- Michel Hidalgo <michel@ekumenlabs.com>  Tue, 22 Oct 2019 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (0.8.0-1bookworm) bookworm; urgency=high

  * Add function for getting clients by node (#293 <https://github.com/ros2/rmw_fastrtps/issues/293>)
  * Implement get_actual_qos() for subscriptions (#287 <https://github.com/ros2/rmw_fastrtps/issues/287>)
  * Fix error message (#290 <https://github.com/ros2/rmw_fastrtps/issues/290>)
  * Contributors: Jacob Perron, M. M

 -- Michel Hidalgo <michel@ekumenlabs.com>  Tue, 24 Sep 2019 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (0.7.3-1bookworm) bookworm; urgency=high



 -- Michel Hidalgo <michel@ekumenlabs.com>  Tue, 28 May 2019 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (0.7.2-1bookworm) bookworm; urgency=high

  * Centralize topic name creation logic and update to match FastRTPS 1.8 API (#272 <https://github.com/ros2/rmw_fastrtps/issues/272>)
  * Contributors: Nick Burek

 -- Michel Hidalgo <michel@ekumenlabs.com>  Sun, 19 May 2019 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (0.7.1-1bookworm) bookworm; urgency=high

  * Support arbitrary message namespaces  (#266 <https://github.com/ros2/rmw_fastrtps/issues/266>)
  * Add qos interfaces with no-op (#271 <https://github.com/ros2/rmw_fastrtps/issues/271>)
  * Updates for preallocation API. (#274 <https://github.com/ros2/rmw_fastrtps/issues/274>)
  * Contributors: Jacob Perron, Michael Carroll, Ross Desmond

 -- Michel Hidalgo <michel@ekumenlabs.com>  Tue, 07 May 2019 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (0.7.0-1bookworm) bookworm; urgency=high

  * Add function to get publisher actual qos settings (#267 <https://github.com/ros2/rmw_fastrtps/issues/267>)
  * pass context to wait set and fini context (#252 <https://github.com/ros2/rmw_fastrtps/issues/252>)
  * Improve service_is_available logic to protect that client is waiting forever (#238 <https://github.com/ros2/rmw_fastrtps/issues/238>)
  * Merge pull request #250 <https://github.com/ros2/rmw_fastrtps/issues/250> from ros2/support_static_lib
  * use namespace_prefix from shared package
  * Contributors: Dirk Thomas, DongheeYe, William Woodall, ivanpauno

 -- Michel Hidalgo <michel@ekumenlabs.com>  Fri, 12 Apr 2019 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (0.6.1-1bookworm) bookworm; urgency=high

  * Add topic cache object for managing topic relations (#236 <https://github.com/ros2/rmw_fastrtps/issues/236>)
  * Fastrtps 1.7.0 (#233 <https://github.com/ros2/rmw_fastrtps/issues/233>)
  * RMW_FastRTPS configuration from XML only (#243 <https://github.com/ros2/rmw_fastrtps/issues/243>)
  * refactor to support init options and context (#237 <https://github.com/ros2/rmw_fastrtps/issues/237>)
  * Methods to retrieve matched counts on pub/sub (#234 <https://github.com/ros2/rmw_fastrtps/issues/234>)
  * use uint8_array (#240 <https://github.com/ros2/rmw_fastrtps/issues/240>)
  * Contributors: Juan Carlos, Karsten Knese, Michael Carroll, MiguelCompany, Ross Desmond, William Woodall

 -- Michel Hidalgo <michel@ekumenlabs.com>  Wed, 05 Dec 2018 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (0.6.0-1bookworm) bookworm; urgency=high

  * Add semicolons to all RCLCPP and RCUTILS macros. (#229 <https://github.com/ros2/rmw_fastrtps/issues/229>)
  * Include node namespaces in get_node_names (#224 <https://github.com/ros2/rmw_fastrtps/issues/224>)
  * add rmw_get_serialization_format (#215 <https://github.com/ros2/rmw_fastrtps/issues/215>)
  * Merge pull request #218 <https://github.com/ros2/rmw_fastrtps/issues/218> from ros2/pr203
  * Revert "fix template closing indentation (#214 <https://github.com/ros2/rmw_fastrtps/issues/214>)"
  * fix template closing indentation (#214 <https://github.com/ros2/rmw_fastrtps/issues/214>)
  * Contributors: Chris Lalancette, Dirk Thomas, Karsten Knese, Michael Carroll, Miguel Company, Mikael Arguedas

 -- Michel Hidalgo <michel@ekumenlabs.com>  Thu, 15 Nov 2018 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (0.5.1-1bookworm) bookworm; urgency=high

  * update maintainer
  * Contributors: Dirk Thomas

 -- Michel Hidalgo <michel@ekumenlabs.com>  Wed, 27 Jun 2018 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (0.5.0-1bookworm) bookworm; urgency=high

  * Avoid allocations (#211 <https://github.com/ros2/rmw_fastrtps/issues/211>)
  * Temporary buffer remove (#207 <https://github.com/ros2/rmw_fastrtps/issues/207>)
  * Validate the buffer_ of CustomServiceRequest object before using it to (#210 <https://github.com/ros2/rmw_fastrtps/issues/210>)
  * update usage of rcutils_join_path() (#208 <https://github.com/ros2/rmw_fastrtps/issues/208>)
  * Expose raw CDR stream for publish and subscribe (#186 <https://github.com/ros2/rmw_fastrtps/issues/186>)
  * Remove topic partitions (#192 <https://github.com/ros2/rmw_fastrtps/issues/192>)
  * Fix leak if client reponse is never taken (#201 <https://github.com/ros2/rmw_fastrtps/issues/201>)
  * Revert "Export rmw_fastrtps_cpp target" (#200 <https://github.com/ros2/rmw_fastrtps/issues/200>)
  * Support access control  (#197 <https://github.com/ros2/rmw_fastrtps/issues/197>)
  * Export rmw_fastrtps_cpp target (#198 <https://github.com/ros2/rmw_fastrtps/issues/198>)
  * Fix deserialization segfault in bionic. (#199 <https://github.com/ros2/rmw_fastrtps/issues/199>)
  * Fix namespaces (#196 <https://github.com/ros2/rmw_fastrtps/issues/196>)
  * Merge pull request #182 <https://github.com/ros2/rmw_fastrtps/issues/182> from ros2/node_name_in_user_data
  * add participant listener
  * add node name to user data
  * change export order for static linking (#190 <https://github.com/ros2/rmw_fastrtps/issues/190>)
  * update style (#189 <https://github.com/ros2/rmw_fastrtps/issues/189>)
  * optimize timeout judgement according to different condition (#187 <https://github.com/ros2/rmw_fastrtps/issues/187>)
  * use existing check_wait_set_for_data to avoid duplicated code (#185 <https://github.com/ros2/rmw_fastrtps/issues/185>)
  * Enable logging level manipulation from rmw_fastrtps (#156 <https://github.com/ros2/rmw_fastrtps/issues/156>)
  * Small performance improvements (#183 <https://github.com/ros2/rmw_fastrtps/issues/183>)
  * Segmentation error to dereference nullptr (#180 <https://github.com/ros2/rmw_fastrtps/issues/180>)
  * Contributors: Dirk Thomas, Ethan Gao, Guillaume Autran, Karsten Knese, Michael Carroll, MiguelCompany, Mikael Arguedas, Minggang Wang, Rohit Salem, Shane Loretz, Sriram Raghunathan, William Woodall, jwang11

 -- Michel Hidalgo <michel@ekumenlabs.com>  Fri, 22 Jun 2018 16:00:00 -0000

ros-humble-rmw-fastrtps-cpp (0.4.0-1bookworm) bookworm; urgency=high

  * Merge pull request #178 <https://github.com/ros2/rmw_fastrtps/issues/178> from ros2/fix_wrong_count
  * Merge pull request #177 <https://github.com/ros2/rmw_fastrtps/issues/177> from ros2/rename_group
  * Wait set two words (#175 <https://github.com/ros2/rmw_fastrtps/issues/175>)
  * not exporting pthread manually (#174 <https://github.com/ros2/rmw_fastrtps/issues/174>)
  * Merge pull request #169 <https://github.com/ros2/rmw_fastrtps/issues/169> from ros2/rep149
  * Merge pull request #171 <https://github.com/ros2/rmw_fastrtps/issues/171> from jwang11/master
  * rcutils_join_path returns a char * now. (#173 <https://github.com/ros2/rmw_fastrtps/issues/173>)
  * memory leak issue (#172 <https://github.com/ros2/rmw_fastrtps/issues/172>)
  * Unify and simplify de/serializeROSmessage processing
  * Avoid duplicated code in calculateMaxSerializedSize for array and normal member (#168 <https://github.com/ros2/rmw_fastrtps/issues/168>)
  * Fix the issues to dereference to nullptr (#165 <https://github.com/ros2/rmw_fastrtps/issues/165>)
  * Fix rmw_fastrtps dead code (#163 <https://github.com/ros2/rmw_fastrtps/issues/163>)
  * Merge pull request #167 <https://github.com/ros2/rmw_fastrtps/issues/167> from deng02/tune-count-pub-sub
  * Remove string allocation in the count of subscribers and publishers
  * use auto deduction and nullptr to keep coding style consistent (#162 <https://github.com/ros2/rmw_fastrtps/issues/162>)
  * Merge pull request #164 <https://github.com/ros2/rmw_fastrtps/issues/164> from dejanpan/master
  * Fix several parameter check issues in rmw_fastrtps_cpp apis
  * Remove unnecessary dependency on rosidl_generator_cpp (#161 <https://github.com/ros2/rmw_fastrtps/issues/161>)
  * Move the hasData checks for non-blocking wait 'timeout' higher (#158 <https://github.com/ros2/rmw_fastrtps/issues/158>)
  * Support loading default XML profile file (#153 <https://github.com/ros2/rmw_fastrtps/issues/153>)
  * Drop duplicated rmw_init.cpp in rmw_fastrtps_cpp/CMakeLists.txt (#155 <https://github.com/ros2/rmw_fastrtps/issues/155>)
  * Merge pull request #154 <https://github.com/ros2/rmw_fastrtps/issues/154> from ros2/uncrustify_master
  * Removing magic numbers: old maximun lengths (#152 <https://github.com/ros2/rmw_fastrtps/issues/152>)

 -- Michel Hidalgo <michel@ekumenlabs.com>  Thu, 07 Dec 2017 16:00:00 -0000


