Skip to content

Commit

Permalink
Changelog
Browse files Browse the repository at this point in the history
Signed-off-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
  • Loading branch information
ahcorde committed Jul 29, 2024
1 parent 9725f91 commit 3493f24
Show file tree
Hide file tree
Showing 4 changed files with 54 additions and 0 deletions.
23 changes: 23 additions & 0 deletions rcl/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,29 @@
Changelog for package rcl
^^^^^^^^^^^^^^^^^^^^^^^^^

9.4.1 (2024-07-29)
------------------
* Removed deprecated localhost_only (`#1169 <https://github.com/ros2/rcl/issues/1169>`_)
* Fix typo in rcl_validate_enclave_name_with_size() doc (`#1168 <https://github.com/ros2/rcl/issues/1168>`_)
* Removed deprecated rcl_init_timer() (`#1167 <https://github.com/ros2/rcl/issues/1167>`_)
* Cleanup test_count_matched test to handle non-DDS RMWs (`#1164 <https://github.com/ros2/rcl/issues/1164>`_)
* Make check_state a class method in test_count_matched.
This allows us to pass fewer parameters into each
each invocation, and allows us to hide some more of
the implementation inside the class.
* Rename "ops" to "opts" in test_count_matched.
It just better reflects what these structures are.
* Cleanup pub/subs with a scope_exit in test_count_matched.
This just ensures that they are always cleaned up, even
if we exit early. Note that we specifically do *not*
use it for test_count_matched_functions, since the cleanup
is intentionally interleaved with other tests.
* Check with the RMW layer to see whether QoS is compatible.
Some RMWs may have different compatibility than DDS, so
check with the RMW layer to see what we should expect for
the number of publishers and subscriptions.
* Contributors: Alejandro Hernández Cordero, Chris Lalancette, Christophe Bedard

9.4.0 (2024-06-17)
------------------
* Add mechanism to disable workaround for dependency groups (`#1151 <https://github.com/ros2/rcl/issues/1151>`_)
Expand Down
17 changes: 17 additions & 0 deletions rcl_action/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,23 @@
Changelog for package rcl_action
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

9.4.1 (2024-07-29)
------------------
* Increase the test_action_interaction timeouts. (`#1172 <https://github.com/ros2/rcl/issues/1172>`_)
While I can't reproduce the problem locally, I suspect that
waiting only 1 second for the entities to become ready isn't
enough in all cases, particularly on Windows, with Connext,
and when we are running in parallel with other tests.
Thus, increase the timeout for the rcl_wait() in all of the
test_action_interaction tests, which should hopefully be
enough to make this always pass.
* Stop compiling rcl_action tests multiple times. (`#1165 <https://github.com/ros2/rcl/issues/1165>`_)
We don't need to compile the tests once for each RMW;
we can just compile it once and then use the RMW_IMPLEMENTATION
environment variable to run the tests on the different RMWs.
This speeds up compilation.
* Contributors: Chris Lalancette

9.4.0 (2024-06-17)
------------------

Expand Down
11 changes: 11 additions & 0 deletions rcl_lifecycle/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@
Changelog for package rcl_lifecycle
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

9.4.1 (2024-07-29)
------------------
* Fix a memory leak in test_rcl_lifecycle. (`#1173 <https://github.com/ros2/rcl/issues/1173>`_)
This one came about probably as a result of a bad merge.
But essentially we were forcing the srv_change_state
com_interface to be nullptr, but forgetting to save off
the old pointer early enough. Thus, we could never restore
the old one before we went to "fini", and the memory would
be leaked. Fix this by remembering the impl pointer earlier.
* Contributors: Chris Lalancette

9.4.0 (2024-06-17)
------------------

Expand Down
3 changes: 3 additions & 0 deletions rcl_yaml_param_parser/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
Changelog for package rcl_yaml_param_parser
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

9.4.1 (2024-07-29)
------------------

9.4.0 (2024-06-17)
------------------
* Add 'mimick' label to tests which use Mimick (`#1152 <https://github.com/ros2/rcl/issues/1152>`_)
Expand Down

0 comments on commit 3493f24

Please sign in to comment.