Skip to content

Commit a754a11

Browse files
committed
new version
1 parent 34e2fda commit a754a11

File tree

11 files changed

+105
-34
lines changed

11 files changed

+105
-34
lines changed

yasmin/CHANGELOG.rst

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,42 @@
22
Changelog for package yasmin
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
6+
3.2.0 (2025-04-11)
7+
------------------
8+
* Fix python YASMIN_LOG_ERROR method (`#51 <https://github.com/uleroboticsgroup/yasmin/issues/51>`_)
9+
* fixing c++ version in CMakeLists
10+
* Add Concurrence - Running Parallel/Concurrent States (`#50 <https://github.com/uleroboticsgroup/yasmin/issues/50>`_)
11+
* add concurrence state
12+
* add mutex for intermedaite state dict
13+
* prefix self vars with underscore
14+
* add concurrence str definition
15+
* add comment docs conform 120 character limit
16+
* fix init comment on concurrence
17+
* fix str gen for concurrence
18+
* replace state string representation as outcome map key with an integer alternative
19+
* add logic and tests to protect against running a state instance concurrently with itself
20+
* add newlines at end of files
21+
* verify intermedaite state outcome registration
22+
* add untested cpp implementation
23+
* fix compile warnings and add a demo
24+
* add licensing
25+
* run clang format on c files
26+
* run black format on py files
27+
* add python demo for concurrence
28+
* adjust to match python demo better
29+
---------
30+
Co-authored-by: William Freidank <[email protected]>
31+
* Set remappings as empty dict instead of None (`#49 <https://github.com/uleroboticsgroup/yasmin/issues/49>`_)
32+
* adding remapping to C++ version
33+
* Feat/remmaping (`#47 <https://github.com/uleroboticsgroup/yasmin/issues/47>`_)
34+
* started remmaping
35+
* remmaping working with demo
36+
* reformated with black
37+
* formated again with --line-length 90
38+
* added remap documentation to the code
39+
* Contributors: LuisMilczarek, Miguel Ángel González Santamarta, Noel Jiménez García, William Freidank
40+
541
3.1.0 (2025-02-05)
642
------------------
743
* new yasmin logs

yasmin/package.xml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,18 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>yasmin</name>
5-
<version>3.1.0</version>
5+
<version>3.2.0</version>
66
<description>YASMIN (Yet Another State MachINe) main package</description>
77
<maintainer email="[email protected]">Miguel Ángel González Santamarta</maintainer>
88
<license>GPL-3</license>
9-
109
<buildtool_depend>ament_cmake</buildtool_depend>
1110
<buildtool_depend>ament_cmake_python</buildtool_depend>
12-
1311
<test_depend>ament_copyright</test_depend>
1412
<test_depend>ament_flake8</test_depend>
1513
<test_depend>ament_pep257</test_depend>
1614
<test_depend>python3-pytest</test_depend>
1715
<test_depend>python3-pytest-cov</test_depend>
18-
1916
<export>
2017
<build_type>ament_cmake</build_type>
2118
</export>
22-
</package>
19+
</package>

yasmin_demos/CHANGELOG.rst

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,44 @@
22
Changelog for package yasmin_demos
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
6+
3.2.0 (2025-04-11)
7+
------------------
8+
* fixing c++ version in CMakeLists
9+
* Add Concurrence - Running Parallel/Concurrent States (`#50 <https://github.com/uleroboticsgroup/yasmin/issues/50>`_)
10+
* add concurrence state
11+
* add mutex for intermedaite state dict
12+
* prefix self vars with underscore
13+
* add concurrence str definition
14+
* add comment docs conform 120 character limit
15+
* fix init comment on concurrence
16+
* fix str gen for concurrence
17+
* replace state string representation as outcome map key with an integer alternative
18+
* add logic and tests to protect against running a state instance concurrently with itself
19+
* add newlines at end of files
20+
* verify intermedaite state outcome registration
21+
* add untested cpp implementation
22+
* fix compile warnings and add a demo
23+
* add licensing
24+
* run clang format on c files
25+
* run black format on py files
26+
* add python demo for concurrence
27+
* adjust to match python demo better
28+
---------
29+
Co-authored-by: William Freidank <[email protected]>
30+
* adding remapping to C++ version
31+
* Preempt monitor state on cancel request (`#46 <https://github.com/uleroboticsgroup/yasmin/issues/46>`_)
32+
* Preempt monitor state on cancel request
33+
* Add canceled outcome to monitor_state and monitor_demo
34+
* Implement monitor_state cancel check in Python
35+
* Feat/remmaping (`#47 <https://github.com/uleroboticsgroup/yasmin/issues/47>`_)
36+
* started remmaping
37+
* remmaping working with demo
38+
* reformated with black
39+
* formated again with --line-length 90
40+
* added remap documentation to the code
41+
* Contributors: LuisMilczarek, Miguel Ángel González Santamarta, Paul Verhoeckx, William Freidank
42+
543
3.1.0 (2025-02-05)
644
------------------
745
* set_ros_loggers allows setting node to log

yasmin_demos/package.xml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,25 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>yasmin_demos</name>
5-
<version>3.1.0</version>
5+
<version>3.2.0</version>
66
<description>Demos of YASMIN (Yet Another State MachINe)</description>
77
<maintainer email="[email protected]">Miguel Ángel González Santamarta</maintainer>
88
<license>GPL-3</license>
9-
109
<buildtool_depend>ament_cmake</buildtool_depend>
1110
<buildtool_depend>ament_cmake_python</buildtool_depend>
12-
1311
<depend>rclpy</depend>
1412
<depend>rclcpp</depend>
1513
<depend>yasmin</depend>
1614
<depend>yasmin_ros</depend>
1715
<depend>yasmin_viewer</depend>
1816
<depend>nav_msgs</depend>
1917
<depend>example_interfaces</depend>
20-
2118
<test_depend>ament_copyright</test_depend>
2219
<test_depend>ament_flake8</test_depend>
2320
<test_depend>ament_pep257</test_depend>
2421
<test_depend>python3-pytest</test_depend>
25-
2622
<build_depend>ros_environment</build_depend>
27-
2823
<export>
2924
<build_type>ament_cmake</build_type>
3025
</export>
31-
</package>
26+
</package>

yasmin_msgs/CHANGELOG.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22
Changelog for package yasmin_msgs
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
6+
3.2.0 (2025-04-11)
7+
------------------
8+
59
3.1.0 (2025-02-05)
610
------------------
711

yasmin_msgs/package.xml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,16 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>yasmin_msgs</name>
5-
<version>3.1.0</version>
5+
<version>3.2.0</version>
66
<description>Msgs of (Yet Another State MachINe)</description>
77
<maintainer email="[email protected]">Miguel Ángel González Santamarta</maintainer>
88
<license>GPL-3</license>
9-
109
<buildtool_depend>ament_cmake</buildtool_depend>
11-
1210
<test_depend>ament_lint_auto</test_depend>
1311
<test_depend>ament_lint_common</test_depend>
14-
1512
<depend>rosidl_default_generators</depend>
16-
1713
<member_of_group>rosidl_interface_packages</member_of_group>
18-
1914
<export>
2015
<build_type>ament_cmake</build_type>
2116
</export>
22-
</package>
17+
</package>

yasmin_ros/CHANGELOG.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22
Changelog for package yasmin_ros
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
6+
3.2.0 (2025-04-11)
7+
------------------
8+
* fixing c++ version in CMakeLists
9+
* Preempt monitor state on cancel request (`#46 <https://github.com/uleroboticsgroup/yasmin/issues/46>`_)
10+
* Preempt monitor state on cancel request
11+
* Add canceled outcome to monitor_state and monitor_demo
12+
* Implement monitor_state cancel check in Python
13+
* Contributors: Miguel Ángel González Santamarta, Paul Verhoeckx
14+
515
3.1.0 (2025-02-05)
616
------------------
717
* new yasmin logs

yasmin_ros/package.xml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,23 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>yasmin_ros</name>
5-
<version>3.1.0</version>
5+
<version>3.2.0</version>
66
<description>YASMIN (Yet Another State MachINe) for ROS 2</description>
77
<maintainer email="[email protected]">Miguel Ángel González Santamarta</maintainer>
88
<license>GPL-3</license>
9-
109
<buildtool_depend>ament_cmake</buildtool_depend>
1110
<buildtool_depend>ament_cmake_python</buildtool_depend>
12-
1311
<depend>rclpy</depend>
1412
<depend>rclcpp</depend>
1513
<depend>rclcpp_action</depend>
1614
<depend>yasmin</depend>
17-
1815
<test_depend>ament_copyright</test_depend>
1916
<test_depend>ament_flake8</test_depend>
2017
<test_depend>ament_pep257</test_depend>
2118
<test_depend>python3-pytest</test_depend>
2219
<test_depend>python3-pytest-cov</test_depend>
23-
2420
<build_depend>ros_environment</build_depend>
25-
2621
<export>
2722
<build_type>ament_cmake</build_type>
2823
</export>
29-
</package>
24+
</package>

yasmin_viewer/CHANGELOG.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22
Changelog for package yasmin_viewer
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5+
6+
3.2.0 (2025-04-11)
7+
------------------
8+
* fixing c++ version in CMakeLists
9+
* Contributors: Miguel Ángel González Santamarta
10+
511
3.1.0 (2025-02-05)
612
------------------
713
* updating yasmin viewer dependencies

yasmin_viewer/package.xml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,30 +2,25 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>yasmin_viewer</name>
5-
<version>3.1.0</version>
5+
<version>3.2.0</version>
66
<description>TODO: Package description</description>
77
<maintainer email="[email protected]">miguel</maintainer>
88
<license>TODO: License declaration</license>
9-
109
<buildtool_depend>ament_cmake</buildtool_depend>
1110
<buildtool_depend>ament_cmake_python</buildtool_depend>
12-
1311
<exec_depend>python3-expiringdict</exec_depend>
1412
<exec_depend>python3-flask</exec_depend>
1513
<exec_depend>python3-waitress</exec_depend>
16-
1714
<depend>rclpy</depend>
1815
<depend>rclcpp</depend>
1916
<depend>yasmin</depend>
2017
<depend>yasmin_ros</depend>
2118
<depend>yasmin_msgs</depend>
22-
2319
<test_depend>ament_copyright</test_depend>
2420
<test_depend>ament_flake8</test_depend>
2521
<test_depend>ament_pep257</test_depend>
2622
<test_depend>python3-pytest</test_depend>
27-
2823
<export>
2924
<build_type>ament_cmake</build_type>
3025
</export>
31-
</package>
26+
</package>

yasmin_viewer/yasmin_viewer_web_client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "yasmin_viewer_web_client",
3-
"version": "3.1.0",
3+
"version": "3.2.0",
44
"private": true,
55
"dependencies": {
66
"@emotion/react": "^11.7.1",

0 commit comments

Comments
 (0)