From 77ccb17278833540d4698f3953a5ffcd3cb33509 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Tue, 17 Sep 2024 23:48:15 -0500 Subject: [PATCH 01/35] Add raw list of merged PRs Signed-off-by: Addisu Z. Taddese --- raw_release_notes.md | 7013 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 7013 insertions(+) create mode 100644 raw_release_notes.md diff --git a/raw_release_notes.md b/raw_release_notes.md new file mode 100644 index 0000000..945b123 --- /dev/null +++ b/raw_release_notes.md @@ -0,0 +1,7013 @@ +## docs + +* [update osx instructions](https://github.com/gazebosim/docs/pull/401) + * base: `master` + * author: `jennuine` + * createdAt: 2023-10-13T19:40:42Z + * closedAt: 2023-10-16T18:34:54Z +* [Template tutorial updates](https://github.com/gazebosim/docs/pull/399) + * base: `master` + * author: `quarkytale` + * createdAt: 2023-10-04T20:59:00Z + * closedAt: 2023-10-05T17:52:13Z +* [Build from source: clarify dependency install step](https://github.com/gazebosim/docs/pull/398) + * base: `master` + * author: `scpeters` + * createdAt: 2023-10-02T21:55:14Z + * closedAt: 2023-10-03T18:38:22Z +* [Fix documentation upload Github Action](https://github.com/gazebosim/docs/pull/396) + * base: `master` + * author: `azeey` + * createdAt: 2023-10-02T16:01:14Z + * closedAt: 2023-10-02T16:16:58Z +* [Backport #392 to Garden and Fortress](https://github.com/gazebosim/docs/pull/395) + * base: `master` + * author: `mabelzhang` + * createdAt: 2023-09-30T04:23:44Z + * closedAt: 2023-10-02T17:37:28Z +* [Add Harmonic to ROS installation instructions](https://github.com/gazebosim/docs/pull/394) + * base: `master` + * author: `azeey` + * createdAt: 2023-09-29T21:34:14Z + * closedAt: 2023-10-02T16:01:57Z +* [Harmonic stable release](https://github.com/gazebosim/docs/pull/393) + * base: `master` + * author: `azeey` + * createdAt: 2023-09-29T16:04:36Z + * closedAt: 2023-10-02T16:28:14Z +* [Template tutorial updates](https://github.com/gazebosim/docs/pull/410) + * base: `master` + * author: `quarkytale` + * createdAt: 2023-11-28T07:51:30Z + * closedAt: 2023-11-28T23:48:42Z +* [Add a comment on get_started for the use of ign in Citadel/Fortress](https://github.com/gazebosim/docs/pull/409) + * base: `master` + * author: `j-rivero` + * createdAt: 2023-11-15T17:27:12Z + * closedAt: 2023-11-20T17:33:53Z +* [Remove ros-humble-ros-gzharmonic since it's not supported currently](https://github.com/gazebosim/docs/pull/407) + * base: `master` + * author: `azeey` + * createdAt: 2023-11-14T16:59:53Z + * closedAt: 2023-11-14T17:30:02Z +* [Update roadmap (Citadel, Garden, and Ionic)](https://github.com/gazebosim/docs/pull/406) + * base: `master` + * author: `azeey` + * createdAt: 2023-11-07T20:55:07Z + * closedAt: 2023-11-10T04:56:56Z +* [Add Ionic tutorials](https://github.com/gazebosim/docs/pull/405) + * base: `master` + * author: `azeey` + * createdAt: 2023-11-07T19:52:12Z + * closedAt: 2023-11-09T23:24:40Z +* [Add Harmonic release features](https://github.com/gazebosim/docs/pull/404) + * base: `master` + * author: `iche033` + * createdAt: 2023-10-30T21:23:34Z + * closedAt: 2023-11-02T19:20:49Z +* [Update documentation for the new centralized tarball generation](https://github.com/gazebosim/docs/pull/403) + * base: `master` + * author: `j-rivero` + * createdAt: 2023-10-28T18:37:33Z + * closedAt: 2023-11-10T05:00:54Z +* [Update ros_installation.md](https://github.com/gazebosim/docs/pull/402) + * base: `master` + * author: `azeey` + * createdAt: 2023-10-27T17:25:31Z + * closedAt: 2023-11-02T03:27:59Z +* [Add instructions for unofficial Garden/Iron wrappers](https://github.com/gazebosim/docs/pull/400) + * base: `master` + * author: `j-rivero` + * createdAt: 2023-10-06T10:59:31Z + * closedAt: 2023-11-10T05:00:15Z +* [Fix examples and files with invalid extra diffuse values](https://github.com/gazebosim/docs/pull/419) + * base: `master` + * author: `PixnBits` + * createdAt: 2023-12-29T23:18:46Z + * closedAt: 2024-01-02T18:33:48Z +* [fixed "matix" typo of "matrix" in building_robot.md](https://github.com/gazebosim/docs/pull/418) + * base: `master` + * author: `chenyenru` + * createdAt: 2023-12-21T06:17:38Z + * closedAt: 2023-12-21T10:40:19Z +* [Fix links to README.](https://github.com/gazebosim/docs/pull/417) + * base: `master` + * author: `EyalBrilling` + * createdAt: 2023-12-11T18:45:33Z + * closedAt: 2023-12-11T19:04:37Z +* [Fix year in quarterly roadmap](https://github.com/gazebosim/docs/pull/415) + * base: `master` + * author: `Bi0T1N` + * createdAt: 2023-12-09T16:33:57Z + * closedAt: 2023-12-11T09:22:16Z +* [Update contributing doc link bodies to gz from ign](https://github.com/gazebosim/docs/pull/413) + * base: `master` + * author: `tfoote` + * createdAt: 2023-12-05T23:49:03Z + * closedAt: 2023-12-06T00:36:11Z +* [Remove Edifice references from ROS Install. Change BigSur by Ventura for get_started](https://github.com/gazebosim/docs/pull/411) + * base: `master` + * author: `j-rivero` + * createdAt: 2023-12-05T16:12:06Z + * closedAt: 2023-12-06T15:35:10Z +* [fix fortress docs](https://github.com/gazebosim/docs/pull/423) + * base: `master` + * author: `khaledgabr77` + * createdAt: 2024-01-24T09:07:53Z + * closedAt: 2024-02-01T02:00:50Z +* [Fix formatting of footnote](https://github.com/gazebosim/docs/pull/422) + * base: `master` + * author: `azeey` + * createdAt: 2024-01-17T21:55:42Z + * closedAt: 2024-01-17T23:29:11Z +* [Add ROS 2 Jazzy's planned Gazebo pairing](https://github.com/gazebosim/docs/pull/421) + * base: `master` + * author: `azeey` + * createdAt: 2024-01-17T00:34:11Z + * closedAt: 2024-01-17T20:27:51Z +* [Add the Humble/Harmonic pairing](https://github.com/gazebosim/docs/pull/420) + * base: `master` + * author: `azeey` + * createdAt: 2024-01-04T19:49:45Z + * closedAt: 2024-01-04T21:25:33Z +* [Update roadmap for the rest of the year](https://github.com/gazebosim/docs/pull/431) + * base: `master` + * author: `azeey` + * createdAt: 2024-03-04T15:47:20Z + * closedAt: 2024-03-04T20:07:24Z +* [Update gz transport lib version](https://github.com/gazebosim/docs/pull/428) + * base: `master` + * author: `Mohammadreza-Beygifard` + * createdAt: 2024-02-09T17:44:10Z + * closedAt: 2024-02-09T18:43:58Z +* [Add tutorial on how to a migrate ROS 2 package that uses Gazebo Classic](https://github.com/gazebosim/docs/pull/425) + * base: `master` + * author: `azeey` + * createdAt: 2024-02-03T00:16:41Z + * closedAt: 2024-02-14T04:27:24Z +* [Adding fuel content](https://github.com/gazebosim/docs/pull/330) + * base: `master` + * author: `nkoenig` + * createdAt: 2023-01-06T20:50:47Z + * closedAt: 2024-02-12T13:10:52Z +* [Wget and curl both do the same thing. Remove wget and use only curl.](https://github.com/gazebosim/docs/pull/434) + * base: `master` + * author: `arjo129` + * createdAt: 2024-03-18T01:41:24Z + * closedAt: 2024-03-18T07:59:17Z +* [Adding additional docs on sensors and ROS 2 usage](https://github.com/gazebosim/docs/pull/433) + * base: `master` + * author: `SteveMacenski` + * createdAt: 2024-03-06T01:45:18Z + * closedAt: 2024-03-11T08:23:49Z +* [Correct the ROS and Fortress bridge](https://github.com/gazebosim/docs/pull/430) + * base: `master` + * author: `Mohammadreza-Beygifard` + * createdAt: 2024-02-14T21:02:38Z + * closedAt: 2024-04-04T19:29:48Z +* [Upload to ign-gazebo docs to both api/gazebo and api/sim](https://github.com/gazebosim/docs/pull/436) + * base: `master` + * author: `azeey` + * createdAt: 2024-04-25T17:11:01Z + * closedAt: 2024-04-25T17:59:09Z +* [Include how to run Gazebo and rework the sections in the ROS vendor d…](https://github.com/gazebosim/docs/pull/445) + * base: `master` + * author: `j-rivero` + * createdAt: 2024-05-27T14:56:53Z + * closedAt: 2024-05-29T14:44:14Z +* [Add documentation for Gazebo vendor packages](https://github.com/gazebosim/docs/pull/443) + * base: `master` + * author: `azeey` + * createdAt: 2024-05-21T22:45:22Z + * closedAt: 2024-05-22T21:12:30Z +* [Remove gazebo11 side by side install for Ionic](https://github.com/gazebosim/docs/pull/442) + * base: `master` + * author: `j-rivero` + * createdAt: 2024-05-20T16:38:23Z + * closedAt: 2024-05-20T17:55:50Z +* [contributing.md: suggest multi-repo features target main](https://github.com/gazebosim/docs/pull/440) + * base: `master` + * author: `scpeters` + * createdAt: 2024-05-15T10:21:23Z + * closedAt: 2024-05-15T13:31:49Z +* [Minor updates on Noble references](https://github.com/gazebosim/docs/pull/439) + * base: `master` + * author: `j-rivero` + * createdAt: 2024-05-14T20:42:46Z + * closedAt: 2024-05-15T07:52:15Z +* [Installing Gazebo11 side by side with new Gazebo Tutorial](https://github.com/gazebosim/docs/pull/438) + * base: `master` + * author: `j-rivero` + * createdAt: 2024-05-09T15:14:42Z + * closedAt: 2024-05-14T20:32:39Z +* [Indicate that Gazebo Fortress is recommended for ROS 2 Humble and Iron users](https://github.com/gazebosim/docs/pull/437) + * base: `master` + * author: `azeey` + * createdAt: 2024-05-07T22:31:16Z + * closedAt: 2024-05-07T22:51:48Z +* [Remove unused files](https://github.com/gazebosim/docs/pull/455) + * base: `master` + * author: `azeey` + * createdAt: 2024-07-02T01:16:23Z + * closedAt: 2024-07-02T16:05:11Z +* [Fix/redo API docs generation](https://github.com/gazebosim/docs/pull/454) + * base: `master` + * author: `azeey` + * createdAt: 2024-07-01T22:40:11Z + * closedAt: 2024-07-02T01:11:58Z +* [Update ros_installation.md as Jazzy is now released](https://github.com/gazebosim/docs/pull/452) + * base: `master` + * author: `VincidaB` + * createdAt: 2024-06-15T16:22:01Z + * closedAt: 2024-06-17T08:09:51Z +* [Replace the use of wget by curl in _install docs](https://github.com/gazebosim/docs/pull/451) + * base: `master` + * author: `j-rivero` + * createdAt: 2024-06-10T16:18:55Z + * closedAt: 2024-06-12T20:46:15Z +* [OIDC deploy](https://github.com/gazebosim/docs/pull/450) + * base: `master` + * author: `Crola1702` + * createdAt: 2024-06-05T21:54:53Z + * closedAt: 2024-06-13T12:14:16Z +* [Install the side-by-side gz11/gz doc in the index and fix warning link](https://github.com/gazebosim/docs/pull/444) + * base: `master` + * author: `j-rivero` + * createdAt: 2024-05-24T15:22:57Z + * closedAt: 2024-06-06T20:48:55Z +* [Comparison: wireless plugin is now available](https://github.com/gazebosim/docs/pull/479) + * base: `master` + * author: `MirkoFerrati` + * createdAt: 2024-08-06T21:07:24Z + * closedAt: 2024-08-06T22:49:48Z +* [Update instructions on checking if sim runs with ogre 1.x](https://github.com/gazebosim/docs/pull/478) + * base: `master` + * author: `iche033` + * createdAt: 2024-08-05T22:41:28Z + * closedAt: 2024-08-06T03:11:09Z +* [Fix potential sudo error for users installing on ubuntu.](https://github.com/gazebosim/docs/pull/476) + * base: `master` + * author: `bperseghetti` + * createdAt: 2024-08-05T03:05:51Z + * closedAt: 2024-08-05T04:02:27Z +* [Correct supported versions for ROS 2 Rolling in distro table](https://github.com/gazebosim/docs/pull/475) + * base: `master` + * author: `sea-bass` + * createdAt: 2024-08-02T22:38:24Z + * closedAt: 2024-08-03T00:20:23Z +* [Update supported platforms in Ionic](https://github.com/gazebosim/docs/pull/473) + * base: `master` + * author: `azeey` + * createdAt: 2024-08-02T19:29:23Z + * closedAt: 2024-08-02T23:28:23Z +* [Build Ionic API docs](https://github.com/gazebosim/docs/pull/472) + * base: `master` + * author: `azeey` + * createdAt: 2024-08-02T18:43:03Z + * closedAt: 2024-08-05T17:05:53Z +* [Fix sidebar menu spacing on small screens](https://github.com/gazebosim/docs/pull/471) + * base: `master` + * author: `azeey` + * createdAt: 2024-08-02T17:51:16Z + * closedAt: 2024-08-03T00:21:03Z +* [Add note about libEGL warnings](https://github.com/gazebosim/docs/pull/470) + * base: `master` + * author: `iche033` + * createdAt: 2024-08-01T22:06:58Z + * closedAt: 2024-08-01T22:10:17Z +* [Add tip for using Gazebo with Wayland](https://github.com/gazebosim/docs/pull/468) + * base: `master` + * author: `azeey` + * createdAt: 2024-07-31T21:06:24Z + * closedAt: 2024-07-31T21:49:54Z +* [Update moving_robot.md](https://github.com/gazebosim/docs/pull/466) + * base: `master` + * author: `alanmehio` + * createdAt: 2024-07-30T17:37:37Z + * closedAt: 2024-07-30T18:34:03Z +* [Update migrating_gazebo_classic_ros2_packages.md](https://github.com/gazebosim/docs/pull/465) + * base: `master` + * author: `aryanjagushte` + * createdAt: 2024-07-29T14:23:08Z + * closedAt: 2024-07-30T16:05:26Z +* [Minor updates to releases page](https://github.com/gazebosim/docs/pull/464) + * base: `master` + * author: `iche033` + * createdAt: 2024-07-26T17:20:58Z + * closedAt: 2024-07-26T17:28:31Z +* [Use an admonition instead of custom html in get_started.md](https://github.com/gazebosim/docs/pull/463) + * base: `master` + * author: `azeey` + * createdAt: 2024-07-26T14:24:12Z + * closedAt: 2024-07-26T16:42:02Z +* [Add Ubuntu Noble to platform support table](https://github.com/gazebosim/docs/pull/462) + * base: `master` + * author: `azeey` + * createdAt: 2024-07-26T14:21:07Z + * closedAt: 2024-07-26T16:40:00Z +* [Fix a link in spawn_urdf.md](https://github.com/gazebosim/docs/pull/461) + * base: `master` + * author: `gyuray-dev` + * createdAt: 2024-07-25T02:11:10Z + * closedAt: 2024-07-25T07:56:16Z +* [Fix canonical link generated by sphinx](https://github.com/gazebosim/docs/pull/460) + * base: `master` + * author: `azeey` + * createdAt: 2024-07-17T21:13:58Z + * closedAt: 2024-07-18T00:52:27Z +* [Fix links and enable warning for missing links](https://github.com/gazebosim/docs/pull/459) + * base: `master` + * author: `azeey` + * createdAt: 2024-07-17T20:56:15Z + * closedAt: 2024-07-19T18:21:02Z +* [Update ros_installation.md](https://github.com/gazebosim/docs/pull/458) + * base: `master` + * author: `KomaGR` + * createdAt: 2024-07-17T06:59:06Z + * closedAt: 2024-07-17T15:32:00Z +* [sensors.md: fix code block](https://github.com/gazebosim/docs/pull/457) + * base: `master` + * author: `AngleSideAngle` + * createdAt: 2024-07-15T13:01:45Z + * closedAt: 2024-07-15T13:07:23Z +* [Extend ROS integration documentation](https://github.com/gazebosim/docs/pull/448) + * base: `master` + * author: `caguero` + * createdAt: 2024-06-03T16:46:58Z + * closedAt: 2024-07-10T16:14:17Z +* [Build documentation using Sphinx](https://github.com/gazebosim/docs/pull/441) + * base: `master` + * author: `azeey` + * createdAt: 2024-05-15T22:23:59Z + * closedAt: 2024-07-11T00:53:47Z +* [Document how to use ci_matching_branch](https://github.com/gazebosim/docs/pull/377) + * base: `master` + * author: `scpeters` + * createdAt: 2023-08-31T09:27:26Z + * closedAt: 2024-07-30T16:09:30Z +* [fix sdfformat_urdf link](https://github.com/gazebosim/docs/pull/506) + * base: `master` + * author: `avanmalleghem` + * createdAt: 2024-09-06T17:47:10Z + * closedAt: 2024-09-06T17:52:36Z +* [Added fix for ulimit error during macOS binary install](https://github.com/gazebosim/docs/pull/505) + * base: `master` + * author: `heramb-modugula` + * createdAt: 2024-09-06T16:58:05Z + * closedAt: 2024-09-06T17:53:24Z +* [Simplify vcs command](https://github.com/gazebosim/docs/pull/503) + * base: `master` + * author: `j-rivero` + * createdAt: 2024-09-06T11:36:53Z + * closedAt: 2024-09-06T15:13:13Z +* [Enable generation of API Docs for gz-tools and sdformat](https://github.com/gazebosim/docs/pull/501) + * base: `master` + * author: `azeey` + * createdAt: 2024-09-05T15:50:28Z + * closedAt: 2024-09-05T17:39:14Z +* [fix hotkeys](https://github.com/gazebosim/docs/pull/500) + * base: `master` + * author: `avanmalleghem` + * createdAt: 2024-09-05T05:47:15Z + * closedAt: 2024-09-05T13:40:27Z +* [Update moving robot tutorial for ionic](https://github.com/gazebosim/docs/pull/499) + * base: `master` + * author: `iche033` + * createdAt: 2024-09-04T23:10:42Z + * closedAt: 2024-09-04T23:51:41Z +* [Update Model_insertion_fuel.md](https://github.com/gazebosim/docs/pull/498) + * base: `master` + * author: `NickTziaros` + * createdAt: 2024-09-04T22:40:03Z + * closedAt: 2024-09-05T08:27:37Z +* [Skip swig for windows gazebo source install ](https://github.com/gazebosim/docs/pull/497) + * base: `master` + * author: `knmcguire` + * createdAt: 2024-09-04T17:46:25Z + * closedAt: 2024-09-05T08:19:12Z +* [Fix use of upload-artifact action in deploy workflow](https://github.com/gazebosim/docs/pull/496) + * base: `master` + * author: `azeey` + * createdAt: 2024-09-04T15:43:37Z + * closedAt: 2024-09-04T17:06:15Z +* [Update sensors.md doc](https://github.com/gazebosim/docs/pull/495) + * base: `master` + * author: `avanmalleghem` + * createdAt: 2024-09-03T17:39:27Z + * closedAt: 2024-09-03T18:12:11Z +* [Improve Ionic Ubuntu from-source: memory warning and colcon quoting](https://github.com/gazebosim/docs/pull/494) + * base: `master` + * author: `j-rivero` + * createdAt: 2024-09-02T16:37:04Z + * closedAt: 2024-09-05T13:40:01Z +* [Use a PIP workspace for colcon and vcs](https://github.com/gazebosim/docs/pull/493) + * base: `master` + * author: `j-rivero` + * createdAt: 2024-09-02T16:22:21Z + * closedAt: 2024-09-03T21:54:56Z +* [Update Documentation for Spawn a Gazebo model from ROS 2](https://github.com/gazebosim/docs/pull/492) + * base: `master` + * author: `Amronos` + * createdAt: 2024-09-02T15:23:08Z + * closedAt: 2024-09-03T07:49:47Z +* [GUI Docs Update](https://github.com/gazebosim/docs/pull/491) + * base: `master` + * author: `alesof` + * createdAt: 2024-08-30T16:12:15Z + * closedAt: 2024-09-02T07:11:13Z +* [Use prerelease repository for Ubuntu Ionic install](https://github.com/gazebosim/docs/pull/490) + * base: `master` + * author: `j-rivero` + * createdAt: 2024-08-29T18:43:36Z + * closedAt: 2024-08-29T18:46:34Z +* [Update Ionic tutorial with latest changes that were made in the Harmonic directory](https://github.com/gazebosim/docs/pull/489) + * base: `master` + * author: `azeey` + * createdAt: 2024-08-29T06:29:23Z + * closedAt: 2024-08-29T13:54:38Z +* [Update macOS versions Ionic's install_osx.md](https://github.com/gazebosim/docs/pull/488) + * base: `master` + * author: `azeey` + * createdAt: 2024-08-29T00:36:52Z + * closedAt: 2024-08-29T13:50:40Z +* [Windows instructions updated in harmonic branch](https://github.com/gazebosim/docs/pull/487) + * base: `master` + * author: `akky20` + * createdAt: 2024-08-16T22:17:30Z + * closedAt: 2024-08-29T06:30:17Z +* [Update instructions for building Gazebo from source on macOS](https://github.com/gazebosim/docs/pull/486) + * base: `master` + * author: `azeey` + * createdAt: 2024-08-14T20:50:23Z + * closedAt: 2024-08-15T22:00:13Z +* [Revert file name changes to fix menu and links for macOS installation](https://github.com/gazebosim/docs/pull/485) + * base: `master` + * author: `azeey` + * createdAt: 2024-08-14T19:51:18Z + * closedAt: 2024-08-14T20:29:55Z +* [Update troubleshooting.md to include multicast network configuration error](https://github.com/gazebosim/docs/pull/484) + * base: `master` + * author: `aadith-warrier` + * createdAt: 2024-08-14T05:55:05Z + * closedAt: 2024-08-14T20:36:33Z +* [Update ros2_launch_gazebo.md with a Python launch example and typo fixes/formatting for the XML launch file example](https://github.com/gazebosim/docs/pull/482) + * base: `master` + * author: `david-dorf` + * createdAt: 2024-08-12T17:12:56Z + * closedAt: 2024-08-19T13:25:11Z +* [Update ros_installation.md with typo fix](https://github.com/gazebosim/docs/pull/481) + * base: `master` + * author: `david-dorf` + * createdAt: 2024-08-11T16:32:37Z + * closedAt: 2024-08-12T16:41:09Z +* [Reorganize and add more context to Gazebo migration guides](https://github.com/gazebosim/docs/pull/480) + * base: `master` + * author: `azeey` + * createdAt: 2024-08-09T17:23:31Z + * closedAt: 2024-08-15T16:40:01Z +* [Add instructions to run ros_buildfarm jobs](https://github.com/gazebosim/docs/pull/477) + * base: `master` + * author: `j-rivero` + * createdAt: 2024-08-05T21:31:55Z + * closedAt: 2024-08-09T16:20:08Z +* [Improve install instructions for macOS](https://github.com/gazebosim/docs/pull/414) + * base: `master` + * author: `rgov` + * createdAt: 2023-12-08T04:19:26Z + * closedAt: 2024-08-09T16:27:24Z +* [ionic/install_windows_src: Added protobuf dependency](https://github.com/gazebosim/docs/pull/516) + * base: `master` + * author: `peci1` + * createdAt: 2024-09-15T22:25:04Z + * closedAt: 2024-09-16T08:30:05Z +* [ionic/install_windows_src: More bulletproof terminal setup instructions](https://github.com/gazebosim/docs/pull/515) + * base: `master` + * author: `peci1` + * createdAt: 2024-09-15T10:15:06Z + * closedAt: 2024-09-16T19:31:52Z +* [ionic/install_windows_src: Add boost dependency](https://github.com/gazebosim/docs/pull/514) + * base: `master` + * author: `peci1` + * createdAt: 2024-09-14T22:28:19Z + * closedAt: 2024-09-16T08:22:23Z +* [Windows: Provide precise instructions to install miniforge on Windows](https://github.com/gazebosim/docs/pull/512) + * base: `master` + * author: `traversaro` + * createdAt: 2024-09-14T15:10:35Z + * closedAt: 2024-09-16T08:16:29Z +* [Update Documentation for ros_gz Commands](https://github.com/gazebosim/docs/pull/511) + * base: `master` + * author: `Amronos` + * createdAt: 2024-09-12T04:39:42Z + * closedAt: 2024-09-16T11:09:34Z +* [Add curl to necessary tools.](https://github.com/gazebosim/docs/pull/510) + * base: `master` + * author: `rodericktaylor` + * createdAt: 2024-09-12T00:03:56Z + * closedAt: 2024-09-12T07:40:12Z +* [Python example to launch gzserver](https://github.com/gazebosim/docs/pull/509) + * base: `master` + * author: `caguero` + * createdAt: 2024-09-11T19:22:03Z + * closedAt: 2024-09-13T20:11:52Z +* [ros_gz documentation updates](https://github.com/gazebosim/docs/pull/508) + * base: `master` + * author: `caguero` + * createdAt: 2024-09-11T16:44:49Z + * closedAt: 2024-09-11T19:17:11Z + +## gz-bazel + +* [Minimal set of changes to get CI green](https://github.com/gazebosim/gz-bazel/pull/65) + * base: `garden` + * author: `mjcarroll` + * createdAt: 2023-11-01T17:11:53Z + * closedAt: 2023-11-01T20:14:13Z +* [Move python dep to upstream rules_python](https://github.com/gazebosim/gz-bazel/pull/67) + * base: `garden` + * author: `mjcarroll` + * createdAt: 2023-11-02T19:33:16Z + * closedAt: 2023-11-02T20:13:21Z +* [Add support for debian bookworm](https://github.com/gazebosim/gz-bazel/pull/66) + * base: `garden` + * author: `mjcarroll` + * createdAt: 2023-11-02T15:55:26Z + * closedAt: 2023-11-02T19:18:04Z +* [Minor garden cleanups](https://github.com/gazebosim/gz-bazel/pull/63) + * base: `garden` + * author: `mjcarroll` + * createdAt: 2023-08-24T20:07:22Z + * closedAt: 2023-12-11T17:08:09Z +* [Add DETAIL_ macros for Export.hh](https://github.com/gazebosim/gz-bazel/pull/72) + * base: `garden` + * author: `shameekganguly` + * createdAt: 2024-02-28T23:32:28Z + * closedAt: 2024-02-29T18:24:40Z +* [Add libccd dependency](https://github.com/gazebosim/gz-bazel/pull/71) + * base: `garden` + * author: `mjcarroll` + * createdAt: 2024-02-15T16:33:25Z + * closedAt: 2024-02-15T18:39:13Z +* [Add ASAN config options](https://github.com/gazebosim/gz-bazel/pull/69) + * base: `garden` + * author: `mjcarroll` + * createdAt: 2024-02-05T23:31:19Z + * closedAt: 2024-02-06T23:42:07Z +* [Update sdformat to upstream devel](https://github.com/gazebosim/gz-bazel/pull/68) + * base: `garden` + * author: `mjcarroll` + * createdAt: 2023-12-13T15:01:11Z + * closedAt: 2024-02-05T23:29:14Z +* [Add plugin2 to harmonic](https://github.com/gazebosim/gz-bazel/pull/74) + * base: `harmonic` + * author: `mjcarroll` + * createdAt: 2024-03-14T15:27:02Z + * closedAt: 2024-04-05T17:51:33Z + +## gz-cmake + +* [Bumps in ionic: gz-cmake4](https://github.com/gazebosim/gz-cmake/pull/390) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-06T22:04:43Z + * closedAt: 2023-10-10T16:26:39Z +* [ci.yml: disable 20.04 workflow](https://github.com/gazebosim/gz-cmake/pull/389) + * base: `main` + * author: `scpeters` + * createdAt: 2023-10-06T17:53:44Z + * closedAt: 2023-10-06T20:49:32Z +* [Require cmake version 3.22.1](https://github.com/gazebosim/gz-cmake/pull/396) + * base: `main` + * author: `scpeters` + * createdAt: 2023-11-29T02:47:45Z + * closedAt: 2023-11-29T19:31:50Z +* [Update github action workflows](https://github.com/gazebosim/gz-cmake/pull/395) + * base: `ign-cmake2` + * author: `azeey` + * createdAt: 2023-11-10T21:37:12Z + * closedAt: 2023-11-13T16:22:43Z +* [Change EXTRA_ARGS to be a multiValueArgs in GzFindPackage](https://github.com/gazebosim/gz-cmake/pull/393) + * base: `gz-cmake3` + * author: `j-rivero` + * createdAt: 2023-11-01T18:28:51Z + * closedAt: 2023-11-02T16:39:53Z +* [Remove ignition](https://github.com/gazebosim/gz-cmake/pull/369) + * base: `main` + * author: `nkoenig` + * createdAt: 2023-07-28T04:14:15Z + * closedAt: 2023-11-17T17:20:33Z +* [Remove unix-specific fPIC flag](https://github.com/gazebosim/gz-cmake/pull/399) + * base: `gz-cmake3` + * author: `mjcarroll` + * createdAt: 2023-12-21T15:19:50Z + * closedAt: 2023-12-21T21:38:35Z +* [Update CI badges in README](https://github.com/gazebosim/gz-cmake/pull/398) + * base: `gz-cmake3` + * author: `iche033` + * createdAt: 2023-12-20T23:29:18Z + * closedAt: 2023-12-21T14:23:08Z +* [Doxygen: exclude C++ __attribute__](https://github.com/gazebosim/gz-cmake/pull/397) + * base: `main` + * author: `j-rivero` + * createdAt: 2023-12-12T14:57:11Z + * closedAt: 2023-12-12T20:11:51Z +* [Replace exec_program with execute_process (backport #402 to gz-cmake3)](https://github.com/gazebosim/gz-cmake/pull/410) + * base: `gz-cmake3` + * author: `j-rivero` + * createdAt: 2024-02-02T16:31:45Z + * closedAt: 2024-02-02T18:02:06Z +* [Drop shebang from upload_doc.sh](https://github.com/gazebosim/gz-cmake/pull/408) + * base: `gz-cmake3` + * author: `cottsay` + * createdAt: 2024-01-24T20:48:42Z + * closedAt: 2024-01-24T21:05:37Z +* [Preserve executable permissions when installing scripts](https://github.com/gazebosim/gz-cmake/pull/407) + * base: `gz-cmake3` + * author: `cottsay` + * createdAt: 2024-01-24T19:19:42Z + * closedAt: 2024-01-29T15:49:07Z +* [Use a consistent Python interpreter in all scripts](https://github.com/gazebosim/gz-cmake/pull/406) + * base: `gz-cmake3` + * author: `cottsay` + * createdAt: 2024-01-24T19:13:26Z + * closedAt: 2024-01-24T23:30:31Z +* [Use a relative symlink for Ign* cmake modules](https://github.com/gazebosim/gz-cmake/pull/405) + * base: `gz-cmake3` + * author: `cottsay` + * createdAt: 2024-01-23T22:34:41Z + * closedAt: 2024-01-23T23:08:27Z +* [cppcheck uses c++17](https://github.com/gazebosim/gz-cmake/pull/404) + * base: `gz-cmake3` + * author: `sdhar04` + * createdAt: 2024-01-22T17:37:30Z + * closedAt: 2024-02-01T05:52:01Z +* [Merge ign-cmake2 ➡️ gz-cmake3](https://github.com/gazebosim/gz-cmake/pull/403) + * base: `gz-cmake3` + * author: `azeey` + * createdAt: 2024-01-18T19:23:33Z + * closedAt: 2024-01-18T20:15:55Z +* [Replace exec_program with execute_process](https://github.com/gazebosim/gz-cmake/pull/402) + * base: `main` + * author: `azeey` + * createdAt: 2024-01-18T19:12:26Z + * closedAt: 2024-01-19T15:42:39Z +* [Merge gz-cmake3 ➡️ main](https://github.com/gazebosim/gz-cmake/pull/401) + * base: `main` + * author: `azeey` + * createdAt: 2024-01-18T19:08:57Z + * closedAt: 2024-01-19T04:12:29Z +* [Use visibility hidden by default](https://github.com/gazebosim/gz-cmake/pull/392) + * base: `main` + * author: `j-rivero` + * createdAt: 2023-10-26T17:05:27Z + * closedAt: 2024-01-26T16:21:31Z +* [Prepare for 3.5.1 Release](https://github.com/gazebosim/gz-cmake/pull/420) + * base: `gz-cmake3` + * author: `azeey` + * createdAt: 2024-03-29T18:45:40Z + * closedAt: 2024-03-29T20:08:41Z +* [Fix how `ign` compatibility files are copied in windows](https://github.com/gazebosim/gz-cmake/pull/419) + * base: `gz-cmake3` + * author: `azeey` + * createdAt: 2024-03-29T16:18:53Z + * closedAt: 2024-03-29T17:49:56Z +* [Use default flags for RelWithDebInfo](https://github.com/gazebosim/gz-cmake/pull/418) + * base: `main` + * author: `traversaro` + * createdAt: 2024-03-23T15:50:26Z + * closedAt: 2024-03-27T19:47:50Z +* [Prepare for 3.5.0 Release](https://github.com/gazebosim/gz-cmake/pull/416) + * base: `gz-cmake3` + * author: `azeey` + * createdAt: 2024-03-14T19:14:40Z + * closedAt: 2024-03-14T21:58:41Z +* [Merge ign-cmake2 ➡️ gz-cmake3](https://github.com/gazebosim/gz-cmake/pull/415) + * base: `gz-cmake3` + * author: `azeey` + * createdAt: 2024-03-14T18:07:44Z + * closedAt: 2024-03-14T18:47:10Z +* [Remove @mxgrey as codeowner and assign maintainership to @scpeters](https://github.com/gazebosim/gz-cmake/pull/414) + * base: `ign-cmake2` + * author: `azeey` + * createdAt: 2024-03-14T15:58:17Z + * closedAt: 2024-03-14T16:02:45Z +* [Backport #402: Replace `exec_program` with `execute_process`](https://github.com/gazebosim/gz-cmake/pull/427) + * base: `ign-cmake2` + * author: `azeey` + * createdAt: 2024-05-03T03:47:13Z + * closedAt: 2024-05-03T16:39:58Z +* [Prepare for 3.5.3 Release](https://github.com/gazebosim/gz-cmake/pull/426) + * base: `gz-cmake3` + * author: `azeey` + * createdAt: 2024-05-02T22:36:54Z + * closedAt: 2024-05-03T01:39:32Z +* [Fix installation of `Ign*.cmake` modules on newer versions of CMake](https://github.com/gazebosim/gz-cmake/pull/425) + * base: `gz-cmake3` + * author: `azeey` + * createdAt: 2024-05-02T20:32:57Z + * closedAt: 2024-05-02T22:22:48Z +* [Enable 24.04 CI](https://github.com/gazebosim/gz-cmake/pull/424) + * base: `main` + * author: `scpeters` + * createdAt: 2024-04-30T18:56:14Z + * closedAt: 2024-05-02T21:03:55Z +* [Prepare for 3.5.2 Release](https://github.com/gazebosim/gz-cmake/pull/423) + * base: `gz-cmake3` + * author: `azeey` + * createdAt: 2024-04-05T19:51:21Z + * closedAt: 2024-04-05T21:14:42Z +* [Use relative install paths for extra cmake files](https://github.com/gazebosim/gz-cmake/pull/422) + * base: `gz-cmake3` + * author: `azeey` + * createdAt: 2024-04-04T17:11:50Z + * closedAt: 2024-04-05T17:11:11Z +* [Remove example_INSTALL_DIR from PREFIX_PATH on examples](https://github.com/gazebosim/gz-cmake/pull/421) + * base: `gz-cmake3` + * author: `j-rivero` + * createdAt: 2024-04-04T15:16:04Z + * closedAt: 2024-04-16T14:22:15Z +* [Add package.xml](https://github.com/gazebosim/gz-cmake/pull/413) + * base: `gz-cmake3` + * author: `azeey` + * createdAt: 2024-02-23T23:17:31Z + * closedAt: 2024-04-17T17:02:43Z +* [Deprecate GzPython.cmake](https://github.com/gazebosim/gz-cmake/pull/431) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-24T20:39:01Z + * closedAt: 2024-06-01T04:10:34Z +* [Prepare for release 2.17.2 ](https://github.com/gazebosim/gz-cmake/pull/430) + * base: `ign-cmake2` + * author: `j-rivero` + * createdAt: 2024-05-07T17:02:53Z + * closedAt: 2024-05-08T13:42:05Z +* [Merge gz-cmake3 ➡️ main](https://github.com/gazebosim/gz-cmake/pull/428) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-06T08:37:52Z + * closedAt: 2024-05-06T17:14:41Z +* [Revert "Fix lcov on Ubuntu Noble (#436)"](https://github.com/gazebosim/gz-cmake/pull/441) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-30T00:17:49Z + * closedAt: 2024-07-30T02:42:05Z +* [Accept arbitrary capitalization for coverage build type (backport #435)](https://github.com/gazebosim/gz-cmake/pull/439) + * base: `ign-cmake2` + * author: `mergify` + * createdAt: 2024-07-22T15:08:08Z + * closedAt: 2024-07-22T15:46:49Z +* [Accept arbitrary capitalization for coverage build type (backport #435)](https://github.com/gazebosim/gz-cmake/pull/438) + * base: `gz-cmake3` + * author: `mergify` + * createdAt: 2024-07-22T15:08:07Z + * closedAt: 2024-07-22T15:46:24Z +* [Fix lcov on Ubuntu Noble](https://github.com/gazebosim/gz-cmake/pull/436) + * base: `main` + * author: `azeey` + * createdAt: 2024-07-20T00:51:32Z + * closedAt: 2024-07-29T23:45:06Z +* [Accept arbitrary capitalization for coverage build type](https://github.com/gazebosim/gz-cmake/pull/435) + * base: `main` + * author: `azeey` + * createdAt: 2024-07-20T00:36:34Z + * closedAt: 2024-07-22T15:05:59Z +* [Deprecate BUILD_DOCS: generate always the doc target but exclude from default make](https://github.com/gazebosim/gz-cmake/pull/434) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-07-12T13:24:51Z + * closedAt: 2024-07-29T15:14:48Z +* [Fix link for Sanitizer Builds tutorial](https://github.com/gazebosim/gz-cmake/pull/433) + * base: `gz-cmake3` + * author: `azeey` + * createdAt: 2024-07-02T01:42:26Z + * closedAt: 2024-07-17T14:25:59Z +* [fix tutorial developing with gz-cmake](https://github.com/gazebosim/gz-cmake/pull/452) + * base: `gz-cmake4` + * author: `avanmalleghem` + * createdAt: 2024-09-06T17:37:17Z + * closedAt: 2024-09-06T18:31:42Z +* [Fix readme issues](https://github.com/gazebosim/gz-cmake/pull/449) + * base: `gz-cmake4` + * author: `avanmalleghem` + * createdAt: 2024-09-03T17:46:55Z + * closedAt: 2024-09-03T18:30:15Z +* [Merge gz-cmake3 ➡️ gz-cmake4](https://github.com/gazebosim/gz-cmake/pull/447) + * base: `gz-cmake4` + * author: `azeey` + * createdAt: 2024-08-28T23:22:10Z + * closedAt: 2024-08-28T23:47:55Z +* [Update gz-cmake4 badge URLs](https://github.com/gazebosim/gz-cmake/pull/445) + * base: `gz-cmake4` + * author: `azeey` + * createdAt: 2024-08-21T20:48:05Z + * closedAt: 2024-08-22T01:13:23Z +* [Ionic Changelog](https://github.com/gazebosim/gz-cmake/pull/444) + * base: `main` + * author: `scpeters` + * createdAt: 2024-08-19T20:27:47Z + * closedAt: 2024-08-20T16:30:59Z +* [Use relative paths for pkg-config install directory](https://github.com/gazebosim/gz-cmake/pull/443) + * base: `main` + * author: `azeey` + * createdAt: 2024-08-16T18:34:54Z + * closedAt: 2024-08-16T21:28:05Z + +## gz-common + +* [Add missing visibility declarations](https://github.com/gazebosim/gz-common/pull/548) + * base: `main` + * author: `j-rivero` + * createdAt: 2023-10-30T17:29:30Z + * closedAt: 2023-10-30T19:27:53Z +* [Replace ignerr with gzerr ](https://github.com/gazebosim/gz-common/pull/547) + * base: `gz-common5` + * author: `iche033` + * createdAt: 2023-10-27T23:55:42Z + * closedAt: 2023-10-28T02:49:34Z +* [Support loading glb with compressed jpeg textures](https://github.com/gazebosim/gz-common/pull/545) + * base: `gz-common5` + * author: `iche033` + * createdAt: 2023-10-18T01:58:31Z + * closedAt: 2023-10-25T14:38:45Z +* [Fix glTF / glb root node transform](https://github.com/gazebosim/gz-common/pull/543) + * base: `gz-common5` + * author: `iche033` + * createdAt: 2023-10-13T22:05:17Z + * closedAt: 2023-10-23T16:28:38Z +* [Merge gz-common5 ➡️ main](https://github.com/gazebosim/gz-common/pull/541) + * base: `main` + * author: `scpeters` + * createdAt: 2023-10-08T05:50:10Z + * closedAt: 2023-10-09T15:40:21Z +* [EnumIface: suppress deprecation warning](https://github.com/gazebosim/gz-common/pull/540) + * base: `gz-common5` + * author: `scpeters` + * createdAt: 2023-10-07T20:36:04Z + * closedAt: 2023-10-08T05:31:38Z +* [Bumps in ionic: use gz-cmake4, gz-utils3, gz-math8](https://github.com/gazebosim/gz-common/pull/539) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-06T22:06:26Z + * closedAt: 2023-10-17T00:10:48Z +* [Prevent loading lightmaps if mesh is a glb file that has an occlusion-metallic-roughness texture](https://github.com/gazebosim/gz-common/pull/538) + * base: `gz-common5` + * author: `iche033` + * createdAt: 2023-10-04T23:09:13Z + * closedAt: 2023-10-05T16:50:32Z +* [Remove ignition](https://github.com/gazebosim/gz-common/pull/525) + * base: `main` + * author: `nkoenig` + * createdAt: 2023-07-28T04:10:50Z + * closedAt: 2023-10-25T14:38:09Z +* [Update Github Action workflows](https://github.com/gazebosim/gz-common/pull/558) + * base: `ign-common3` + * author: `azeey` + * createdAt: 2023-11-10T22:05:25Z + * closedAt: 2023-11-13T20:39:17Z +* [Fix hidden visibility win fix test](https://github.com/gazebosim/gz-common/pull/557) + * base: `jrivero/fix_hidden_visibility_win` + * author: `mjcarroll` + * createdAt: 2023-11-09T20:47:40Z + * closedAt: 2023-11-09T22:41:51Z +* [Fix search for UUID on Windows logic](https://github.com/gazebosim/gz-common/pull/556) + * base: `main` + * author: `mjcarroll` + * createdAt: 2023-11-09T16:47:47Z + * closedAt: 2023-11-20T17:45:14Z +* [Another visibility fix attempt](https://github.com/gazebosim/gz-common/pull/555) + * base: `jrivero/fix_hidden_visibility_win_fix_test` + * author: `mjcarroll` + * createdAt: 2023-11-09T16:24:27Z + * closedAt: 2023-11-09T18:04:31Z +* [Revert "Add missing visibility declarations (#548)"](https://github.com/gazebosim/gz-common/pull/553) + * base: `main` + * author: `scpeters` + * createdAt: 2023-11-09T05:08:50Z + * closedAt: 2023-11-09T14:10:35Z +* [Fix windows compilation by setting right visibility attributes](https://github.com/gazebosim/gz-common/pull/550) + * base: `main` + * author: `j-rivero` + * createdAt: 2023-11-07T21:35:30Z + * closedAt: 2023-11-10T16:03:20Z +* [Fix segfault in case of no write access to log dir](https://github.com/gazebosim/gz-common/pull/546) + * base: `ign-common3` + * author: `jmachowinski` + * createdAt: 2023-10-25T09:11:43Z + * closedAt: 2023-11-13T20:38:55Z +* [Drop the internal vendored version of TinyXML2](https://github.com/gazebosim/gz-common/pull/542) + * base: `main` + * author: `mjcarroll` + * createdAt: 2023-10-12T20:02:10Z + * closedAt: 2023-11-10T15:01:53Z +* [Update CI badges in README](https://github.com/gazebosim/gz-common/pull/566) + * base: `gz-common5` + * author: `iche033` + * createdAt: 2023-12-20T22:07:07Z + * closedAt: 2023-12-21T14:29:30Z +* [Backwards compatible assimp texture name fix](https://github.com/gazebosim/gz-common/pull/565) + * base: `gz-common5` + * author: `luca-della-vedova` + * createdAt: 2023-12-14T02:18:23Z + * closedAt: 2023-12-14T14:44:57Z +* [Fix error output when creating directories](https://github.com/gazebosim/gz-common/pull/561) + * base: `ign-common3` + * author: `mjcarroll` + * createdAt: 2023-12-04T15:51:21Z + * closedAt: 2023-12-04T16:51:29Z +* [Merge ign-common3 ➡️ ign-common4](https://github.com/gazebosim/gz-common/pull/559) + * base: `ign-common4` + * author: `azeey` + * createdAt: 2023-11-13T23:17:22Z + * closedAt: 2023-12-15T00:17:47Z +* [Clarify GDAL version requirement](https://github.com/gazebosim/gz-common/pull/574) + * base: `gz-common5` + * author: `cottsay` + * createdAt: 2024-01-26T02:52:27Z + * closedAt: 2024-01-29T15:45:00Z +* [Be louder when graphics is missing for geospatial](https://github.com/gazebosim/gz-common/pull/573) + * base: `gz-common5` + * author: `mjcarroll` + * createdAt: 2024-01-20T16:12:59Z + * closedAt: 2024-01-29T17:30:37Z +* [Merge ign-common4 ➡️ gz-common5](https://github.com/gazebosim/gz-common/pull/572) + * base: `gz-common5` + * author: `azeey` + * createdAt: 2024-01-18T21:01:38Z + * closedAt: 2024-01-18T22:23:21Z +* [Multiple memory cleanup fixes](https://github.com/gazebosim/gz-common/pull/571) + * base: `gz-common5` + * author: `mjcarroll` + * createdAt: 2024-01-16T17:41:03Z + * closedAt: 2024-01-29T16:09:40Z +* [Merge ign-common3 ➡️ ign-common4](https://github.com/gazebosim/gz-common/pull/570) + * base: `ign-common4` + * author: `azeey` + * createdAt: 2024-01-12T17:32:10Z + * closedAt: 2024-01-12T18:40:56Z +* [Remove HIDE_SYMBOLS_BY_DEFAULT: replace by a default configuration in gz-cmake.](https://github.com/gazebosim/gz-common/pull/568) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-01-11T16:46:14Z + * closedAt: 2024-01-12T14:49:29Z +* [🎈 3.17.0](https://github.com/gazebosim/gz-common/pull/567) + * base: `ign-common3` + * author: `mjcarroll` + * createdAt: 2024-01-05T22:00:31Z + * closedAt: 2024-01-05T22:12:01Z +* [Fix noise issue that appears in certain image textures](https://github.com/gazebosim/gz-common/pull/578) + * base: `gz-common5` + * author: `azeey` + * createdAt: 2024-03-01T23:21:44Z + * closedAt: 2024-03-04T08:59:09Z +* [Extend AssimpLoader to parse material transmission factor](https://github.com/gazebosim/gz-common/pull/577) + * base: `gz-common5` + * author: `iche033` + * createdAt: 2024-03-01T22:59:28Z + * closedAt: 2024-03-04T15:13:33Z +* [Prepare for 5.5.0 release](https://github.com/gazebosim/gz-common/pull/575) + * base: `gz-common5` + * author: `mjcarroll` + * createdAt: 2024-02-05T17:13:42Z + * closedAt: 2024-02-05T17:52:38Z +* [Clean up Clang compiler warnings](https://github.com/gazebosim/gz-common/pull/589) + * base: `main` + * author: `mjcarroll` + * createdAt: 2024-03-27T15:15:49Z + * closedAt: 2024-03-28T12:58:33Z +* [Add new function in MeshManager to merge all submeshes of a mesh into one](https://github.com/gazebosim/gz-common/pull/588) + * base: `main` + * author: `iche033` + * createdAt: 2024-03-26T03:06:26Z + * closedAt: 2024-03-26T21:00:52Z +* [Prepare for 5.5.1 Release](https://github.com/gazebosim/gz-common/pull/586) + * base: `gz-common5` + * author: `azeey` + * createdAt: 2024-03-14T21:01:03Z + * closedAt: 2024-03-14T22:47:11Z +* [Adds new function in MeshManager for performing convex decomposition](https://github.com/gazebosim/gz-common/pull/585) + * base: `main` + * author: `iche033` + * createdAt: 2024-03-14T01:46:17Z + * closedAt: 2024-03-14T22:06:09Z +* [Merge 5 -> main](https://github.com/gazebosim/gz-common/pull/584) + * base: `main` + * author: `iche033` + * createdAt: 2024-03-13T22:10:41Z + * closedAt: 2024-03-13T22:40:47Z +* [Various Bazel adjustments for linting](https://github.com/gazebosim/gz-common/pull/582) + * base: `gz-common5` + * author: `mjcarroll` + * createdAt: 2024-03-11T15:00:35Z + * closedAt: 2024-03-14T13:49:31Z +* [Fix compatibility with FFmpeg5.0](https://github.com/gazebosim/gz-common/pull/581) + * base: `ign-common3` + * author: `bchoineubility` + * createdAt: 2024-03-11T00:19:23Z + * closedAt: 2024-03-11T14:59:59Z +* [Prepare for 5.6.0 release](https://github.com/gazebosim/gz-common/pull/598) + * base: `gz-common5` + * author: `iche033` + * createdAt: 2024-04-23T01:25:53Z + * closedAt: 2024-04-23T17:57:56Z +* [Clarify units for the DEM classes](https://github.com/gazebosim/gz-common/pull/595) + * base: `gz-common5` + * author: `Ryanf55` + * createdAt: 2024-04-20T06:09:04Z + * closedAt: 2024-04-22T07:04:49Z +* [port: 5 to main](https://github.com/gazebosim/gz-common/pull/594) + * base: `main` + * author: `mjcarroll` + * createdAt: 2024-04-10T15:22:45Z + * closedAt: 2024-04-11T17:06:14Z +* [Remove pessimizing move](https://github.com/gazebosim/gz-common/pull/593) + * base: `gz-common5` + * author: `mjcarroll` + * createdAt: 2024-04-10T00:18:38Z + * closedAt: 2024-04-10T08:00:01Z +* [Fix bazel build](https://github.com/gazebosim/gz-common/pull/592) + * base: `gz-common5` + * author: `shameekganguly` + * createdAt: 2024-04-10T00:08:03Z + * closedAt: 2024-04-10T00:18:52Z +* [Backport MeshManager changes for doing convex decomposition](https://github.com/gazebosim/gz-common/pull/591) + * base: `gz-common5` + * author: `iche033` + * createdAt: 2024-04-08T20:51:49Z + * closedAt: 2024-04-08T21:35:07Z +* [Merge gz-common5 ➡️ main](https://github.com/gazebosim/gz-common/pull/610) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-14T09:26:56Z + * closedAt: 2024-05-14T11:31:46Z +* [Generate a more unique texture name for glb embedded textures](https://github.com/gazebosim/gz-common/pull/606) + * base: `gz-common5` + * author: `iche033` + * createdAt: 2024-05-08T03:16:12Z + * closedAt: 2024-05-08T21:16:33Z +* [Merge ign-common4 ➡️ gz-common5](https://github.com/gazebosim/gz-common/pull/605) + * base: `gz-common5` + * author: `azeey` + * createdAt: 2024-05-07T22:56:14Z + * closedAt: 2024-05-08T16:11:59Z +* [Merge ign-common3 ➡️ ign-common4](https://github.com/gazebosim/gz-common/pull/604) + * base: `ign-common4` + * author: `azeey` + * createdAt: 2024-05-07T21:29:13Z + * closedAt: 2024-05-07T22:53:03Z +* [Fix deprecation warnings](https://github.com/gazebosim/gz-common/pull/603) + * base: `ign-common3` + * author: `azeey` + * createdAt: 2024-05-03T20:46:03Z + * closedAt: 2024-05-07T21:24:50Z +* [Fix macOS workflow and update on-push branches](https://github.com/gazebosim/gz-common/pull/602) + * base: `gz-common5` + * author: `azeey` + * createdAt: 2024-05-03T19:57:41Z + * closedAt: 2024-05-07T20:57:45Z +* [Add package.xml](https://github.com/gazebosim/gz-common/pull/587) + * base: `gz-common5` + * author: `azeey` + * createdAt: 2024-03-18T20:35:21Z + * closedAt: 2024-05-08T16:47:56Z +* [Fix data race issue in VHACD found by TSAN](https://github.com/gazebosim/gz-common/pull/612) + * base: `gz-common5` + * author: `iche033` + * createdAt: 2024-06-18T18:00:03Z + * closedAt: 2024-06-21T21:40:17Z +* [Merge 5 -> main](https://github.com/gazebosim/gz-common/pull/621) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-02T01:09:31Z + * closedAt: 2024-08-02T16:39:49Z +* [Enable 24.04 CI, require cmake 3.22.1](https://github.com/gazebosim/gz-common/pull/619) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-29T22:20:36Z + * closedAt: 2024-07-30T14:32:01Z +* [SubMesh::RecalculateNormals improvement](https://github.com/gazebosim/gz-common/pull/609) + * base: `gz-common5` + * author: `ntfshard` + * createdAt: 2024-05-12T18:12:12Z + * closedAt: 2024-07-25T17:25:57Z +* [DEM: Add support for GDAL vsicurl, vsizip support and avoid segfaults with huge VRT datasets](https://github.com/gazebosim/gz-common/pull/597) + * base: `gz-common5` + * author: `Ryanf55` + * createdAt: 2024-04-20T18:44:42Z + * closedAt: 2024-08-06T21:32:15Z +* [Fix severity level of gzlog](https://github.com/gazebosim/gz-common/pull/635) + * base: `gz-common6` + * author: `azeey` + * createdAt: 2024-09-05T23:02:50Z + * closedAt: 2024-09-06T20:59:22Z +* [Fix AssimpLoader collada texture coordinates](https://github.com/gazebosim/gz-common/pull/634) + * base: `gz-common6` + * author: `iche033` + * createdAt: 2024-09-05T20:33:50Z + * closedAt: 2024-09-05T22:13:31Z +* [Fix loading lightmaps from gltf / glb meshes](https://github.com/gazebosim/gz-common/pull/630) + * base: `gz-common6` + * author: `iche033` + * createdAt: 2024-08-30T00:47:56Z + * closedAt: 2024-09-05T22:30:41Z +* [Prepare for gz-common6.0.0~pre2 release](https://github.com/gazebosim/gz-common/pull/629) + * base: `gz-common6` + * author: `iche033` + * createdAt: 2024-08-29T00:50:28Z + * closedAt: 2024-08-29T01:25:06Z +* [Experimenting with spdlog (backport #615)](https://github.com/gazebosim/gz-common/pull/628) + * base: `gz-common6` + * author: `mergify` + * createdAt: 2024-08-29T00:01:27Z + * closedAt: 2024-08-29T00:43:38Z +* [Remove flushes and fix tests](https://github.com/gazebosim/gz-common/pull/627) + * base: `mjcarroll/spdlog` + * author: `azeey` + * createdAt: 2024-08-28T20:59:47Z + * closedAt: 2024-08-28T23:23:28Z +* [Update Changelog, README and prepare for gz-common6.0.0~pre1 release](https://github.com/gazebosim/gz-common/pull/626) + * base: `gz-common6` + * author: `iche033` + * createdAt: 2024-08-28T00:29:54Z + * closedAt: 2024-08-28T00:40:10Z +* [Merge 5 -> main](https://github.com/gazebosim/gz-common/pull/625) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-27T23:13:41Z + * closedAt: 2024-08-28T00:03:16Z +* [Test that Delaunay triangles wind clockwise](https://github.com/gazebosim/gz-common/pull/624) + * base: `iche033/cdt` + * author: `scpeters` + * createdAt: 2024-08-15T20:45:00Z + * closedAt: 2024-08-15T22:31:08Z +* [Fix triangulation with CDT and update migration guide](https://github.com/gazebosim/gz-common/pull/623) + * base: `mjcarroll/cdt` + * author: `iche033` + * createdAt: 2024-08-15T20:07:24Z + * closedAt: 2024-08-15T22:44:37Z +* [Remove debug logging introduced accidentally in PR review](https://github.com/gazebosim/gz-common/pull/622) + * base: `gz-common5` + * author: `azeey` + * createdAt: 2024-08-13T19:10:42Z + * closedAt: 2024-08-15T23:26:53Z +* [Fix crash when calling absPath with empty input](https://github.com/gazebosim/gz-common/pull/620) + * base: `gz-common5` + * author: `zhileiren` + * createdAt: 2024-08-01T04:51:55Z + * closedAt: 2024-08-09T17:50:20Z +* [Use self-pipe trick to implement signal handlers](https://github.com/gazebosim/gz-common/pull/618) + * base: `main` + * author: `azeey` + * createdAt: 2024-07-26T17:23:31Z + * closedAt: 2024-08-21T06:00:25Z +* [Replace GTS with CDT](https://github.com/gazebosim/gz-common/pull/617) + * base: `main` + * author: `mjcarroll` + * createdAt: 2024-07-24T19:15:27Z + * closedAt: 2024-08-16T21:26:44Z +* [Experimenting with spdlog](https://github.com/gazebosim/gz-common/pull/615) + * base: `main` + * author: `mjcarroll` + * createdAt: 2024-07-02T19:03:21Z + * closedAt: 2024-08-28T23:50:55Z +* [docs/hw-encoding: Add a note about the conda-distributed ffmpeg on windows](https://github.com/gazebosim/gz-common/pull/640) + * base: `gz-common6` + * author: `peci1` + * createdAt: 2024-09-15T10:43:57Z + * closedAt: 2024-09-16T15:56:39Z +* [fix table of content](https://github.com/gazebosim/gz-common/pull/639) + * base: `gz-common6` + * author: `avanmalleghem` + * createdAt: 2024-09-11T17:23:40Z + * closedAt: 2024-09-11T18:45:15Z +* [Merge 6 -> main](https://github.com/gazebosim/gz-common/pull/637) + * base: `main` + * author: `iche033` + * createdAt: 2024-09-09T20:27:42Z + * closedAt: 2024-09-09T22:17:56Z + +## gz-fuel-tools + +* [Bumps in ionic : ci_matching_branch/bump_ionic_gz-fuel-tools10](https://github.com/gazebosim/gz-fuel-tools/pull/386) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-17T03:23:09Z + * closedAt: 2023-10-17T20:16:53Z +* [Bumps in Ionic: gz-fuel-tools10](https://github.com/gazebosim/gz-fuel-tools/pull/385) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-11T18:38:04Z + * closedAt: 2023-10-11T23:47:27Z +* [Merge: 9 -> main](https://github.com/gazebosim/gz-fuel-tools/pull/384) + * base: `main` + * author: `iche033` + * createdAt: 2023-10-10T17:28:00Z + * closedAt: 2023-10-10T20:34:09Z +* [Split ServerConfig and ClientConfig across multiple files](https://github.com/gazebosim/gz-fuel-tools/pull/380) + * base: `main` + * author: `mjcarroll` + * createdAt: 2023-09-27T15:13:49Z + * closedAt: 2023-10-13T15:11:22Z +* [Remove deprecated ignition files](https://github.com/gazebosim/gz-fuel-tools/pull/379) + * base: `main` + * author: `mjcarroll` + * createdAt: 2023-09-27T14:52:10Z + * closedAt: 2023-10-04T15:10:30Z +* [Re-enabling Windows tests](https://github.com/gazebosim/gz-fuel-tools/pull/376) + * base: `gz-fuel-tools9` + * author: `mjcarroll` + * createdAt: 2023-09-18T22:16:42Z + * closedAt: 2023-10-12T19:49:42Z +* [Merge ign-fuel-tools4 ➡️ ign-fuel-tools7](https://github.com/gazebosim/gz-fuel-tools/pull/390) + * base: `ign-fuel-tools7` + * author: `azeey` + * createdAt: 2023-11-13T23:37:18Z + * closedAt: 2023-11-14T02:54:28Z +* [Use HIDE_SYMBOLS_BY_DEFAULT](https://github.com/gazebosim/gz-fuel-tools/pull/389) + * base: `main` + * author: `scpeters` + * createdAt: 2023-11-13T18:08:25Z + * closedAt: 2023-11-16T19:05:20Z +* [Update Github Action workflows](https://github.com/gazebosim/gz-fuel-tools/pull/388) + * base: `ign-fuel-tools4` + * author: `azeey` + * createdAt: 2023-11-10T22:30:06Z + * closedAt: 2023-11-13T16:17:40Z +* [Disable tests that are known to fail on Windows](https://github.com/gazebosim/gz-fuel-tools/pull/387) + * base: `gz-fuel-tools8` + * author: `mjcarroll` + * createdAt: 2023-11-06T19:25:38Z + * closedAt: 2023-11-27T14:05:52Z +* [Create directories and more output on fail](https://github.com/gazebosim/gz-fuel-tools/pull/392) + * base: `ign-fuel-tools4` + * author: `mjcarroll` + * createdAt: 2023-11-27T14:08:18Z + * closedAt: 2023-12-11T17:37:41Z +* [Merge 8 ➡️ 9](https://github.com/gazebosim/gz-fuel-tools/pull/403) + * base: `gz-fuel-tools9` + * author: `caguero` + * createdAt: 2024-02-02T21:13:38Z + * closedAt: 2024-02-02T22:18:23Z +* [Merge ign-fuel-tools7 ➡️ gz-fuel-tools8](https://github.com/gazebosim/gz-fuel-tools/pull/401) + * base: `gz-fuel-tools8` + * author: `azeey` + * createdAt: 2024-01-18T21:32:27Z + * closedAt: 2024-01-22T19:58:55Z +* [Merge ign-fuel-tools4 ➡️ ign-fuel-tools7](https://github.com/gazebosim/gz-fuel-tools/pull/400) + * base: `ign-fuel-tools7` + * author: `azeey` + * createdAt: 2024-01-12T17:37:01Z + * closedAt: 2024-01-12T22:27:33Z +* [Remove HIDE_SYMBOLS_BY_DEFAULT: replace by a default configuration in gz-cmake.](https://github.com/gazebosim/gz-fuel-tools/pull/399) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-01-11T16:51:15Z + * closedAt: 2024-01-19T17:16:21Z +* [🎈 4.9.1](https://github.com/gazebosim/gz-fuel-tools/pull/398) + * base: `ign-fuel-tools4` + * author: `mjcarroll` + * createdAt: 2024-01-05T22:05:08Z + * closedAt: 2024-01-05T22:22:58Z +* [port: 9 to 10](https://github.com/gazebosim/gz-fuel-tools/pull/397) + * base: `main` + * author: `mjcarroll` + * createdAt: 2024-01-05T20:24:14Z + * closedAt: 2024-01-05T23:48:30Z +* [Tidy nested namespaces](https://github.com/gazebosim/gz-fuel-tools/pull/396) + * base: `gz-fuel-tools9` + * author: `mjcarroll` + * createdAt: 2024-01-04T20:41:11Z + * closedAt: 2024-01-05T18:36:29Z +* [Merge gz-fuel-tools9 :arrow_right: main](https://github.com/gazebosim/gz-fuel-tools/pull/395) + * base: `main` + * author: `Crola1702` + * createdAt: 2024-01-03T18:26:20Z + * closedAt: 2024-01-04T16:02:07Z +* [Update CI badges in README](https://github.com/gazebosim/gz-fuel-tools/pull/393) + * base: `gz-fuel-tools9` + * author: `iche033` + * createdAt: 2023-12-20T22:22:18Z + * closedAt: 2024-01-03T21:29:21Z +* [Prepare for 9.0.2 Release](https://github.com/gazebosim/gz-fuel-tools/pull/407) + * base: `gz-fuel-tools9` + * author: `azeey` + * createdAt: 2024-03-18T17:48:18Z + * closedAt: 2024-03-18T18:58:35Z +* [Fix `LocalCache` so that models/worlds downloaded via fuel.ignitionrobotics.org can be found in the cache](https://github.com/gazebosim/gz-fuel-tools/pull/406) + * base: `gz-fuel-tools9` + * author: `azeey` + * createdAt: 2024-03-16T03:22:58Z + * closedAt: 2024-03-18T17:45:29Z +* [Prepare for 9.0.1 Release](https://github.com/gazebosim/gz-fuel-tools/pull/405) + * base: `gz-fuel-tools9` + * author: `azeey` + * createdAt: 2024-03-14T21:49:02Z + * closedAt: 2024-03-15T00:16:51Z +* [Fixed from source install command for ign-fuel-tools7](https://github.com/gazebosim/gz-fuel-tools/pull/404) + * base: `ign-fuel-tools7` + * author: `peci1` + * createdAt: 2024-03-13T12:50:51Z + * closedAt: 2024-03-28T15:10:13Z +* [Fix a test](https://github.com/gazebosim/gz-fuel-tools/pull/419) + * base: `gz-fuel-tools8` + * author: `nkoenig` + * createdAt: 2024-04-29T18:23:29Z + * closedAt: 2024-05-01T21:45:02Z +* [Clean all ASAN reported memory problems (curl related)](https://github.com/gazebosim/gz-fuel-tools/pull/416) + * base: `gz-fuel-tools9` + * author: `j-rivero` + * createdAt: 2024-04-11T17:47:39Z + * closedAt: 2024-04-22T14:08:28Z +* [Migrate curl_formadd from form API to mime API (deprecated in Ubuntu Noble)](https://github.com/gazebosim/gz-fuel-tools/pull/415) + * base: `gz-fuel-tools9` + * author: `j-rivero` + * createdAt: 2024-04-11T15:50:52Z + * closedAt: 2024-04-29T12:46:26Z +* [Add Private function to world identifier](https://github.com/gazebosim/gz-fuel-tools/pull/414) + * base: `gz-fuel-tools8` + * author: `nkoenig` + * createdAt: 2024-04-10T22:03:47Z + * closedAt: 2024-04-16T12:20:27Z +* [CLI for creating config.yaml](https://github.com/gazebosim/gz-fuel-tools/pull/413) + * base: `gz-fuel-tools8` + * author: `nkoenig` + * createdAt: 2024-04-09T23:59:23Z + * closedAt: 2024-04-25T12:58:31Z +* [Prepare for 9.0.3 Release](https://github.com/gazebosim/gz-fuel-tools/pull/411) + * base: `gz-fuel-tools9` + * author: `azeey` + * createdAt: 2024-04-09T15:28:16Z + * closedAt: 2024-04-09T16:10:31Z +* [Use config.yaml file from default cache location, if it exists](https://github.com/gazebosim/gz-fuel-tools/pull/410) + * base: `gz-fuel-tools8` + * author: `nkoenig` + * createdAt: 2024-04-08T19:13:51Z + * closedAt: 2024-04-09T22:02:51Z +* [Use relative install path for gz tool data](https://github.com/gazebosim/gz-fuel-tools/pull/409) + * base: `gz-fuel-tools9` + * author: `azeey` + * createdAt: 2024-04-02T22:24:25Z + * closedAt: 2024-04-09T00:01:30Z +* [Add package.xml](https://github.com/gazebosim/gz-fuel-tools/pull/408) + * base: `gz-fuel-tools9` + * author: `azeey` + * createdAt: 2024-03-18T21:36:45Z + * closedAt: 2024-04-25T22:12:53Z +* [Fix tests pulling from wrong server (#421)](https://github.com/gazebosim/gz-fuel-tools/pull/422) + * base: `ign-fuel-tools7` + * author: `Blast545` + * createdAt: 2024-05-06T16:46:50Z + * closedAt: 2024-05-06T19:02:58Z +* [Fix tests pulling from wrong server](https://github.com/gazebosim/gz-fuel-tools/pull/421) + * base: `ign-fuel-tools4` + * author: `Blast545` + * createdAt: 2024-05-06T14:16:13Z + * closedAt: 2024-05-06T16:32:07Z +* [Forwardport 8 to 9 2024-04-29](https://github.com/gazebosim/gz-fuel-tools/pull/418) + * base: `gz-fuel-tools9` + * author: `nkoenig` + * createdAt: 2024-04-29T13:17:18Z + * closedAt: 2024-05-15T10:46:30Z +* [9 :arrow_right: main](https://github.com/gazebosim/gz-fuel-tools/pull/423) + * base: `main` + * author: `Crola1702` + * createdAt: 2024-05-30T15:12:35Z + * closedAt: 2024-06-06T21:51:09Z +* [Make CollectionIdentifier::UniqueName consistent](https://github.com/gazebosim/gz-fuel-tools/pull/430) + * base: `gz-fuel-tools9` + * author: `mjcarroll` + * createdAt: 2024-07-24T18:28:08Z + * closedAt: 2024-07-26T17:17:16Z +* [Add Url accessor to Identifiers](https://github.com/gazebosim/gz-fuel-tools/pull/429) + * base: `gz-fuel-tools9` + * author: `mjcarroll` + * createdAt: 2024-07-24T18:21:42Z + * closedAt: 2024-07-24T21:10:09Z +* [Use Ubuntu 24.04 in Github Actions CI workflow](https://github.com/gazebosim/gz-fuel-tools/pull/427) + * base: `main` + * author: `azeey` + * createdAt: 2024-07-19T21:26:38Z + * closedAt: 2024-08-01T19:03:21Z +* [Prepare for 7.3.1 Release](https://github.com/gazebosim/gz-fuel-tools/pull/426) + * base: `ign-fuel-tools7` + * author: `azeey` + * createdAt: 2024-07-19T21:10:55Z + * closedAt: 2024-08-06T19:28:40Z +* [Fixed readme syntax](https://github.com/gazebosim/gz-fuel-tools/pull/445) + * base: `gz-fuel-tools10` + * author: `ahcorde` + * createdAt: 2024-09-04T07:14:56Z + * closedAt: 2024-09-04T08:16:09Z +* [fix cpp api tutorial](https://github.com/gazebosim/gz-fuel-tools/pull/444) + * base: `gz-fuel-tools10` + * author: `avanmalleghem` + * createdAt: 2024-09-03T17:58:27Z + * closedAt: 2024-09-04T07:10:15Z +* [Fix readme](https://github.com/gazebosim/gz-fuel-tools/pull/443) + * base: `gz-fuel-tools10` + * author: `avanmalleghem` + * createdAt: 2024-09-03T17:51:38Z + * closedAt: 2024-09-03T19:15:00Z +* [Tutorial tweaks for the command line tutorial.](https://github.com/gazebosim/gz-fuel-tools/pull/442) + * base: `gz-fuel-tools10` + * author: `caguero` + * createdAt: 2024-09-03T13:52:23Z + * closedAt: 2024-09-03T14:06:34Z +* [Prepare for gz-fuel-tools10.0.0~pre2 release](https://github.com/gazebosim/gz-fuel-tools/pull/441) + * base: `gz-fuel-tools10` + * author: `iche033` + * createdAt: 2024-08-29T01:01:36Z + * closedAt: 2024-08-29T01:40:01Z +* [Prepare for 10.0.0~pre1 release](https://github.com/gazebosim/gz-fuel-tools/pull/440) + * base: `gz-fuel-tools10` + * author: `iche033` + * createdAt: 2024-08-27T16:57:55Z + * closedAt: 2024-08-28T01:06:05Z +* [Update badges to point to gz-fuel-tools10](https://github.com/gazebosim/gz-fuel-tools/pull/439) + * base: `gz-fuel-tools10` + * author: `iche033` + * createdAt: 2024-08-27T01:42:24Z + * closedAt: 2024-08-27T16:50:35Z +* [Ionic Changelog](https://github.com/gazebosim/gz-fuel-tools/pull/438) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-26T22:00:26Z + * closedAt: 2024-08-26T22:50:29Z +* [Merge 9 -> main](https://github.com/gazebosim/gz-fuel-tools/pull/437) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-26T20:05:47Z + * closedAt: 2024-08-26T21:53:23Z +* [Require cmake 3.22.1](https://github.com/gazebosim/gz-fuel-tools/pull/436) + * base: `main` + * author: `scpeters` + * createdAt: 2024-08-23T17:20:35Z + * closedAt: 2024-08-23T18:10:20Z +* [Add missing URI header files](https://github.com/gazebosim/gz-fuel-tools/pull/435) + * base: `gz-fuel-tools9` + * author: `scpeters` + * createdAt: 2024-08-20T23:09:02Z + * closedAt: 2024-08-20T23:42:29Z +* [Merge gz-fuel-tools9 ➡️ main](https://github.com/gazebosim/gz-fuel-tools/pull/434) + * base: `main` + * author: `scpeters` + * createdAt: 2024-08-14T05:36:39Z + * closedAt: 2024-08-14T16:38:17Z +* [Fix GCC warnings](https://github.com/gazebosim/gz-fuel-tools/pull/433) + * base: `ign-fuel-tools7` + * author: `arjo129` + * createdAt: 2024-08-07T06:58:36Z + * closedAt: 2024-08-07T16:20:24Z +* [Prepare for 9.1.0 Release](https://github.com/gazebosim/gz-fuel-tools/pull/432) + * base: `gz-fuel-tools9` + * author: `azeey` + * createdAt: 2024-08-06T21:59:49Z + * closedAt: 2024-08-07T00:16:34Z + +## gz-gui + +* [Update github issue template](https://github.com/gazebosim/gz-gui/pull/591) + * base: `ign-gui6` + * author: `iche033` + * createdAt: 2023-11-01T21:46:41Z + * closedAt: 2023-11-01T23:57:03Z +* [Add check for vulkan support in rendering](https://github.com/gazebosim/gz-gui/pull/589) + * base: `gz-gui8` + * author: `iche033` + * createdAt: 2023-10-16T22:40:21Z + * closedAt: 2023-10-18T03:49:24Z +* [Bumps in ionic : ci_matching_branch/bump_ionic_gz-gui9](https://github.com/gazebosim/gz-gui/pull/588) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-16T22:24:35Z + * closedAt: 2023-10-17T22:43:04Z +* [Bumps in Ionic: gz-gui9](https://github.com/gazebosim/gz-gui/pull/587) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-11T20:41:56Z + * closedAt: 2023-10-11T21:47:45Z +* [Forward port: 8 to main](https://github.com/gazebosim/gz-gui/pull/581) + * base: `main` + * author: `mjcarroll` + * createdAt: 2023-10-05T19:34:18Z + * closedAt: 2023-10-05T22:33:57Z +* [Add optional binary relocatability (Harmonic/gz-gui8 version)](https://github.com/gazebosim/gz-gui/pull/580) + * base: `gz-gui8` + * author: `traversaro` + * createdAt: 2023-09-29T22:13:58Z + * closedAt: 2023-10-05T22:33:16Z +* [Adds a basic unit test for PointCloud functionality](https://github.com/gazebosim/gz-gui/pull/496) + * base: `gz-gui7` + * author: `arjo129` + * createdAt: 2022-10-26T07:47:30Z + * closedAt: 2023-10-13T22:07:57Z +* [Merge ign-gui3 ➡️ ign-gui6](https://github.com/gazebosim/gz-gui/pull/599) + * base: `ign-gui6` + * author: `azeey` + * createdAt: 2023-11-14T03:10:58Z + * closedAt: 2023-11-14T20:23:03Z +* [Update Github Action workflows](https://github.com/gazebosim/gz-gui/pull/597) + * base: `ign-gui3` + * author: `azeey` + * createdAt: 2023-11-10T22:33:24Z + * closedAt: 2023-11-13T22:46:52Z +* [Added motion duration to the 'move to pose' service of the camera tracking plugin.](https://github.com/gazebosim/gz-gui/pull/594) + * base: `main` + * author: `jrutgeer` + * createdAt: 2023-11-09T10:50:48Z + * closedAt: 2023-12-01T22:32:01Z +* [port: 8 to main](https://github.com/gazebosim/gz-gui/pull/593) + * base: `main` + * author: `mjcarroll` + * createdAt: 2023-11-07T21:25:48Z + * closedAt: 2023-11-08T16:18:53Z +* [port: 7 to 8](https://github.com/gazebosim/gz-gui/pull/592) + * base: `gz-gui8` + * author: `mjcarroll` + * createdAt: 2023-11-02T19:25:55Z + * closedAt: 2023-11-02T20:47:55Z +* [Tidy namespaces](https://github.com/gazebosim/gz-gui/pull/590) + * base: `gz-gui7` + * author: `mjcarroll` + * createdAt: 2023-10-30T17:37:04Z + * closedAt: 2023-11-02T16:07:23Z +* [First pass at level1 clazy checks for qt](https://github.com/gazebosim/gz-gui/pull/584) + * base: `main` + * author: `mjcarroll` + * createdAt: 2023-10-06T18:09:22Z + * closedAt: 2023-11-13T23:25:05Z +* [Use gz::utils::ImplPtr as much as possible](https://github.com/gazebosim/gz-gui/pull/583) + * base: `main` + * author: `mjcarroll` + * createdAt: 2023-10-05T22:35:48Z + * closedAt: 2023-11-10T14:44:54Z +* [Fix plugin filter on Windows](https://github.com/gazebosim/gz-gui/pull/567) + * base: `gz-gui8` + * author: `peci1` + * createdAt: 2023-09-03T17:23:07Z + * closedAt: 2023-11-10T15:29:46Z +* [Update CI badges in README](https://github.com/gazebosim/gz-gui/pull/603) + * base: `gz-gui8` + * author: `iche033` + * createdAt: 2023-12-20T22:03:23Z + * closedAt: 2023-12-21T15:28:08Z +* [Fix QImage's step size in ImageDisplay plugin](https://github.com/gazebosim/gz-gui/pull/602) + * base: `ign-gui6` + * author: `iche033` + * createdAt: 2023-12-05T02:19:54Z + * closedAt: 2023-12-05T20:47:04Z +* [Enable HIDE_SYMBOLS_BY_DEFAULT + patches (take II)](https://github.com/gazebosim/gz-gui/pull/601) + * base: `main` + * author: `j-rivero` + * createdAt: 2023-11-29T16:28:41Z + * closedAt: 2023-12-14T15:17:00Z +* [Qt6 migrations that are compatible with Qt5](https://github.com/gazebosim/gz-gui/pull/598) + * base: `main` + * author: `mjcarroll` + * createdAt: 2023-11-13T21:57:18Z + * closedAt: 2023-12-08T22:56:05Z +* [Forward port ci workflow changes](https://github.com/gazebosim/gz-gui/pull/608) + * base: `gz-gui8` + * author: `caguero` + * createdAt: 2024-02-02T21:20:39Z + * closedAt: 2024-02-02T22:18:51Z +* [Support `` tag in plugin config](https://github.com/gazebosim/gz-gui/pull/607) + * base: `ign-gui6` + * author: `azeey` + * createdAt: 2024-02-01T23:55:48Z + * closedAt: 2024-02-02T16:10:17Z +* [Merge 7 ➡️ 8](https://github.com/gazebosim/gz-gui/pull/606) + * base: `gz-gui8` + * author: `caguero` + * createdAt: 2024-01-26T17:34:45Z + * closedAt: 2024-01-26T18:07:26Z +* [Remove HIDE_SYMBOLS_BY_DEFAULT: replace by a default configuration in gz-cmake.](https://github.com/gazebosim/gz-gui/pull/605) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-01-11T16:51:05Z + * closedAt: 2024-01-12T14:50:10Z +* [Merge 6 ➡️ 7](https://github.com/gazebosim/gz-gui/pull/604) + * base: `gz-gui7` + * author: `jennuine` + * createdAt: 2024-01-05T19:33:41Z + * closedAt: 2024-01-08T20:24:11Z +* [Define GZ_GUI_VERSION_NAMESPACE in config.hh](https://github.com/gazebosim/gz-gui/pull/611) + * base: `main` + * author: `scpeters` + * createdAt: 2024-02-16T18:07:39Z + * closedAt: 2024-02-20T15:52:05Z +* [Fix pkg-config version comparator for Qt](https://github.com/gazebosim/gz-gui/pull/610) + * base: `main` + * author: `scpeters` + * createdAt: 2024-02-13T00:08:17Z + * closedAt: 2024-02-13T00:52:37Z +* [Prepare for 8.1.0 Release](https://github.com/gazebosim/gz-gui/pull/612) + * base: `gz-gui8` + * author: `azeey` + * createdAt: 2024-03-14T22:27:09Z + * closedAt: 2024-03-15T00:33:39Z +* [Prepare for 8.1.1 Release](https://github.com/gazebosim/gz-gui/pull/617) + * base: `gz-gui8` + * author: `azeey` + * createdAt: 2024-04-10T21:59:17Z + * closedAt: 2024-04-11T15:36:41Z +* [Fix compiler warnings in GCC-13 (Noble)](https://github.com/gazebosim/gz-gui/pull/616) + * base: `gz-gui8` + * author: `j-rivero` + * createdAt: 2024-04-10T17:59:33Z + * closedAt: 2024-04-10T22:21:47Z +* [Use relative install paths for plugin shared libraries and gz-tools data](https://github.com/gazebosim/gz-gui/pull/614) + * base: `gz-gui8` + * author: `azeey` + * createdAt: 2024-04-04T17:15:46Z + * closedAt: 2024-04-10T21:57:30Z +* [Add package.xml](https://github.com/gazebosim/gz-gui/pull/613) + * base: `gz-gui8` + * author: `azeey` + * createdAt: 2024-03-18T22:46:37Z + * closedAt: 2024-04-25T22:13:49Z +* [Fix compiler warnings](https://github.com/gazebosim/gz-gui/pull/623) + * base: `main` + * author: `Blast545` + * createdAt: 2024-06-03T15:20:34Z + * closedAt: 2024-06-03T19:02:12Z +* [Prepare version bump 7.2.2](https://github.com/gazebosim/gz-gui/pull/622) + * base: `gz-gui7` + * author: `j-rivero` + * createdAt: 2024-05-23T21:07:10Z + * closedAt: 2024-05-24T13:54:04Z +* [Enhanced tracking camera and user visualization experience](https://github.com/gazebosim/gz-gui/pull/619) + * base: `gz-gui8` + * author: `bperseghetti` + * createdAt: 2024-05-10T05:22:31Z + * closedAt: 2024-05-22T21:10:10Z +* [Prepare for 8.3.0](https://github.com/gazebosim/gz-gui/pull/625) + * base: `gz-gui8` + * author: `bperseghetti` + * createdAt: 2024-06-20T23:39:08Z + * closedAt: 2024-06-21T01:14:32Z +* [Prepare for 8.2.0 Release](https://github.com/gazebosim/gz-gui/pull/624) + * base: `gz-gui8` + * author: `azeey` + * createdAt: 2024-06-14T19:37:23Z + * closedAt: 2024-06-14T23:06:42Z +* [Adding cone primitives.](https://github.com/gazebosim/gz-gui/pull/621) + * base: `main` + * author: `bperseghetti` + * createdAt: 2024-05-15T20:39:16Z + * closedAt: 2024-06-14T19:41:11Z +* [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-gui/pull/620) + * base: `gz-gui8` + * author: `bperseghetti` + * createdAt: 2024-05-13T18:45:41Z + * closedAt: 2024-06-20T19:21:04Z +* [Merge gz-gui8 ➡️ main](https://github.com/gazebosim/gz-gui/pull/632) + * base: `main` + * author: `azeey` + * createdAt: 2024-07-31T22:39:27Z + * closedAt: 2024-08-05T21:41:23Z +* [Fix color distortion in low light conditions](https://github.com/gazebosim/gz-gui/pull/630) + * base: `gz-gui8` + * author: `azeey` + * createdAt: 2024-07-26T23:50:53Z + * closedAt: 2024-07-31T14:55:45Z +* [Added dark mode for drawer and menu buttons](https://github.com/gazebosim/gz-gui/pull/626) + * base: `gz-gui8` + * author: `VincidaB` + * createdAt: 2024-06-25T15:51:38Z + * closedAt: 2024-07-19T18:25:51Z +* [Fixed example plugin tutorial links](https://github.com/gazebosim/gz-gui/pull/638) + * base: `gz-gui9` + * author: `ahcorde` + * createdAt: 2024-09-06T09:48:06Z + * closedAt: 2024-09-06T13:15:31Z +* [Prepare for 9.0.0~pre1 release](https://github.com/gazebosim/gz-gui/pull/637) + * base: `gz-gui9` + * author: `iche033` + * createdAt: 2024-08-28T01:34:29Z + * closedAt: 2024-08-29T02:16:31Z +* [Update badges for ionic gz-gui9](https://github.com/gazebosim/gz-gui/pull/636) + * base: `gz-gui9` + * author: `jennuine` + * createdAt: 2024-08-26T22:25:01Z + * closedAt: 2024-08-26T23:00:29Z +* [Ionic changelog](https://github.com/gazebosim/gz-gui/pull/635) + * base: `main` + * author: `jennuine` + * createdAt: 2024-08-23T18:32:18Z + * closedAt: 2024-08-23T23:05:41Z +* [Enable ubuntu noble on github actions, require cmake 3.22.1](https://github.com/gazebosim/gz-gui/pull/634) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-16T22:32:39Z + * closedAt: 2024-08-20T00:52:09Z +* [Expose shadow texture size for directional lighting in SDF](https://github.com/gazebosim/gz-gui/pull/633) + * base: `main` + * author: `athenaz2` + * createdAt: 2024-08-13T23:36:26Z + * closedAt: 2024-08-21T01:20:35Z +* [Add a flexible mechanism to combine user and default plugins](https://github.com/gazebosim/gz-gui/pull/631) + * base: `gz-gui9` + * author: `azeey` + * createdAt: 2024-07-30T19:47:28Z + * closedAt: 2024-08-28T01:26:04Z +* [Only set shadow texture size if configured by the user in the SDFormat file](https://github.com/gazebosim/gz-gui/pull/642) + * base: `gz-gui9` + * author: `azeey` + * createdAt: 2024-09-16T20:16:14Z + * closedAt: 2024-09-16T22:49:29Z +* [fix readme issues](https://github.com/gazebosim/gz-gui/pull/640) + * base: `gz-gui9` + * author: `avanmalleghem` + * createdAt: 2024-09-11T17:31:19Z + * closedAt: 2024-09-11T20:24:06Z +* [Update branch install instruction and minimum OS version](https://github.com/gazebosim/gz-gui/pull/639) + * base: `gz-gui9` + * author: `trushant05` + * createdAt: 2024-09-10T01:58:05Z + * closedAt: 2024-09-10T08:17:05Z + +## gz-launch + +* [Bumps in ionic : ci_matching_branch/bump_ionic_gz-launch8](https://github.com/gazebosim/gz-launch/pull/237) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-16T22:26:54Z + * closedAt: 2023-10-24T05:49:55Z +* [Bumps in Ionic: gz-launch8](https://github.com/gazebosim/gz-launch/pull/236) + * base: `main` + * author: `iche033` + * createdAt: 2023-10-11T21:34:41Z + * closedAt: 2023-10-11T23:18:57Z +* [Merge: 7 -> main](https://github.com/gazebosim/gz-launch/pull/235) + * base: `main` + * author: `iche033` + * createdAt: 2023-10-10T17:31:06Z + * closedAt: 2023-10-11T17:42:33Z +* [Update Github Action workflows](https://github.com/gazebosim/gz-launch/pull/238) + * base: `ign-launch2` + * author: `azeey` + * createdAt: 2023-11-10T22:42:19Z + * closedAt: 2023-11-27T20:10:57Z +* [Update CI badges in README](https://github.com/gazebosim/gz-launch/pull/239) + * base: `gz-launch7` + * author: `iche033` + * createdAt: 2023-12-20T23:14:38Z + * closedAt: 2023-12-21T15:42:09Z +* [Merge ign-launch5 ➡️ gz-launch6](https://github.com/gazebosim/gz-launch/pull/243) + * base: `gz-launch6` + * author: `azeey` + * createdAt: 2024-01-18T22:15:55Z + * closedAt: 2024-01-19T15:46:04Z +* [Merge ign-launch2 ➡️ ign-launch5](https://github.com/gazebosim/gz-launch/pull/242) + * base: `ign-launch5` + * author: `azeey` + * createdAt: 2024-01-12T18:00:09Z + * closedAt: 2024-01-12T22:31:11Z +* [Prepare for 2.3.1 Release](https://github.com/gazebosim/gz-launch/pull/240) + * base: `ign-launch2` + * author: `azeey` + * createdAt: 2024-01-05T23:56:40Z + * closedAt: 2024-01-06T01:05:04Z +* [Define GZ_LAUNCH_VERSION_NAMESPACE in config.hh](https://github.com/gazebosim/gz-launch/pull/247) + * base: `main` + * author: `scpeters` + * createdAt: 2024-02-16T19:08:11Z + * closedAt: 2024-02-20T14:34:58Z +* [Merge 6 ➡️ 7](https://github.com/gazebosim/gz-launch/pull/245) + * base: `gz-launch7` + * author: `caguero` + * createdAt: 2024-02-03T09:47:36Z + * closedAt: 2024-02-05T18:49:17Z +* [Fix msvc warning](https://github.com/gazebosim/gz-launch/pull/250) + * base: `gz-launch7` + * author: `azeey` + * createdAt: 2024-03-19T15:20:15Z + * closedAt: 2024-03-19T18:58:19Z +* [Merge gz-launch6 ➡️ gz-launch7](https://github.com/gazebosim/gz-launch/pull/248) + * base: `gz-launch7` + * author: `azeey` + * createdAt: 2024-03-14T20:48:36Z + * closedAt: 2024-03-14T22:38:39Z +* [Add optional binary relocatability](https://github.com/gazebosim/gz-launch/pull/218) + * base: `gz-launch6` + * author: `traversaro` + * createdAt: 2023-04-24T14:21:48Z + * closedAt: 2024-04-03T14:42:30Z +* [Fix windows warnings](https://github.com/gazebosim/gz-launch/pull/199) + * base: `gz-launch6` + * author: `nkoenig` + * createdAt: 2022-09-13T23:32:08Z + * closedAt: 2024-03-11T12:29:43Z +* [Prepare for 7.1.0 Release](https://github.com/gazebosim/gz-launch/pull/254) + * base: `gz-launch7` + * author: `azeey` + * createdAt: 2024-04-11T16:41:40Z + * closedAt: 2024-04-11T17:47:22Z +* [Use relative install paths for plugin shared libraries and gz-tools data](https://github.com/gazebosim/gz-launch/pull/253) + * base: `gz-launch7` + * author: `azeey` + * createdAt: 2024-04-08T21:15:42Z + * closedAt: 2024-04-08T23:47:19Z +* [Fix bug where address of local variable was returned](https://github.com/gazebosim/gz-launch/pull/252) + * base: `gz-launch6` + * author: `azeey` + * createdAt: 2024-04-04T19:07:08Z + * closedAt: 2024-04-05T16:55:46Z +* [Merge gz-launch6 ➡️ gz-launch7](https://github.com/gazebosim/gz-launch/pull/251) + * base: `gz-launch7` + * author: `azeey` + * createdAt: 2024-04-04T16:20:01Z + * closedAt: 2024-04-08T21:02:43Z +* [Add package.xml, remove dependency on python3-yaml, and disable failing windows tests](https://github.com/gazebosim/gz-launch/pull/249) + * base: `gz-launch7` + * author: `azeey` + * createdAt: 2024-03-18T23:04:10Z + * closedAt: 2024-05-01T02:32:27Z +* [Fix msvc loss of data warning](https://github.com/gazebosim/gz-launch/pull/266) + * base: `main` + * author: `Blast545` + * createdAt: 2024-05-31T05:33:57Z + * closedAt: 2024-05-31T13:32:47Z +* [Remove indirect dependencies](https://github.com/gazebosim/gz-launch/pull/265) + * base: `gz-launch7` + * author: `azeey` + * createdAt: 2024-05-29T18:40:02Z + * closedAt: 2024-05-29T22:59:50Z +* [Disable failing Manager_Test on windows](https://github.com/gazebosim/gz-launch/pull/264) + * base: `gz-launch6` + * author: `Blast545` + * createdAt: 2024-05-29T15:21:54Z + * closedAt: 2024-05-29T18:42:19Z +* [Supress msvc dll exported interface warning](https://github.com/gazebosim/gz-launch/pull/263) + * base: `ign-launch5` + * author: `Blast545` + * createdAt: 2024-05-29T14:37:41Z + * closedAt: 2024-05-29T19:33:15Z +* [Fix msvc warning (#250)](https://github.com/gazebosim/gz-launch/pull/262) + * base: `ign-launch5` + * author: `Crola1702` + * createdAt: 2024-05-28T14:11:55Z + * closedAt: 2024-05-28T15:42:31Z +* [Fix msvc warning (#250)](https://github.com/gazebosim/gz-launch/pull/261) + * base: `gz-launch6` + * author: `Crola1702` + * createdAt: 2024-05-28T14:09:43Z + * closedAt: 2024-05-28T15:42:19Z +* [Disable cmdline tests on homebrew](https://github.com/gazebosim/gz-launch/pull/260) + * base: `ign-launch2` + * author: `Blast545` + * createdAt: 2024-05-27T21:20:47Z + * closedAt: 2024-05-28T16:13:20Z +* [Merge gz-launch7 ➡️ main](https://github.com/gazebosim/gz-launch/pull/259) + * base: `main` + * author: `Crola1702` + * createdAt: 2024-05-23T20:32:55Z + * closedAt: 2024-05-29T20:49:34Z +* [Fix windows warnings (#199)](https://github.com/gazebosim/gz-launch/pull/258) + * base: `ign-launch5` + * author: `Crola1702` + * createdAt: 2024-05-23T20:23:00Z + * closedAt: 2024-05-24T16:17:55Z +* [Disable failing windows tests](https://github.com/gazebosim/gz-launch/pull/255) + * base: `ign-launch5` + * author: `azeey` + * createdAt: 2024-04-16T22:30:51Z + * closedAt: 2024-05-21T22:47:51Z +* [Merge 7 -> main](https://github.com/gazebosim/gz-launch/pull/270) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-05T23:02:26Z + * closedAt: 2024-08-06T03:03:59Z +* [Merge 6 -> 7](https://github.com/gazebosim/gz-launch/pull/269) + * base: `gz-launch7` + * author: `iche033` + * createdAt: 2024-08-02T17:00:02Z + * closedAt: 2024-08-05T22:43:47Z +* [Merge 5 -> 6](https://github.com/gazebosim/gz-launch/pull/268) + * base: `gz-launch6` + * author: `iche033` + * createdAt: 2024-08-02T01:00:10Z + * closedAt: 2024-08-02T16:39:11Z +* [Fix libwebsocket shutdown behavior](https://github.com/gazebosim/gz-launch/pull/267) + * base: `ign-launch5` + * author: `nkoenig` + * createdAt: 2024-07-24T12:53:19Z + * closedAt: 2024-07-24T14:00:12Z +* [Fix plugin crash and update sim_plugins.gzlaunch](https://github.com/gazebosim/gz-launch/pull/277) + * base: `gz-launch8` + * author: `iche033` + * createdAt: 2024-09-06T00:12:56Z + * closedAt: 2024-09-06T09:01:29Z +* [Fix tutorial](https://github.com/gazebosim/gz-launch/pull/276) + * base: `gz-launch8` + * author: `avanmalleghem` + * createdAt: 2024-09-05T05:41:06Z + * closedAt: 2024-09-05T08:28:42Z +* [fix-readme-known-issue](https://github.com/gazebosim/gz-launch/pull/275) + * base: `gz-launch8` + * author: `avanmalleghem` + * createdAt: 2024-09-04T15:58:38Z + * closedAt: 2024-09-04T16:24:21Z +* [Fix readme](https://github.com/gazebosim/gz-launch/pull/274) + * base: `gz-launch8` + * author: `avanmalleghem` + * createdAt: 2024-09-02T06:44:27Z + * closedAt: 2024-09-02T13:31:14Z +* [Ionic Changelog ](https://github.com/gazebosim/gz-launch/pull/273) + * base: `gz-launch8` + * author: `iche033` + * createdAt: 2024-08-26T23:54:40Z + * closedAt: 2024-08-29T07:16:38Z +* [Enable ubuntu noble on github actions, require cmake 3.22.1](https://github.com/gazebosim/gz-launch/pull/272) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-16T22:46:27Z + * closedAt: 2024-08-17T00:48:17Z +* [Remove deprecations](https://github.com/gazebosim/gz-launch/pull/271) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-06T23:32:57Z + * closedAt: 2024-08-07T21:26:45Z + +## gz-math + +* [Suppress warnings on MSVC](https://github.com/gazebosim/gz-math/pull/564) + * base: `ign-math6` + * author: `mjcarroll` + * createdAt: 2023-10-13T18:16:38Z + * closedAt: 2023-10-13T22:07:17Z +* [Bumps in ionic: use gz-cmake4, gz-utils3](https://github.com/gazebosim/gz-math/pull/562) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-06T22:07:27Z + * closedAt: 2023-10-13T17:09:56Z +* [Remove the use of numeric_limits in appendToStream test](https://github.com/gazebosim/gz-math/pull/553) + * base: `gz-math7` + * author: `j-rivero` + * createdAt: 2023-08-30T17:27:16Z + * closedAt: 2023-10-13T22:07:01Z +* [Replace CMake Python variables with new ones from FindPython3 module](https://github.com/gazebosim/gz-math/pull/402) + * base: `ign-math6` + * author: `Bi0T1N` + * createdAt: 2022-04-02T17:26:47Z + * closedAt: 2023-10-06T18:57:08Z +* [Merge gz-math7 ➡️ main](https://github.com/gazebosim/gz-math/pull/570) + * base: `main` + * author: `scpeters` + * createdAt: 2023-11-14T03:57:39Z + * closedAt: 2023-11-14T12:57:49Z +* [Update Github Action workflows](https://github.com/gazebosim/gz-math/pull/569) + * base: `ign-math6` + * author: `azeey` + * createdAt: 2023-11-10T22:07:55Z + * closedAt: 2023-11-13T16:16:32Z +* [Use HIDE_SYMBOLS_BY_DEFAULT, fix MovingWindowFilter](https://github.com/gazebosim/gz-math/pull/566) + * base: `main` + * author: `j-rivero` + * createdAt: 2023-11-03T15:17:58Z + * closedAt: 2023-11-08T03:00:00Z +* [Update CI badges in README](https://github.com/gazebosim/gz-math/pull/571) + * base: `gz-math7` + * author: `iche033` + * createdAt: 2023-12-20T22:51:14Z + * closedAt: 2023-12-21T17:47:50Z +* [Merge ign-math6 ➡️ gz-math7](https://github.com/gazebosim/gz-math/pull/574) + * base: `gz-math7` + * author: `azeey` + * createdAt: 2024-01-18T19:37:30Z + * closedAt: 2024-01-18T22:25:29Z +* [Remove HIDE_SYMBOLS_BY_DEFAULT: replace by a default configuration in gz-cmake.](https://github.com/gazebosim/gz-math/pull/573) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-01-11T16:51:12Z + * closedAt: 2024-01-11T22:38:23Z +* [Prepare for 6.15.1 Release](https://github.com/gazebosim/gz-math/pull/572) + * base: `ign-math6` + * author: `azeey` + * createdAt: 2024-01-05T19:44:30Z + * closedAt: 2024-01-05T20:36:34Z +* [Added MecanumDriveOdometry Python wrapper](https://github.com/gazebosim/gz-math/pull/549) + * base: `ign-math6` + * author: `ahcorde` + * createdAt: 2023-08-23T10:55:32Z + * closedAt: 2024-02-13T22:16:05Z +* [Add missing eigen3.hh header for bazel build](https://github.com/gazebosim/gz-math/pull/585) + * base: `gz-math7` + * author: `shameekganguly` + * createdAt: 2024-04-01T22:14:50Z + * closedAt: 2024-04-01T22:37:47Z +* [Prepare for 7.4.0 Release](https://github.com/gazebosim/gz-math/pull/583) + * base: `gz-math7` + * author: `azeey` + * createdAt: 2024-03-14T22:36:44Z + * closedAt: 2024-03-15T15:16:51Z +* [Merge ign-math6 ➡️ gz-math7](https://github.com/gazebosim/gz-math/pull/582) + * base: `gz-math7` + * author: `azeey` + * createdAt: 2024-03-14T19:59:45Z + * closedAt: 2024-03-14T21:59:53Z +* [Expose non-const reference to edges in Graph.hh](https://github.com/gazebosim/gz-math/pull/580) + * base: `gz-math7` + * author: `ms-jagadeeshan` + * createdAt: 2024-02-22T06:57:13Z + * closedAt: 2024-03-22T20:17:05Z +* [Enable 24.04 CI on harmonic](https://github.com/gazebosim/gz-math/pull/590) + * base: `gz-math7` + * author: `scpeters` + * createdAt: 2024-05-02T00:28:32Z + * closedAt: 2024-05-02T17:27:28Z +* [Enable 24.04 CI, remove distutils dependency](https://github.com/gazebosim/gz-math/pull/587) + * base: `main` + * author: `scpeters` + * createdAt: 2024-04-18T05:08:25Z + * closedAt: 2024-04-18T18:14:11Z +* [bazel: correctly export license](https://github.com/gazebosim/gz-math/pull/586) + * base: `gz-math7` + * author: `mjcarroll` + * createdAt: 2024-04-05T18:09:22Z + * closedAt: 2024-04-05T19:27:26Z +* [Add package.xml](https://github.com/gazebosim/gz-math/pull/581) + * base: `gz-math7` + * author: `azeey` + * createdAt: 2024-02-23T23:41:25Z + * closedAt: 2024-04-19T19:11:47Z +* [Adding cone primitives.](https://github.com/gazebosim/gz-math/pull/594) + * base: `main` + * author: `bperseghetti` + * createdAt: 2024-05-15T20:38:47Z + * closedAt: 2024-05-17T17:35:10Z +* [Find python directly instead of using GzPython](https://github.com/gazebosim/gz-math/pull/588) + * base: `main` + * author: `scpeters` + * createdAt: 2024-04-19T05:23:20Z + * closedAt: 2024-05-22T23:11:15Z +* [Clean up nested namespaces](https://github.com/gazebosim/gz-math/pull/603) + * base: `gz-math7` + * author: `mjcarroll` + * createdAt: 2024-07-01T20:16:09Z + * closedAt: 2024-07-02T13:29:19Z +* [Remove a mistakenly-ported header](https://github.com/gazebosim/gz-math/pull/602) + * base: `main` + * author: `mjcarroll` + * createdAt: 2024-07-01T19:37:50Z + * closedAt: 2024-07-01T22:27:53Z +* [Remove APIs deprecated in gz-math7](https://github.com/gazebosim/gz-math/pull/601) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-01T19:29:08Z + * closedAt: 2024-07-04T10:49:33Z +* [Deprecate math::clock alias](https://github.com/gazebosim/gz-math/pull/600) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-01T19:06:20Z + * closedAt: 2024-07-02T13:29:56Z +* [Prepare for 7.5.0](https://github.com/gazebosim/gz-math/pull/599) + * base: `gz-math7` + * author: `bperseghetti` + * createdAt: 2024-06-18T17:50:40Z + * closedAt: 2024-06-18T19:32:12Z +* [Merge gz-math7 ➡️ main](https://github.com/gazebosim/gz-math/pull/595) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-22T23:35:12Z + * closedAt: 2024-06-21T22:17:10Z +* [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-math/pull/593) + * base: `gz-math7` + * author: `bperseghetti` + * createdAt: 2024-05-13T18:31:24Z + * closedAt: 2024-06-17T23:27:39Z +* [Check for 0 stddev when generating a random number using normal distribution](https://github.com/gazebosim/gz-math/pull/615) + * base: `gz-math7` + * author: `iche033` + * createdAt: 2024-08-06T21:29:09Z + * closedAt: 2024-08-06T23:40:19Z +* [Implement rule of zero](https://github.com/gazebosim/gz-math/pull/614) + * base: `main` + * author: `azeey` + * createdAt: 2024-07-26T01:38:13Z + * closedAt: 2024-08-06T18:28:53Z +* [Retry fix for unsafe initialization in graph classes](https://github.com/gazebosim/gz-math/pull/612) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-19T04:41:15Z + * closedAt: 2024-07-31T20:02:04Z +* [Merge gz-math7 ➡️ main](https://github.com/gazebosim/gz-math/pull/611) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-18T02:49:03Z + * closedAt: 2024-07-18T17:22:30Z +* [Fix flaky Stopwatch test](https://github.com/gazebosim/gz-math/pull/610) + * base: `main` + * author: `azeey` + * createdAt: 2024-07-17T15:22:38Z + * closedAt: 2024-07-17T16:40:05Z +* [Revert "Fix potential unsafe initialization in the Graph class (#606)"](https://github.com/gazebosim/gz-math/pull/609) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-17T03:23:55Z + * closedAt: 2024-07-17T15:27:14Z +* [Use ImplPtr, fix rule of 0](https://github.com/gazebosim/gz-math/pull/608) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-14T06:32:21Z + * closedAt: 2024-07-18T01:14:54Z +* [Line*.hh: remove unneeded use of static variable](https://github.com/gazebosim/gz-math/pull/607) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-14T06:08:05Z + * closedAt: 2024-07-15T18:40:18Z +* [Fix potential unsafe initialization in the Graph class](https://github.com/gazebosim/gz-math/pull/606) + * base: `main` + * author: `caguero` + * createdAt: 2024-07-02T20:59:42Z + * closedAt: 2024-07-12T17:29:12Z +* [gz-math: Vector example #1371](https://github.com/gazebosim/gz-math/pull/629) + * base: `gz-math8` + * author: `NickTziaros` + * createdAt: 2024-09-04T11:26:54Z + * closedAt: 2024-09-04T14:41:31Z +* [Tutorial cleanup](https://github.com/gazebosim/gz-math/pull/628) + * base: `gz-math8` + * author: `caguero` + * createdAt: 2024-09-03T14:45:38Z + * closedAt: 2024-09-03T15:10:55Z +* [Prepare for 8.0.0 prerelease](https://github.com/gazebosim/gz-math/pull/625) + * base: `gz-math8` + * author: `iche033` + * createdAt: 2024-08-24T00:21:52Z + * closedAt: 2024-08-24T01:00:36Z +* [Remove eigen/include/ignition headers](https://github.com/gazebosim/gz-math/pull/624) + * base: `gz-math8` + * author: `scpeters` + * createdAt: 2024-08-23T20:40:12Z + * closedAt: 2024-08-23T22:53:09Z +* [Prepare for 7.5.1 Release](https://github.com/gazebosim/gz-math/pull/623) + * base: `gz-math7` + * author: `azeey` + * createdAt: 2024-08-23T19:56:08Z + * closedAt: 2024-08-23T22:47:09Z +* [README: update main branch references to gz-math8](https://github.com/gazebosim/gz-math/pull/622) + * base: `gz-math8` + * author: `scpeters` + * createdAt: 2024-08-23T18:02:02Z + * closedAt: 2024-08-24T00:10:43Z +* [Merge gz-math7 ➡️ main](https://github.com/gazebosim/gz-math/pull/621) + * base: `main` + * author: `scpeters` + * createdAt: 2024-08-23T01:41:02Z + * closedAt: 2024-08-23T03:58:26Z +* [Fix tolerance for axis-angle conversion of quaternions](https://github.com/gazebosim/gz-math/pull/620) + * base: `gz-math7` + * author: `shameekganguly` + * createdAt: 2024-08-22T18:48:16Z + * closedAt: 2024-08-23T01:38:40Z +* [Update migration guide](https://github.com/gazebosim/gz-math/pull/619) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-21T00:45:54Z + * closedAt: 2024-08-22T20:49:43Z +* [Ionic Changelog](https://github.com/gazebosim/gz-math/pull/618) + * base: `main` + * author: `scpeters` + * createdAt: 2024-08-19T21:44:05Z + * closedAt: 2024-08-23T01:44:44Z +* [Added CoordinateVector3 and used it in SphericalCoordinates](https://github.com/gazebosim/gz-math/pull/616) + * base: `main` + * author: `peci1` + * createdAt: 2024-08-13T17:06:31Z + * closedAt: 2024-08-20T02:32:45Z +* [Clamping color values to within [0, 1]](https://github.com/gazebosim/gz-math/pull/613) + * base: `main` + * author: `azeey` + * createdAt: 2024-07-26T01:07:26Z + * closedAt: 2024-08-16T17:25:42Z +* [Added box examples in cpp and python](https://github.com/gazebosim/gz-math/pull/584) + * base: `gz-math7` + * author: `ms-jagadeeshan` + * createdAt: 2024-03-23T11:28:42Z + * closedAt: 2024-08-12T19:43:22Z +* [buffer_protocol for vectors and matrices in python bindings](https://github.com/gazebosim/gz-math/pull/524) + * base: `main` + * author: `unjambonakap` + * createdAt: 2023-03-11T21:26:18Z + * closedAt: 2024-08-25T23:25:25Z +* [Update Windows instructions of examples](https://github.com/gazebosim/gz-math/pull/632) + * base: `gz-math8` + * author: `Tiryoh` + * createdAt: 2024-09-12T08:36:42Z + * closedAt: 2024-09-12T09:22:17Z +* [Updated rotation example windows instructions](https://github.com/gazebosim/gz-math/pull/631) + * base: `gz-math8` + * author: `ahcorde` + * createdAt: 2024-09-12T07:53:34Z + * closedAt: 2024-09-12T08:15:37Z +* [fix readme issue](https://github.com/gazebosim/gz-math/pull/630) + * base: `gz-math8` + * author: `avanmalleghem` + * createdAt: 2024-09-11T16:54:01Z + * closedAt: 2024-09-11T19:33:06Z + +## gz-msgs + +* [Miscellaneous cleanups of protobuf generator plugin](https://github.com/gazebosim/gz-msgs/pull/405) + * base: `gz-msgs10` + * author: `mjcarroll` + * createdAt: 2023-10-30T15:09:07Z + * closedAt: 2023-10-30T17:22:09Z +* [Fix memory leak in generator plugin code](https://github.com/gazebosim/gz-msgs/pull/404) + * base: `gz-msgs10` + * author: `mjcarroll` + * createdAt: 2023-10-30T15:08:29Z + * closedAt: 2023-10-30T17:00:13Z +* [Fix compiler warning in `generator.cc`](https://github.com/gazebosim/gz-msgs/pull/403) + * base: `gz-msgs9` + * author: `arjo129` + * createdAt: 2023-10-28T02:47:34Z + * closedAt: 2023-10-28T02:58:58Z +* [Install ruby commands on Windows](https://github.com/gazebosim/gz-msgs/pull/402) + * base: `gz-msgs10` + * author: `Voldivh` + * createdAt: 2023-10-20T17:24:40Z + * closedAt: 2023-10-23T16:27:29Z +* [Bumps in ionic : ci_matching_branch/bump_ionic_gz-msgs11](https://github.com/gazebosim/gz-msgs/pull/401) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-16T22:52:33Z + * closedAt: 2023-10-17T18:48:38Z +* [Miscellaneous housekeeping](https://github.com/gazebosim/gz-msgs/pull/398) + * base: `gz-msgs10` + * author: `mjcarroll` + * createdAt: 2023-10-12T14:26:46Z + * closedAt: 2023-10-13T14:19:32Z +* [Bumps in Ionic: gz-msgs11](https://github.com/gazebosim/gz-msgs/pull/396) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-10T17:37:45Z + * closedAt: 2023-10-10T19:45:38Z +* [Merge gz-msgs10 ➡️ main](https://github.com/gazebosim/gz-msgs/pull/395) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-09T22:43:47Z + * closedAt: 2023-10-09T23:05:07Z +* [Do not redefine GZ_PYTHON_INSTALL_PATH if it is already defined](https://github.com/gazebosim/gz-msgs/pull/393) + * base: `gz-msgs10` + * author: `traversaro` + * createdAt: 2023-10-04T11:35:23Z + * closedAt: 2023-10-04T14:42:12Z +* [Fix cross-compilation support for gz-msg10](https://github.com/gazebosim/gz-msgs/pull/392) + * base: `gz-msgs10` + * author: `traversaro` + * createdAt: 2023-10-02T21:07:12Z + * closedAt: 2023-10-11T13:51:58Z +* [Set GZ_TOOLS_VER to 2 for consistency with rest of Garden and Harmonic libraries](https://github.com/gazebosim/gz-msgs/pull/391) + * base: `gz-msgs9` + * author: `traversaro` + * createdAt: 2023-10-02T09:31:26Z + * closedAt: 2023-10-03T19:43:55Z +* [Update Github Action workflows](https://github.com/gazebosim/gz-msgs/pull/409) + * base: `ign-msgs5` + * author: `azeey` + * createdAt: 2023-11-10T22:22:07Z + * closedAt: 2023-11-14T21:42:50Z +* [Added motion duration to gui_camera.proto](https://github.com/gazebosim/gz-msgs/pull/408) + * base: `main` + * author: `jrutgeer` + * createdAt: 2023-11-09T10:48:38Z + * closedAt: 2023-11-21T16:13:08Z +* [Use HIDE_SYMBOLS_BY_DEFAULT](https://github.com/gazebosim/gz-msgs/pull/407) + * base: `main` + * author: `scpeters` + * createdAt: 2023-11-08T03:23:19Z + * closedAt: 2023-11-13T17:16:02Z +* [Added missing parts to the `CMakeLists.txt` code.](https://github.com/gazebosim/gz-msgs/pull/400) + * base: `gz-msgs10` + * author: `jrutgeer` + * createdAt: 2023-10-13T14:43:07Z + * closedAt: 2023-11-03T18:16:54Z +* [Ensure that tests pass fine with GZ_RELOCATABLE_INSTALL option enabled](https://github.com/gazebosim/gz-msgs/pull/394) + * base: `gz-msgs10` + * author: `traversaro` + * createdAt: 2023-10-07T14:53:56Z + * closedAt: 2023-11-07T13:19:42Z +* [Update CI badges in README](https://github.com/gazebosim/gz-msgs/pull/412) + * base: `gz-msgs10` + * author: `iche033` + * createdAt: 2023-12-20T22:44:17Z + * closedAt: 2023-12-21T15:34:43Z +* [Bazel: Fix py_binary location](https://github.com/gazebosim/gz-msgs/pull/406) + * base: `gz-msgs9` + * author: `mjcarroll` + * createdAt: 2023-10-31T13:39:27Z + * closedAt: 2023-12-11T18:39:09Z +* [Merge 9 ➡️ 10](https://github.com/gazebosim/gz-msgs/pull/421) + * base: `gz-msgs10` + * author: `caguero` + * createdAt: 2024-01-26T18:02:41Z + * closedAt: 2024-01-29T15:52:35Z +* [Remove duplicate find_package(Python3) call](https://github.com/gazebosim/gz-msgs/pull/420) + * base: `gz-msgs10` + * author: `scpeters` + * createdAt: 2024-01-24T05:48:09Z + * closedAt: 2024-01-24T18:20:54Z +* [Prepare for 10.1.0 Release](https://github.com/gazebosim/gz-msgs/pull/419) + * base: `gz-msgs10` + * author: `azeey` + * createdAt: 2024-01-22T16:52:30Z + * closedAt: 2024-01-22T17:11:07Z +* [Prepare for 10.1.0-pre1 Release (redo)](https://github.com/gazebosim/gz-msgs/pull/418) + * base: `gz-msgs10` + * author: `azeey` + * createdAt: 2024-01-18T17:38:33Z + * closedAt: 2024-01-18T17:56:47Z +* [Prepare for 10.1.0~pre1 Release](https://github.com/gazebosim/gz-msgs/pull/417) + * base: `gz-msgs10` + * author: `azeey` + * createdAt: 2024-01-17T22:20:17Z + * closedAt: 2024-01-17T23:46:25Z +* [Add Apply Enum to MaterialColor.](https://github.com/gazebosim/gz-msgs/pull/416) + * base: `gz-msgs10` + * author: `bperseghetti` + * createdAt: 2024-01-17T00:40:03Z + * closedAt: 2024-01-17T21:56:49Z +* [Update material_color to use Entity.](https://github.com/gazebosim/gz-msgs/pull/415) + * base: `gz-msgs10` + * author: `bperseghetti` + * createdAt: 2024-01-16T23:26:04Z + * closedAt: 2024-01-17T00:20:36Z +* [Add proto message for MaterialColor.](https://github.com/gazebosim/gz-msgs/pull/414) + * base: `gz-msgs10` + * author: `bperseghetti` + * createdAt: 2024-01-14T19:35:04Z + * closedAt: 2024-01-15T18:21:27Z +* [Remove HIDE_SYMBOLS_BY_DEFAULT: replace by a default configuration in gz-cmake.](https://github.com/gazebosim/gz-msgs/pull/413) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-01-11T16:51:19Z + * closedAt: 2024-01-12T14:52:31Z +* [Support standalone executable in gz-msgs11](https://github.com/gazebosim/gz-msgs/pull/357) + * base: `main` + * author: `mjcarroll` + * createdAt: 2023-06-27T16:46:36Z + * closedAt: 2024-01-03T20:45:25Z +* [Include config.hh to get needed macros](https://github.com/gazebosim/gz-msgs/pull/426) + * base: `main` + * author: `scpeters` + * createdAt: 2024-02-16T19:28:38Z + * closedAt: 2024-02-20T14:30:19Z +* [Conditionally use cmake_path on cmake < 3.20](https://github.com/gazebosim/gz-msgs/pull/424) + * base: `gz-msgs10` + * author: `mjcarroll` + * createdAt: 2024-01-29T16:36:38Z + * closedAt: 2024-02-03T09:50:43Z +* [Fix MSVC "possible loss of data" warning](https://github.com/gazebosim/gz-msgs/pull/434) + * base: `gz-msgs10` + * author: `azeey` + * createdAt: 2024-03-19T16:12:47Z + * closedAt: 2024-03-19T16:44:20Z +* [Prepare for 10.1.1 Release](https://github.com/gazebosim/gz-msgs/pull/431) + * base: `gz-msgs10` + * author: `azeey` + * createdAt: 2024-03-14T21:06:19Z + * closedAt: 2024-03-14T22:46:05Z +* [Merge 10 -> main](https://github.com/gazebosim/gz-msgs/pull/430) + * base: `main` + * author: `iche033` + * createdAt: 2024-03-14T00:18:31Z + * closedAt: 2024-03-14T15:23:47Z +* [port: gz-msgs9 to gz-msgs10](https://github.com/gazebosim/gz-msgs/pull/429) + * base: `gz-msgs10` + * author: `mjcarroll` + * createdAt: 2024-03-11T18:20:09Z + * closedAt: 2024-03-11T18:59:31Z +* [Allow topic and service to construct messages from description files](https://github.com/gazebosim/gz-msgs/pull/428) + * base: `gz-msgs9` + * author: `mjcarroll` + * createdAt: 2024-02-27T13:28:29Z + * closedAt: 2024-03-11T18:05:43Z +* [bazel: lint](https://github.com/gazebosim/gz-msgs/pull/438) + * base: `gz-msgs10` + * author: `mjcarroll` + * createdAt: 2024-04-22T21:58:40Z + * closedAt: 2024-04-30T13:42:54Z +* [Prepare for 10.1.2 Release](https://github.com/gazebosim/gz-msgs/pull/437) + * base: `gz-msgs10` + * author: `azeey` + * createdAt: 2024-04-08T23:50:55Z + * closedAt: 2024-04-09T15:08:02Z +* [Use relative install paths for gz tool data and extra cmake files](https://github.com/gazebosim/gz-msgs/pull/436) + * base: `gz-msgs10` + * author: `azeey` + * createdAt: 2024-04-04T17:25:30Z + * closedAt: 2024-04-08T23:43:13Z +* [Add package.xml](https://github.com/gazebosim/gz-msgs/pull/432) + * base: `gz-msgs10` + * author: `azeey` + * createdAt: 2024-03-18T21:06:32Z + * closedAt: 2024-04-23T16:12:29Z +* [Bazel updates for Harmonic](https://github.com/gazebosim/gz-msgs/pull/397) + * base: `gz-msgs10` + * author: `mjcarroll` + * createdAt: 2023-10-12T13:59:23Z + * closedAt: 2024-04-05T17:50:37Z +* [Merge gz-msgs10 ➡️ main](https://github.com/gazebosim/gz-msgs/pull/445) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-30T01:27:08Z + * closedAt: 2024-05-30T08:12:20Z +* [Enable 24.04 CI, require cmake 3.22.1](https://github.com/gazebosim/gz-msgs/pull/444) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-25T03:34:56Z + * closedAt: 2024-05-28T16:35:26Z +* [Prepare for 10.2.0 release](https://github.com/gazebosim/gz-msgs/pull/443) + * base: `gz-msgs10` + * author: `mjcarroll` + * createdAt: 2024-05-17T22:10:07Z + * closedAt: 2024-05-20T08:16:32Z +* [Adding cone primitives.](https://github.com/gazebosim/gz-msgs/pull/442) + * base: `main` + * author: `bperseghetti` + * createdAt: 2024-05-15T20:38:16Z + * closedAt: 2024-05-17T17:58:02Z +* [CameraTrack message for advanced tracking and following.](https://github.com/gazebosim/gz-msgs/pull/440) + * base: `gz-msgs10` + * author: `bperseghetti` + * createdAt: 2024-05-10T06:24:35Z + * closedAt: 2024-05-17T19:33:03Z +* [Update minimum version of gz-cmake3](https://github.com/gazebosim/gz-msgs/pull/439) + * base: `gz-msgs10` + * author: `azeey` + * createdAt: 2024-05-06T21:58:02Z + * closedAt: 2024-05-07T21:04:12Z +* [Prepare for 10.3.0](https://github.com/gazebosim/gz-msgs/pull/448) + * base: `gz-msgs10` + * author: `bperseghetti` + * createdAt: 2024-06-18T18:12:20Z + * closedAt: 2024-06-18T19:14:11Z +* [Remove Cone shape from particle emitter](https://github.com/gazebosim/gz-msgs/pull/446) + * base: `main` + * author: `iche033` + * createdAt: 2024-06-17T17:29:30Z + * closedAt: 2024-06-17T20:26:10Z +* [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-msgs/pull/441) + * base: `gz-msgs10` + * author: `bperseghetti` + * createdAt: 2024-05-13T18:26:47Z + * closedAt: 2024-06-18T16:41:43Z +* [fix installation path](https://github.com/gazebosim/gz-msgs/pull/459) + * base: `gz-msgs11` + * author: `avanmalleghem` + * createdAt: 2024-09-03T17:28:37Z + * closedAt: 2024-09-03T17:55:06Z +* [Add project command](https://github.com/gazebosim/gz-msgs/pull/457) + * base: `gz-msgs11` + * author: `alesof` + * createdAt: 2024-08-30T20:52:02Z + * closedAt: 2024-08-30T21:41:49Z +* [Prepare for 11.0.0~pre1 release](https://github.com/gazebosim/gz-msgs/pull/456) + * base: `gz-msgs11` + * author: `iche033` + * createdAt: 2024-08-27T18:08:09Z + * closedAt: 2024-08-27T18:36:33Z +* [Update gz-msgs11 badge URLs](https://github.com/gazebosim/gz-msgs/pull/455) + * base: `gz-msgs11` + * author: `caguero` + * createdAt: 2024-08-27T14:17:25Z + * closedAt: 2024-08-27T17:39:36Z +* [Ionic Changelog](https://github.com/gazebosim/gz-msgs/pull/453) + * base: `main` + * author: `caguero` + * createdAt: 2024-08-26T16:00:34Z + * closedAt: 2024-08-26T17:24:07Z +* [Improve migration note on SphericalCoordinates](https://github.com/gazebosim/gz-msgs/pull/452) + * base: `main` + * author: `peci1` + * createdAt: 2024-08-22T16:58:36Z + * closedAt: 2024-08-23T12:41:49Z +* [ Deprecate LOCAL2 in SphericalCoordinates](https://github.com/gazebosim/gz-msgs/pull/451) + * base: `main` + * author: `peci1` + * createdAt: 2024-08-22T01:55:16Z + * closedAt: 2024-08-22T15:45:04Z +* [fix known issue](https://github.com/gazebosim/gz-msgs/pull/461) + * base: `gz-msgs11` + * author: `avanmalleghem` + * createdAt: 2024-09-11T17:06:17Z + * closedAt: 2024-09-11T19:15:25Z +* [Remove link from message generation tutorial](https://github.com/gazebosim/gz-msgs/pull/458) + * base: `gz-msgs11` + * author: `caguero` + * createdAt: 2024-09-03T13:33:02Z + * closedAt: 2024-09-11T19:49:12Z + +## gz-physics + +* [Add a test to verify behavior of detachable joints](https://github.com/gazebosim/gz-physics/pull/563) + * base: `gz-physics6` + * author: `mjcarroll` + * createdAt: 2023-10-24T01:26:27Z + * closedAt: 2023-10-30T18:49:49Z +* [Bumps in ionic : ci_matching_branch/bump_ionic_gz-physics8](https://github.com/gazebosim/gz-physics/pull/561) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-16T22:31:20Z + * closedAt: 2023-10-17T23:12:34Z +* [Bumps in Ionic: gz-physics8](https://github.com/gazebosim/gz-physics/pull/560) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-11T20:49:36Z + * closedAt: 2023-10-11T22:53:37Z +* [Merge: 7 -> main](https://github.com/gazebosim/gz-physics/pull/559) + * base: `main` + * author: `iche033` + * createdAt: 2023-10-10T17:38:27Z + * closedAt: 2023-10-11T04:17:18Z +* [Use correct link indices when constructing fixed constraints](https://github.com/gazebosim/gz-physics/pull/530) + * base: `gz-physics6` + * author: `mjcarroll` + * createdAt: 2023-08-15T16:31:26Z + * closedAt: 2023-10-23T23:33:39Z +* [CI workflow: use 22.04 for codecheck, coverage](https://github.com/gazebosim/gz-physics/pull/578) + * base: `gz-physics6` + * author: `scpeters` + * createdAt: 2023-11-18T02:21:18Z + * closedAt: 2023-11-20T17:03:12Z +* [bullet-featherstone: Fix removing model with joints](https://github.com/gazebosim/gz-physics/pull/577) + * base: `bullet_nested_model` + * author: `iche033` + * createdAt: 2023-11-14T23:25:46Z + * closedAt: 2023-11-15T13:30:42Z +* [Use HIDE_SYMBOLS_BY_DEFAULT](https://github.com/gazebosim/gz-physics/pull/576) + * base: `main` + * author: `scpeters` + * createdAt: 2023-11-14T22:04:31Z + * closedAt: 2023-11-16T23:15:37Z +* [Merge ign-physics2 ➡️ ign-physics5](https://github.com/gazebosim/gz-physics/pull/575) + * base: `ign-physics5` + * author: `azeey` + * createdAt: 2023-11-14T03:12:02Z + * closedAt: 2023-11-14T13:06:13Z +* [Update Github Action workflows](https://github.com/gazebosim/gz-physics/pull/572) + * base: `ign-physics2` + * author: `azeey` + * createdAt: 2023-11-10T22:34:44Z + * closedAt: 2023-11-13T22:42:53Z +* [Merge gz-physics7 ➡️ main](https://github.com/gazebosim/gz-physics/pull/571) + * base: `main` + * author: `scpeters` + * createdAt: 2023-11-10T19:47:33Z + * closedAt: 2023-11-13T17:17:36Z +* [Merge gz-physics6 ➡️ gz-physics7](https://github.com/gazebosim/gz-physics/pull/570) + * base: `gz-physics7` + * author: `scpeters` + * createdAt: 2023-11-09T21:39:15Z + * closedAt: 2023-11-09T23:10:50Z +* [Backport #351 to citadel: fix dartsim inertia matrix rotation](https://github.com/gazebosim/gz-physics/pull/568) + * base: `ign-physics2` + * author: `scpeters` + * createdAt: 2023-11-09T13:13:09Z + * closedAt: 2023-11-13T21:32:17Z +* [bullet-featherstone: fix setting angular velocity](https://github.com/gazebosim/gz-physics/pull/567) + * base: `gz-physics6` + * author: `scpeters` + * createdAt: 2023-11-09T12:52:28Z + * closedAt: 2023-11-09T20:04:49Z +* [Add sample ctest cmds to tutorials](https://github.com/gazebosim/gz-physics/pull/566) + * base: `gz-physics6` + * author: `iche033` + * createdAt: 2023-11-03T20:53:33Z + * closedAt: 2023-11-03T23:47:12Z +* [bullet-featherstone: fix how links are flattened in ConstructSdfModel](https://github.com/gazebosim/gz-physics/pull/562) + * base: `gz-physics6` + * author: `shameekganguly` + * createdAt: 2023-10-17T07:36:00Z + * closedAt: 2023-11-08T03:34:34Z +* [bullet-featherstone: support off-diagonal inertia](https://github.com/gazebosim/gz-physics/pull/544) + * base: `gz-physics6` + * author: `scpeters` + * createdAt: 2023-09-20T19:11:34Z + * closedAt: 2023-11-09T18:19:23Z +* [Update CI badges in README](https://github.com/gazebosim/gz-physics/pull/583) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2023-12-20T21:59:49Z + * closedAt: 2023-12-21T15:33:38Z +* [Backport mesh construction error to debug msg (#531)](https://github.com/gazebosim/gz-physics/pull/581) + * base: `gz-physics6` + * author: `iche033` + * createdAt: 2023-12-11T18:25:14Z + * closedAt: 2023-12-11T19:05:02Z +* [bullet-featherstone: Set collision spinning friction](https://github.com/gazebosim/gz-physics/pull/579) + * base: `gz-physics6` + * author: `iche033` + * createdAt: 2023-12-07T02:28:20Z + * closedAt: 2023-12-07T21:35:16Z +* [Merge 6 ➡️ 7](https://github.com/gazebosim/gz-physics/pull/592) + * base: `gz-physics7` + * author: `caguero` + * createdAt: 2024-01-26T18:09:48Z + * closedAt: 2024-01-26T21:48:00Z +* [Get bullet version from cmake instead of API](https://github.com/gazebosim/gz-physics/pull/591) + * base: `gz-physics6` + * author: `scpeters` + * createdAt: 2024-01-18T22:27:49Z + * closedAt: 2024-01-19T04:05:50Z +* [Merge ign-physics5 ➡️ gz-physics6](https://github.com/gazebosim/gz-physics/pull/590) + * base: `gz-physics6` + * author: `azeey` + * createdAt: 2024-01-18T21:41:18Z + * closedAt: 2024-01-19T04:10:55Z +* [Merge ign-physics2 ➡️ ign-physics5](https://github.com/gazebosim/gz-physics/pull/589) + * base: `ign-physics5` + * author: `azeey` + * createdAt: 2024-01-12T17:50:52Z + * closedAt: 2024-01-12T22:29:21Z +* [Remove HIDE_SYMBOLS_BY_DEFAULT: replace by a default configuration in gz-cmake.](https://github.com/gazebosim/gz-physics/pull/588) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-01-11T18:30:50Z + * closedAt: 2024-01-11T21:39:46Z +* [Garden test cleanup](https://github.com/gazebosim/gz-physics/pull/587) + * base: `gz-physics6` + * author: `mjcarroll` + * createdAt: 2024-01-09T17:03:39Z + * closedAt: 2024-01-30T15:21:17Z +* [Prepare for 2.6.2 Release](https://github.com/gazebosim/gz-physics/pull/585) + * base: `ign-physics2` + * author: `azeey` + * createdAt: 2024-01-05T23:49:28Z + * closedAt: 2024-01-06T01:09:47Z +* [Support setting max contacts in dartsim's ODE collision detector](https://github.com/gazebosim/gz-physics/pull/582) + * base: `gz-physics6` + * author: `iche033` + * createdAt: 2023-12-20T00:05:17Z + * closedAt: 2024-01-30T02:22:43Z +* [Bazel updates for garden](https://github.com/gazebosim/gz-physics/pull/513) + * base: `gz-physics6` + * author: `mjcarroll` + * createdAt: 2023-05-24T13:03:41Z + * closedAt: 2024-01-31T14:37:21Z +* [Require gz-math 6.13 for ign->gz transition](https://github.com/gazebosim/gz-physics/pull/601) + * base: `ign-physics5` + * author: `azeey` + * createdAt: 2024-02-28T18:40:05Z + * closedAt: 2024-02-28T20:33:44Z +* [Define GZ_PHYSICS_VERSION_NAMESPACE in config.hh](https://github.com/gazebosim/gz-physics/pull/597) + * base: `main` + * author: `scpeters` + * createdAt: 2024-02-06T20:03:33Z + * closedAt: 2024-02-06T23:37:12Z +* [Revert "Bazel updates for garden"](https://github.com/gazebosim/gz-physics/pull/596) + * base: `gz-physics6` + * author: `mjcarroll` + * createdAt: 2024-02-06T19:27:50Z + * closedAt: 2024-02-06T21:28:58Z +* [Merge 6 ➡️ 7](https://github.com/gazebosim/gz-physics/pull/594) + * base: `gz-physics7` + * author: `caguero` + * createdAt: 2024-02-03T10:09:29Z + * closedAt: 2024-02-15T18:38:58Z +* [Disable check in `DetachableJointTest.CorrectAttachmentPoints` test for dartsim plugin on homebrew](https://github.com/gazebosim/gz-physics/pull/613) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-03-29T18:16:31Z + * closedAt: 2024-03-29T20:32:04Z +* [[bullet-featherstone] Ignore collision between static objects and objects with world joint](https://github.com/gazebosim/gz-physics/pull/611) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-03-27T23:28:43Z + * closedAt: 2024-04-04T17:27:59Z +* [[bullet-featherstone] Fix attaching fixed joint](https://github.com/gazebosim/gz-physics/pull/610) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-03-22T19:40:43Z + * closedAt: 2024-03-23T00:12:42Z +* [Support setting solver iterations](https://github.com/gazebosim/gz-physics/pull/609) + * base: `main` + * author: `iche033` + * createdAt: 2024-03-19T22:49:38Z + * closedAt: 2024-03-21T20:50:12Z +* [Prepare for 7.1.0 Release](https://github.com/gazebosim/gz-physics/pull/607) + * base: `gz-physics7` + * author: `azeey` + * createdAt: 2024-03-14T22:08:17Z + * closedAt: 2024-03-15T04:43:11Z +* [Remove @mxgrey as code owner](https://github.com/gazebosim/gz-physics/pull/605) + * base: `ign-physics2` + * author: `azeey` + * createdAt: 2024-03-14T17:54:20Z + * closedAt: 2024-03-14T18:10:23Z +* [Merge 7 -> main](https://github.com/gazebosim/gz-physics/pull/604) + * base: `main` + * author: `iche033` + * createdAt: 2024-03-13T21:27:03Z + * closedAt: 2024-03-14T02:22:51Z +* [Merge 6 -> 7 ](https://github.com/gazebosim/gz-physics/pull/602) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-03-07T02:01:55Z + * closedAt: 2024-03-07T21:38:09Z +* [bullet-featherstone: Improve mesh collision stability](https://github.com/gazebosim/gz-physics/pull/600) + * base: `gz-physics6` + * author: `iche033` + * createdAt: 2024-02-23T22:44:50Z + * closedAt: 2024-03-07T01:59:04Z +* [bullet-featherstone: Support nested models](https://github.com/gazebosim/gz-physics/pull/574) + * base: `gz-physics6` + * author: `iche033` + * createdAt: 2023-11-14T00:58:21Z + * closedAt: 2024-03-06T04:07:52Z +* [Backport bullet-featherstone convex decomposition for meshes (#606)](https://github.com/gazebosim/gz-physics/pull/631) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-04-23T21:39:24Z + * closedAt: 2024-04-24T01:33:26Z +* [bullet-featurestore: Enable auto deactivation](https://github.com/gazebosim/gz-physics/pull/630) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-04-22T23:06:44Z + * closedAt: 2024-04-24T02:57:12Z +* [Backport #621 to Garden](https://github.com/gazebosim/gz-physics/pull/629) + * base: `gz-physics6` + * author: `scpeters` + * createdAt: 2024-04-20T06:59:57Z + * closedAt: 2024-04-22T17:10:11Z +* [Find python directly instead of using GzPython](https://github.com/gazebosim/gz-physics/pull/625) + * base: `main` + * author: `scpeters` + * createdAt: 2024-04-18T05:33:53Z + * closedAt: 2024-04-19T21:03:22Z +* [Merge gz-physics7 ➡️ main](https://github.com/gazebosim/gz-physics/pull/624) + * base: `main` + * author: `scpeters` + * createdAt: 2024-04-17T20:51:06Z + * closedAt: 2024-04-19T18:02:53Z +* [bullet-featherstone: fix SetWorldPose with off-diagonal moment of inertia](https://github.com/gazebosim/gz-physics/pull/623) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-04-11T01:32:07Z + * closedAt: 2024-04-15T20:33:26Z +* [Prepare for 7.2.0 Release](https://github.com/gazebosim/gz-physics/pull/622) + * base: `gz-physics7` + * author: `azeey` + * createdAt: 2024-04-10T15:43:03Z + * closedAt: 2024-04-10T19:26:55Z +* [Disable test failing due to ODE/libccd](https://github.com/gazebosim/gz-physics/pull/621) + * base: `gz-physics7` + * author: `scpeters` + * createdAt: 2024-04-08T23:11:56Z + * closedAt: 2024-04-09T01:14:25Z +* [backport bullet-featherstone default solver iteration setting](https://github.com/gazebosim/gz-physics/pull/619) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-04-08T20:41:48Z + * closedAt: 2024-04-16T23:39:31Z +* [Use relative install paths for plugin shared libraries](https://github.com/gazebosim/gz-physics/pull/616) + * base: `gz-physics7` + * author: `azeey` + * createdAt: 2024-04-04T17:28:14Z + * closedAt: 2024-04-10T15:19:54Z +* [Revert workaround for homebrew ODE issue](https://github.com/gazebosim/gz-physics/pull/615) + * base: `gz-physics7` + * author: `scpeters` + * createdAt: 2024-04-02T18:46:30Z + * closedAt: 2024-04-11T07:38:04Z +* [Add package.xml](https://github.com/gazebosim/gz-physics/pull/608) + * base: `gz-physics7` + * author: `azeey` + * createdAt: 2024-03-18T22:05:54Z + * closedAt: 2024-05-03T20:59:30Z +* [bullet-featherstone: Support convex decomposition for meshes](https://github.com/gazebosim/gz-physics/pull/606) + * base: `main` + * author: `iche033` + * createdAt: 2024-03-14T19:11:11Z + * closedAt: 2024-04-22T23:37:33Z +* [bullet-featherstone: Fix bounding box for collisions with pose offset](https://github.com/gazebosim/gz-physics/pull/647) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-06-03T16:44:34Z + * closedAt: 2024-06-05T14:53:38Z +* [Enforce fixed constraints recursively when setting pose on freegroups](https://github.com/gazebosim/gz-physics/pull/646) + * base: `bullet_fixed_joint` + * author: `azeey` + * createdAt: 2024-06-01T22:56:19Z + * closedAt: 2024-06-02T13:29:18Z +* [Add missing algorithm include](https://github.com/gazebosim/gz-physics/pull/645) + * base: `gz-physics7` + * author: `oysstu` + * createdAt: 2024-05-25T18:08:34Z + * closedAt: 2024-05-27T08:47:24Z +* [Disable test failing due to ODE/libccd (backport #621)](https://github.com/gazebosim/gz-physics/pull/643) + * base: `ign-physics5` + * author: `Blast545` + * createdAt: 2024-05-20T16:48:38Z + * closedAt: 2024-05-21T16:57:09Z +* [Disable test failing due to ODE/libccd (backport #621)](https://github.com/gazebosim/gz-physics/pull/642) + * base: `ign-physics2` + * author: `Blast545` + * createdAt: 2024-05-20T16:40:36Z + * closedAt: 2024-05-21T16:56:15Z +* [Disable collisions between attached bodies](https://github.com/gazebosim/gz-physics/pull/640) + * base: `bullet_fixed_joint` + * author: `azeey` + * createdAt: 2024-05-16T04:44:12Z + * closedAt: 2024-05-17T06:17:50Z +* [bullet-featherstone: Fix convex hull shape's AABB](https://github.com/gazebosim/gz-physics/pull/637) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-05-11T00:08:57Z + * closedAt: 2024-05-13T17:42:10Z +* [bullet-featherstone: Update fixed constraint behavior](https://github.com/gazebosim/gz-physics/pull/632) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-05-06T23:21:20Z + * closedAt: 2024-06-03T12:31:12Z +* [Prepare for 7.3.0](https://github.com/gazebosim/gz-physics/pull/659) + * base: `gz-physics7` + * author: `bperseghetti` + * createdAt: 2024-06-25T19:28:38Z + * closedAt: 2024-06-25T23:21:27Z +* [bullet-featherstone: Enforce joint velocity and effort limits for velocity control commands](https://github.com/gazebosim/gz-physics/pull/658) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-06-25T00:25:55Z + * closedAt: 2024-07-03T15:14:47Z +* [Merge 5 -> 6](https://github.com/gazebosim/gz-physics/pull/656) + * base: `gz-physics6` + * author: `iche033` + * createdAt: 2024-06-15T02:43:58Z + * closedAt: 2024-06-17T16:04:56Z +* [bullet-featherstone: Parse voxel resolution SDF param when decomposing meshes](https://github.com/gazebosim/gz-physics/pull/655) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-06-14T23:00:16Z + * closedAt: 2024-06-17T16:16:09Z +* [Merge ign-physics2 ➡️ ign-physics5](https://github.com/gazebosim/gz-physics/pull/654) + * base: `ign-physics5` + * author: `azeey` + * createdAt: 2024-06-14T00:41:16Z + * closedAt: 2024-06-14T15:26:51Z +* [bullet-featherstone: Fix attaching fixed joint between models with inertial pose offset](https://github.com/gazebosim/gz-physics/pull/653) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-06-13T18:46:43Z + * closedAt: 2024-06-14T00:30:46Z +* [Prepare for 6.6.0 release](https://github.com/gazebosim/gz-physics/pull/652) + * base: `gz-physics6` + * author: `caguero` + * createdAt: 2024-06-11T19:03:30Z + * closedAt: 2024-06-13T12:31:43Z +* [Ray intersection simulation feature](https://github.com/gazebosim/gz-physics/pull/641) + * base: `gz-physics7` + * author: `romulogcerqueira` + * createdAt: 2024-05-16T13:43:29Z + * closedAt: 2024-06-12T17:10:13Z +* [Add Cone as a collision shape](https://github.com/gazebosim/gz-physics/pull/639) + * base: `main` + * author: `bperseghetti` + * createdAt: 2024-05-15T20:33:55Z + * closedAt: 2024-06-13T17:16:25Z +* [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-physics/pull/638) + * base: `gz-physics7` + * author: `bperseghetti` + * createdAt: 2024-05-13T18:30:29Z + * closedAt: 2024-06-25T16:48:32Z +* [Add no gravity link support](https://github.com/gazebosim/gz-physics/pull/633) + * base: `ign-physics5` + * author: `AzulRadio` + * createdAt: 2024-05-08T05:08:37Z + * closedAt: 2024-06-07T16:38:57Z +* [[featherstone] Publish JointFeedback forces.](https://github.com/gazebosim/gz-physics/pull/628) + * base: `gz-physics7` + * author: `Fixit-Davide` + * createdAt: 2024-04-19T10:00:59Z + * closedAt: 2024-06-18T19:31:24Z +* [Minor optimization for picking contact points in dartsim's ODE collision detector ](https://github.com/gazebosim/gz-physics/pull/584) + * base: `gz-physics6` + * author: `iche033` + * createdAt: 2023-12-27T23:06:14Z + * closedAt: 2024-06-10T20:53:06Z +* [Enable 24.04 CI, require cmake 3.22.1](https://github.com/gazebosim/gz-physics/pull/671) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-30T23:26:11Z + * closedAt: 2024-07-31T22:47:16Z +* [Merge gz-physics7 ➡️ main](https://github.com/gazebosim/gz-physics/pull/670) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-30T22:57:17Z + * closedAt: 2024-07-31T18:16:45Z +* [Merge gz-physics7 ➡️ main: part 1](https://github.com/gazebosim/gz-physics/pull/669) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-29T22:55:51Z + * closedAt: 2024-07-30T22:53:57Z +* [Suppress MSVC warning that is not applicable (backport #446)](https://github.com/gazebosim/gz-physics/pull/666) + * base: `ign-physics5` + * author: `mergify` + * createdAt: 2024-07-10T15:54:11Z + * closedAt: 2024-07-16T17:31:34Z +* [bullet-featherstone: Support empty links](https://github.com/gazebosim/gz-physics/pull/665) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-07-09T18:24:11Z + * closedAt: 2024-07-09T21:05:06Z +* [Fix CTAD compile warnings](https://github.com/gazebosim/gz-physics/pull/663) + * base: `gz-physics7` + * author: `iche033` + * createdAt: 2024-07-01T17:25:24Z + * closedAt: 2024-07-08T17:23:35Z +* [Prepare for 8.0.0~pre2 release](https://github.com/gazebosim/gz-physics/pull/680) + * base: `gz-physics8` + * author: `iche033` + * createdAt: 2024-08-29T01:05:21Z + * closedAt: 2024-08-29T02:00:12Z +* [README: update references from main to gz-physics8](https://github.com/gazebosim/gz-physics/pull/679) + * base: `gz-physics8` + * author: `scpeters` + * createdAt: 2024-08-27T23:20:33Z + * closedAt: 2024-08-28T03:55:23Z +* [Ionic Changelog](https://github.com/gazebosim/gz-physics/pull/678) + * base: `main` + * author: `scpeters` + * createdAt: 2024-08-26T05:57:55Z + * closedAt: 2024-08-27T22:41:53Z +* [Merge gz-physics7 ➡️ main](https://github.com/gazebosim/gz-physics/pull/677) + * base: `main` + * author: `scpeters` + * createdAt: 2024-08-25T04:22:10Z + * closedAt: 2024-08-26T05:44:49Z +* [Remove deprecated function](https://github.com/gazebosim/gz-physics/pull/673) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-06T23:38:49Z + * closedAt: 2024-08-07T02:35:18Z +* [Merge gz-physics6 ➡️ gz-physics7](https://github.com/gazebosim/gz-physics/pull/672) + * base: `gz-physics7` + * author: `azeey` + * createdAt: 2024-08-06T05:20:43Z + * closedAt: 2024-08-07T18:58:46Z +* [Update homebrew install instruction](https://github.com/gazebosim/gz-physics/pull/691) + * base: `gz-physics8` + * author: `iche033` + * createdAt: 2024-09-16T22:58:29Z + * closedAt: 2024-09-17T01:48:51Z +* [tutorials/08-implementing-a-custom-feature: Fixed paths and directory listings](https://github.com/gazebosim/gz-physics/pull/690) + * base: `gz-physics8` + * author: `peci1` + * createdAt: 2024-09-16T10:24:32Z + * closedAt: 2024-09-16T14:40:33Z +* [tutorials/09_use_custom_engine: Add actual build&run instructions](https://github.com/gazebosim/gz-physics/pull/689) + * base: `gz-physics8` + * author: `peci1` + * createdAt: 2024-09-16T08:24:27Z + * closedAt: 2024-09-16T22:18:24Z +* [Update readme](https://github.com/gazebosim/gz-physics/pull/688) + * base: `gz-physics8` + * author: `shameekganguly` + * createdAt: 2024-09-14T23:21:28Z + * closedAt: 2024-09-16T11:03:34Z +* [Update Dartsim version to 6.13.2 in docs](https://github.com/gazebosim/gz-physics/pull/686) + * base: `gz-physics8` + * author: `Combuster54` + * createdAt: 2024-09-14T01:06:20Z + * closedAt: 2024-09-16T08:14:02Z +* [Remove unreferenced switching-physics-engine tutorial and fix broken …](https://github.com/gazebosim/gz-physics/pull/684) + * base: `gz-physics8` + * author: `shameekganguly` + * createdAt: 2024-09-13T18:42:58Z + * closedAt: 2024-09-13T22:04:09Z +* [Fix image and remove changelog in tutorial 1](https://github.com/gazebosim/gz-physics/pull/683) + * base: `gz-physics8` + * author: `shameekganguly` + * createdAt: 2024-09-13T06:44:49Z + * closedAt: 2024-09-13T08:22:29Z +* [Fixed tutorial link](https://github.com/gazebosim/gz-physics/pull/682) + * base: `gz-physics8` + * author: `ahcorde` + * createdAt: 2024-09-10T08:08:43Z + * closedAt: 2024-09-11T21:09:18Z +* [Fix installation tutorial link in README](https://github.com/gazebosim/gz-physics/pull/681) + * base: `gz-physics8` + * author: `iche033` + * createdAt: 2024-09-10T00:10:31Z + * closedAt: 2024-09-10T07:53:36Z + +## gz-plugin + +* [Enable `UNIT_gz_TEST` on Windows](https://github.com/gazebosim/gz-plugin/pull/128) + * base: `gz-plugin2` + * author: `azeey` + * createdAt: 2023-10-23T16:17:46Z + * closedAt: 2023-10-23T16:32:18Z +* [Bumps in ionic: gz-plugin3](https://github.com/gazebosim/gz-plugin/pull/127) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-06T22:08:18Z + * closedAt: 2023-10-16T21:34:43Z +* [Merge 2 -> main](https://github.com/gazebosim/gz-plugin/pull/126) + * base: `main` + * author: `iche033` + * createdAt: 2023-09-26T20:41:50Z + * closedAt: 2023-10-12T22:02:02Z +* [Remove ignition](https://github.com/gazebosim/gz-plugin/pull/119) + * base: `main` + * author: `nkoenig` + * createdAt: 2023-07-27T12:59:39Z + * closedAt: 2023-10-13T20:41:57Z +* [Update Github Action workflows](https://github.com/gazebosim/gz-plugin/pull/132) + * base: `ign-plugin1` + * author: `azeey` + * createdAt: 2023-11-10T22:11:01Z + * closedAt: 2023-11-13T16:13:30Z +* [Fix gz test on windows](https://github.com/gazebosim/gz-plugin/pull/131) + * base: `gz-plugin2` + * author: `azeey` + * createdAt: 2023-11-10T20:50:42Z + * closedAt: 2023-11-13T16:10:50Z +* [Use HIDE_SYMBOLS_BY_DEFAULT](https://github.com/gazebosim/gz-plugin/pull/130) + * base: `main` + * author: `scpeters` + * createdAt: 2023-11-06T23:41:05Z + * closedAt: 2023-11-07T00:36:57Z +* [Update CI badges in README](https://github.com/gazebosim/gz-plugin/pull/134) + * base: `gz-plugin2` + * author: `iche033` + * createdAt: 2023-12-20T23:36:36Z + * closedAt: 2023-12-21T14:43:51Z +* [Merge ign-plugin1 ➡️ gz-plugin2](https://github.com/gazebosim/gz-plugin/pull/136) + * base: `gz-plugin2` + * author: `azeey` + * createdAt: 2024-01-18T19:43:07Z + * closedAt: 2024-01-18T22:24:46Z +* [Remove HIDE_SYMBOLS_BY_DEFAULT: replace by a default configuration in gz-cmake.](https://github.com/gazebosim/gz-plugin/pull/135) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-01-11T18:31:08Z + * closedAt: 2024-01-12T16:10:54Z +* [Use relative install path for `gz` tool data](https://github.com/gazebosim/gz-plugin/pull/140) + * base: `gz-plugin2` + * author: `azeey` + * createdAt: 2024-04-02T18:52:31Z + * closedAt: 2024-04-02T22:20:25Z +* [Merge ign-plugin1 ➡️ gz-plugin2](https://github.com/gazebosim/gz-plugin/pull/138) + * base: `gz-plugin2` + * author: `azeey` + * createdAt: 2024-03-14T18:08:41Z + * closedAt: 2024-03-18T19:10:36Z +* [Remove @mxgrey as codeowner and assign maintainership to @ahcorde](https://github.com/gazebosim/gz-plugin/pull/137) + * base: `ign-plugin1` + * author: `azeey` + * createdAt: 2024-03-14T17:52:28Z + * closedAt: 2024-03-14T17:55:05Z +* [Add bazel deps to pass layering_check](https://github.com/gazebosim/gz-plugin/pull/143) + * base: `gz-plugin2` + * author: `mbeards` + * createdAt: 2024-04-16T16:11:02Z + * closedAt: 2024-04-16T19:29:15Z +* [Prepare for 2.0.3 Release](https://github.com/gazebosim/gz-plugin/pull/142) + * base: `gz-plugin2` + * author: `azeey` + * createdAt: 2024-04-08T17:08:13Z + * closedAt: 2024-04-08T18:52:56Z +* [Add package.xml](https://github.com/gazebosim/gz-plugin/pull/139) + * base: `gz-plugin2` + * author: `azeey` + * createdAt: 2024-03-18T19:52:36Z + * closedAt: 2024-04-17T22:37:42Z +* [Enable 24.04 CI, require cmake 3.22.1](https://github.com/gazebosim/gz-plugin/pull/146) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-24T20:21:24Z + * closedAt: 2024-05-24T23:00:12Z +* [Merge gz-plugin2 ➡️ main](https://github.com/gazebosim/gz-plugin/pull/145) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-24T10:37:35Z + * closedAt: 2024-05-24T17:07:57Z +* [Prepare for 3.0.0~pre1 release](https://github.com/gazebosim/gz-plugin/pull/149) + * base: `gz-plugin3` + * author: `iche033` + * createdAt: 2024-08-27T17:59:34Z + * closedAt: 2024-08-27T18:38:26Z +* [Update gz-plugin3 badge URLs](https://github.com/gazebosim/gz-plugin/pull/148) + * base: `gz-plugin3` + * author: `caguero` + * createdAt: 2024-08-27T14:50:25Z + * closedAt: 2024-08-27T17:53:10Z +* [Ionic changelog](https://github.com/gazebosim/gz-plugin/pull/147) + * base: `main` + * author: `caguero` + * createdAt: 2024-08-27T13:29:40Z + * closedAt: 2024-08-27T13:52:00Z +* [Update gz-tools version in installation tutorial](https://github.com/gazebosim/gz-plugin/pull/153) + * base: `gz-plugin3` + * author: `iche033` + * createdAt: 2024-09-11T20:54:52Z + * closedAt: 2024-09-11T21:24:09Z +* [fix typo (backport #150)](https://github.com/gazebosim/gz-plugin/pull/152) + * base: `ign-plugin1` + * author: `mergify` + * createdAt: 2024-09-11T19:48:33Z + * closedAt: 2024-09-13T16:32:13Z +* [fix typo (backport #150)](https://github.com/gazebosim/gz-plugin/pull/151) + * base: `gz-plugin2` + * author: `mergify` + * createdAt: 2024-09-11T19:48:31Z + * closedAt: 2024-09-11T20:24:17Z +* [fix typo](https://github.com/gazebosim/gz-plugin/pull/150) + * base: `gz-plugin3` + * author: `avanmalleghem` + * createdAt: 2024-09-11T14:06:57Z + * closedAt: 2024-09-11T17:19:13Z + +## gz-rendering + +* [Update github issue template](https://github.com/gazebosim/gz-rendering/pull/939) + * base: `ign-rendering6` + * author: `iche033` + * createdAt: 2023-11-01T21:50:13Z + * closedAt: 2023-11-01T23:57:34Z +* [Update examples to use metal as default graphics API on mac](https://github.com/gazebosim/gz-rendering/pull/937) + * base: `gz-rendering7` + * author: `iche033` + * createdAt: 2023-10-30T22:25:18Z + * closedAt: 2023-11-01T18:38:20Z +* [Bumps in ionic : ci_matching_branch/bump_ionic_gz-rendering9](https://github.com/gazebosim/gz-rendering/pull/936) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-16T22:33:57Z + * closedAt: 2023-10-17T19:00:20Z +* [Bumps in Ionic: gz-rendering9](https://github.com/gazebosim/gz-rendering/pull/935) + * base: `main` + * author: `iche033` + * createdAt: 2023-10-11T21:21:47Z + * closedAt: 2023-10-11T21:49:38Z +* [Merge gz-rendering8 ➡️ main](https://github.com/gazebosim/gz-rendering/pull/934) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-10T20:20:26Z + * closedAt: 2023-10-10T22:37:29Z +* [Merge: 7 -> 8 ](https://github.com/gazebosim/gz-rendering/pull/933) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2023-10-10T17:51:43Z + * closedAt: 2023-10-10T20:16:39Z +* [Merge: 6 -> 7](https://github.com/gazebosim/gz-rendering/pull/932) + * base: `gz-rendering7` + * author: `iche033` + * createdAt: 2023-10-10T17:11:07Z + * closedAt: 2023-10-10T17:46:44Z +* [Fix use of srgb format for texture maps (from glb meshes)](https://github.com/gazebosim/gz-rendering/pull/931) + * base: `gz-rendering7` + * author: `iche033` + * createdAt: 2023-10-04T19:03:44Z + * closedAt: 2023-10-04T23:47:37Z +* [Prepare for 6.6.2 release](https://github.com/gazebosim/gz-rendering/pull/930) + * base: `ign-rendering6` + * author: `iche033` + * createdAt: 2023-10-03T21:48:08Z + * closedAt: 2023-10-04T00:16:17Z +* [Fix float comparison warnings in test](https://github.com/gazebosim/gz-rendering/pull/929) + * base: `ign-rendering6` + * author: `iche033` + * createdAt: 2023-10-03T20:57:13Z + * closedAt: 2023-10-03T21:39:42Z +* [Add projection matrix set/get functions to Ogre Depth camera](https://github.com/gazebosim/gz-rendering/pull/928) + * base: `main` + * author: `shameekganguly` + * createdAt: 2023-09-30T05:57:30Z + * closedAt: 2023-10-02T19:18:08Z +* [Update ci.yml](https://github.com/gazebosim/gz-rendering/pull/925) + * base: `gz-rendering7` + * author: `mosfet80` + * createdAt: 2023-09-28T20:03:03Z + * closedAt: 2023-10-04T15:30:04Z +* [Minor fix to checking projector default visibility flags ](https://github.com/gazebosim/gz-rendering/pull/920) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2023-09-25T21:57:59Z + * closedAt: 2023-10-05T00:11:45Z +* [Extend ogre 1.x custom shaders support](https://github.com/gazebosim/gz-rendering/pull/908) + * base: `gz-rendering7` + * author: `iche033` + * createdAt: 2023-09-15T01:23:16Z + * closedAt: 2023-10-05T16:53:59Z +* [Support skybox in wide angle cam view](https://github.com/gazebosim/gz-rendering/pull/901) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2023-09-06T04:50:21Z + * closedAt: 2023-10-05T07:58:32Z +* [Add LookAt function to GizmoVisual class](https://github.com/gazebosim/gz-rendering/pull/882) + * base: `main` + * author: `iche033` + * createdAt: 2023-08-16T22:28:52Z + * closedAt: 2023-10-06T18:49:34Z +* [Merge ign-rendering3 ➡️ ign-rendering6](https://github.com/gazebosim/gz-rendering/pull/942) + * base: `ign-rendering6` + * author: `azeey` + * createdAt: 2023-11-14T03:13:41Z + * closedAt: 2023-11-14T18:01:30Z +* [Use HIDE_SYMBOLS_BY_DEFAULT](https://github.com/gazebosim/gz-rendering/pull/941) + * base: `main` + * author: `scpeters` + * createdAt: 2023-11-13T18:12:21Z + * closedAt: 2023-11-13T21:54:10Z +* [Update Github Action workflows](https://github.com/gazebosim/gz-rendering/pull/940) + * base: `ign-rendering3` + * author: `azeey` + * createdAt: 2023-11-10T22:35:56Z + * closedAt: 2023-11-13T14:54:34Z +* [Add minor comments to BaseGizmoVisual](https://github.com/gazebosim/gz-rendering/pull/881) + * base: `ign-rendering3` + * author: `iche033` + * createdAt: 2023-08-15T22:20:22Z + * closedAt: 2023-11-02T23:04:38Z +* [Remove todo in gpu ray test](https://github.com/gazebosim/gz-rendering/pull/949) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-01-02T22:12:23Z + * closedAt: 2024-01-02T23:17:46Z +* [Update CI badges to point to release branch job](https://github.com/gazebosim/gz-rendering/pull/948) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2023-12-20T23:57:04Z + * closedAt: 2023-12-21T15:37:52Z +* [Update CI badges in README](https://github.com/gazebosim/gz-rendering/pull/947) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2023-12-20T19:15:08Z + * closedAt: 2023-12-20T20:14:41Z +* [Set Projector emissive texture ](https://github.com/gazebosim/gz-rendering/pull/946) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2023-11-30T20:04:46Z + * closedAt: 2023-12-04T21:05:38Z +* [Merge 7 ➡️ 8](https://github.com/gazebosim/gz-rendering/pull/966) + * base: `gz-rendering8` + * author: `caguero` + * createdAt: 2024-01-26T18:14:43Z + * closedAt: 2024-01-26T18:52:04Z +* [Optimize Ogre2DepthCamera performance by skipping color target passes when there are no connections](https://github.com/gazebosim/gz-rendering/pull/965) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-01-25T00:42:19Z + * closedAt: 2024-01-26T22:44:25Z +* [port: 8 to 9](https://github.com/gazebosim/gz-rendering/pull/964) + * base: `main` + * author: `mjcarroll` + * createdAt: 2024-01-23T15:05:00Z + * closedAt: 2024-01-23T17:22:43Z +* [Fix repeatedly loading engine when calling sceneFromFirstEngine](https://github.com/gazebosim/gz-rendering/pull/961) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-01-19T21:32:45Z + * closedAt: 2024-01-22T18:04:21Z +* [Update 6.6.3 changelog](https://github.com/gazebosim/gz-rendering/pull/960) + * base: `ign-rendering6` + * author: `iche033` + * createdAt: 2024-01-19T18:22:21Z + * closedAt: 2024-01-19T19:16:50Z +* [Prepare release 6.6.3](https://github.com/gazebosim/gz-rendering/pull/958) + * base: `ign-rendering6` + * author: `j-rivero` + * createdAt: 2024-01-19T11:31:44Z + * closedAt: 2024-01-19T14:03:58Z +* [Merge ign-rendering6 ➡️ gz-rendering7](https://github.com/gazebosim/gz-rendering/pull/957) + * base: `gz-rendering7` + * author: `azeey` + * createdAt: 2024-01-18T21:44:30Z + * closedAt: 2024-01-18T22:57:39Z +* [Backport ogre2 lidar performance improvement changes](https://github.com/gazebosim/gz-rendering/pull/956) + * base: `ign-rendering6` + * author: `iche033` + * createdAt: 2024-01-17T02:06:11Z + * closedAt: 2024-01-17T20:23:53Z +* [Improve Ogre2GpuRays performance](https://github.com/gazebosim/gz-rendering/pull/955) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-01-13T00:34:31Z + * closedAt: 2024-01-17T01:45:32Z +* [Merge ign-rendering3 ➡️ ign-rendering6](https://github.com/gazebosim/gz-rendering/pull/954) + * base: `ign-rendering6` + * author: `azeey` + * createdAt: 2024-01-12T17:55:04Z + * closedAt: 2024-01-12T22:27:01Z +* [Remove HIDE_SYMBOLS_BY_DEFAULT: replace by a default configuration in gz-cmake.](https://github.com/gazebosim/gz-rendering/pull/953) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-01-11T18:30:53Z + * closedAt: 2024-01-12T14:53:11Z +* [Prepare for 3.7.2 release](https://github.com/gazebosim/gz-rendering/pull/952) + * base: `ign-rendering3` + * author: `iche033` + * createdAt: 2024-01-05T22:35:22Z + * closedAt: 2024-01-05T23:29:59Z +* [Merge 7 -> 8](https://github.com/gazebosim/gz-rendering/pull/951) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-01-04T19:22:17Z + * closedAt: 2024-01-04T19:52:28Z +* [Correctly set position-independent code](https://github.com/gazebosim/gz-rendering/pull/950) + * base: `gz-rendering7` + * author: `mjcarroll` + * createdAt: 2024-01-04T15:39:50Z + * closedAt: 2024-01-04T16:04:40Z +* [Merge 7 -> 8](https://github.com/gazebosim/gz-rendering/pull/977) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-03-04T21:04:03Z + * closedAt: 2024-03-04T22:54:13Z +* [Fix setting normal map when not all submeshes have texcoords (ogre2)](https://github.com/gazebosim/gz-rendering/pull/976) + * base: `gz-rendering7` + * author: `iche033` + * createdAt: 2024-03-01T04:16:23Z + * closedAt: 2024-03-01T20:22:41Z +* [Backport Ogre2DepthCamera performance improvements](https://github.com/gazebosim/gz-rendering/pull/975) + * base: `ign-rendering6` + * author: `iche033` + * createdAt: 2024-02-29T19:39:29Z + * closedAt: 2024-03-01T20:23:42Z +* [Skip particle passes in Ogre2GpuRays if there are no particles in the scene](https://github.com/gazebosim/gz-rendering/pull/973) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-02-29T00:36:28Z + * closedAt: 2024-02-29T19:40:48Z +* [Update ogre2 symbol visibility macro](https://github.com/gazebosim/gz-rendering/pull/972) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-02-28T22:19:17Z + * closedAt: 2024-02-29T18:02:20Z +* [Skip particle passes in Ogre2DepthCamera if there are no particles in the scene](https://github.com/gazebosim/gz-rendering/pull/971) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-02-28T01:39:29Z + * closedAt: 2024-02-28T23:33:16Z +* [Update github ci workflow](https://github.com/gazebosim/gz-rendering/pull/967) + * base: `gz-rendering8` + * author: `caguero` + * createdAt: 2024-02-03T10:17:14Z + * closedAt: 2024-02-05T09:46:54Z +* [Handle null mesh pointers in examples](https://github.com/gazebosim/gz-rendering/pull/982) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-03-22T21:55:59Z + * closedAt: 2024-03-22T23:52:12Z +* [Prepare for 8.1.0 Release](https://github.com/gazebosim/gz-rendering/pull/980) + * base: `gz-rendering8` + * author: `azeey` + * createdAt: 2024-03-14T22:13:12Z + * closedAt: 2024-03-15T00:17:42Z +* [Merge 8 -> main](https://github.com/gazebosim/gz-rendering/pull/979) + * base: `main` + * author: `iche033` + * createdAt: 2024-03-14T18:48:25Z + * closedAt: 2024-03-14T20:03:02Z +* [Backport lidar particle detection optimization](https://github.com/gazebosim/gz-rendering/pull/978) + * base: `ign-rendering6` + * author: `iche033` + * createdAt: 2024-03-04T21:32:53Z + * closedAt: 2024-03-05T17:36:04Z +* [Workaround on warnings for Ubuntu Noble](https://github.com/gazebosim/gz-rendering/pull/995) + * base: `gz-rendering8` + * author: `j-rivero` + * createdAt: 2024-04-25T16:33:55Z + * closedAt: 2024-04-26T17:24:10Z +* [Fixed integer underflow in OgreDistortionPass](https://github.com/gazebosim/gz-rendering/pull/994) + * base: `ign-rendering6` + * author: `peci1` + * createdAt: 2024-04-25T12:21:47Z + * closedAt: 2024-04-25T18:00:14Z +* [Ogre2RenderEngine: on Windows if useCurrentGLContext is specified, set the externalWindowHandle ogre-next option](https://github.com/gazebosim/gz-rendering/pull/992) + * base: `gz-rendering8` + * author: `traversaro` + * createdAt: 2024-04-23T12:15:56Z + * closedAt: 2024-04-24T15:49:14Z +* [Find python directly instead of using GzPython](https://github.com/gazebosim/gz-rendering/pull/990) + * base: `main` + * author: `scpeters` + * createdAt: 2024-04-18T05:35:49Z + * closedAt: 2024-04-18T16:53:26Z +* [Fix unused variable warnings](https://github.com/gazebosim/gz-rendering/pull/989) + * base: `main` + * author: `azeey` + * createdAt: 2024-04-15T14:29:07Z + * closedAt: 2024-04-15T17:04:17Z +* [Fix simple_demo on Windows](https://github.com/gazebosim/gz-rendering/pull/987) + * base: `main` + * author: `traversaro` + * createdAt: 2024-04-13T14:59:53Z + * closedAt: 2024-04-15T17:42:12Z +* [Fix compilation on simple_demo_qml on Windows](https://github.com/gazebosim/gz-rendering/pull/986) + * base: `main` + * author: `traversaro` + * createdAt: 2024-04-13T13:43:27Z + * closedAt: 2024-04-15T14:20:00Z +* [Prepare for 8.1.1 Release](https://github.com/gazebosim/gz-rendering/pull/985) + * base: `gz-rendering8` + * author: `azeey` + * createdAt: 2024-04-10T20:20:06Z + * closedAt: 2024-04-10T21:53:00Z +* [Use relative install paths for plugin shared libraries and media files](https://github.com/gazebosim/gz-rendering/pull/984) + * base: `gz-rendering8` + * author: `azeey` + * createdAt: 2024-04-04T18:09:42Z + * closedAt: 2024-04-10T20:17:56Z +* [Work around conda-forge's CDT version of GL](https://github.com/gazebosim/gz-rendering/pull/983) + * base: `main` + * author: `mjcarroll` + * createdAt: 2024-04-03T02:06:11Z + * closedAt: 2024-04-11T13:34:50Z +* [Add package.xml](https://github.com/gazebosim/gz-rendering/pull/981) + * base: `gz-rendering8` + * author: `azeey` + * createdAt: 2024-03-18T22:26:18Z + * closedAt: 2024-05-03T03:06:48Z +* [Fix crash when visualizing Lidars with points](https://github.com/gazebosim/gz-rendering/pull/1008) + * base: `ign-rendering6` + * author: `azeey` + * createdAt: 2024-05-31T22:45:57Z + * closedAt: 2024-06-03T02:49:11Z +* [Merge 8 -> main](https://github.com/gazebosim/gz-rendering/pull/1006) + * base: `main` + * author: `iche033` + * createdAt: 2024-05-30T06:33:30Z + * closedAt: 2024-05-30T15:35:26Z +* [Fix gz-cmake declaration on package.xml (fix windows CI)](https://github.com/gazebosim/gz-rendering/pull/1005) + * base: `gz-rendering8` + * author: `j-rivero` + * createdAt: 2024-05-22T14:50:25Z + * closedAt: 2024-05-22T17:01:11Z +* [ogre2: Set custom projection matrix for other types of cameras](https://github.com/gazebosim/gz-rendering/pull/1002) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-05-14T05:59:23Z + * closedAt: 2024-05-29T12:15:02Z +* [Parse correctly OGRE2_RESOURCE_PATH on Windows](https://github.com/gazebosim/gz-rendering/pull/996) + * base: `gz-rendering7` + * author: `traversaro` + * createdAt: 2024-05-02T15:27:24Z + * closedAt: 2024-05-28T12:41:28Z +* [Fix debug builds of gz-rendering-ogre2 plugin](https://github.com/gazebosim/gz-rendering/pull/1014) + * base: `gz-rendering8` + * author: `azeey` + * createdAt: 2024-07-03T04:42:34Z + * closedAt: 2024-07-03T15:16:10Z +* [Use single cubemap camera in lidar](https://github.com/gazebosim/gz-rendering/pull/1013) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-06-28T02:26:02Z + * closedAt: 2024-06-28T16:44:36Z +* [Fix lidar 1st pass texture resolution calculation for FOV < 90 degrees](https://github.com/gazebosim/gz-rendering/pull/1012) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-06-28T02:15:20Z + * closedAt: 2024-06-28T21:46:13Z +* [Prepare for 8.2.0](https://github.com/gazebosim/gz-rendering/pull/1011) + * base: `gz-rendering8` + * author: `bperseghetti` + * createdAt: 2024-06-18T18:00:53Z + * closedAt: 2024-06-18T19:34:00Z +* [Fixes deleter passed to the std::shared_ptr](https://github.com/gazebosim/gz-rendering/pull/1009) + * base: `gz-rendering8` + * author: `mjcarroll` + * createdAt: 2024-06-13T17:20:03Z + * closedAt: 2024-06-13T23:30:30Z +* [Adding cone primitives.](https://github.com/gazebosim/gz-rendering/pull/1003) + * base: `main` + * author: `bperseghetti` + * createdAt: 2024-05-15T20:25:23Z + * closedAt: 2024-06-13T00:49:05Z +* [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-rendering/pull/1001) + * base: `gz-rendering8` + * author: `bperseghetti` + * createdAt: 2024-05-13T18:29:33Z + * closedAt: 2024-06-18T16:43:56Z +* [Update troubleshooting link](https://github.com/gazebosim/gz-rendering/pull/1030) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-05T20:57:43Z + * closedAt: 2024-08-06T20:17:40Z +* [Merge 8 -> main](https://github.com/gazebosim/gz-rendering/pull/1029) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-02T17:04:06Z + * closedAt: 2024-08-02T23:00:53Z +* [Disable tests that have segfaults on Mac (rendering6)](https://github.com/gazebosim/gz-rendering/pull/1028) + * base: `ign-rendering6` + * author: `Crola1702` + * createdAt: 2024-08-02T11:44:31Z + * closedAt: 2024-08-05T20:58:49Z +* [Merge 7 -> 8](https://github.com/gazebosim/gz-rendering/pull/1027) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-08-01T22:31:19Z + * closedAt: 2024-08-02T16:52:26Z +* [Merge 6 -> 7 (Partial merge forward)](https://github.com/gazebosim/gz-rendering/pull/1026) + * base: `gz-rendering7` + * author: `iche033` + * createdAt: 2024-07-31T20:55:56Z + * closedAt: 2024-08-01T15:59:26Z +* [3 :arrow_right: 6](https://github.com/gazebosim/gz-rendering/pull/1025) + * base: `ign-rendering6` + * author: `Crola1702` + * createdAt: 2024-07-30T15:49:41Z + * closedAt: 2024-07-31T17:10:01Z +* [Update ogre2 ray query related functions to return Ogre::MovableObject instead of Ogre::Item](https://github.com/gazebosim/gz-rendering/pull/1024) + * base: `main` + * author: `iche033` + * createdAt: 2024-07-26T18:58:41Z + * closedAt: 2024-07-29T16:33:28Z +* [Disable Unit test that have segfaults on Mac (rendering3)](https://github.com/gazebosim/gz-rendering/pull/1023) + * base: `ign-rendering3` + * author: `Crola1702` + * createdAt: 2024-07-26T14:46:40Z + * closedAt: 2024-07-29T17:03:57Z +* [Optimization: remove extra copy of data buffer in Ogre2GpuRays and Ogre2DepthCamera](https://github.com/gazebosim/gz-rendering/pull/1022) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-07-25T20:50:14Z + * closedAt: 2024-07-26T16:39:02Z +* [Override SetProjectionMatrix and ProjectionMatrix functions in derived ogre2 camera classes.](https://github.com/gazebosim/gz-rendering/pull/1021) + * base: `main` + * author: `iche033` + * createdAt: 2024-07-25T18:53:38Z + * closedAt: 2024-07-26T20:15:25Z +* [Remove deprecated functions and enums](https://github.com/gazebosim/gz-rendering/pull/1020) + * base: `main` + * author: `iche033` + * createdAt: 2024-07-25T18:02:02Z + * closedAt: 2024-07-26T16:51:22Z +* [Add gamma correction to simple_demo_qml example](https://github.com/gazebosim/gz-rendering/pull/1019) + * base: `gz-rendering8` + * author: `athenaz2` + * createdAt: 2024-07-24T23:50:54Z + * closedAt: 2024-07-30T19:00:08Z +* [Fix build fortress + jammy](https://github.com/gazebosim/gz-rendering/pull/1017) + * base: `ign-rendering6` + * author: `nkoenig` + * createdAt: 2024-07-22T12:51:05Z + * closedAt: 2024-07-22T20:20:38Z +* [Fix crash when wide angle camera FOV is > 180](https://github.com/gazebosim/gz-rendering/pull/1016) + * base: `gz-rendering8` + * author: `iche033` + * createdAt: 2024-07-19T18:10:20Z + * closedAt: 2024-07-22T16:50:29Z +* [Use gz-rendering9 in links and lux_core_engine example](https://github.com/gazebosim/gz-rendering/pull/1053) + * base: `gz-rendering9` + * author: `caguero` + * createdAt: 2024-09-06T15:14:25Z + * closedAt: 2024-09-06T17:06:52Z +* [Fix readme issues](https://github.com/gazebosim/gz-rendering/pull/1051) + * base: `gz-rendering9` + * author: `avanmalleghem` + * createdAt: 2024-09-02T06:23:02Z + * closedAt: 2024-09-02T14:14:33Z +* [Add Github Action for Windows and fix build](https://github.com/gazebosim/gz-rendering/pull/1049) + * base: `gz-rendering9` + * author: `azeey` + * createdAt: 2024-08-31T03:56:28Z + * closedAt: 2024-09-03T16:29:51Z +* [Fix using lightmap and emissive map together](https://github.com/gazebosim/gz-rendering/pull/1047) + * base: `gz-rendering9` + * author: `iche033` + * createdAt: 2024-08-30T00:58:09Z + * closedAt: 2024-09-05T17:59:40Z +* [Prepare for gz-rendeirng9.0.0~pre2 release](https://github.com/gazebosim/gz-rendering/pull/1046) + * base: `gz-rendering9` + * author: `iche033` + * createdAt: 2024-08-29T01:03:25Z + * closedAt: 2024-08-29T01:41:51Z +* [Prepare for gz-rendering 9.0.0~pre1 release](https://github.com/gazebosim/gz-rendering/pull/1045) + * base: `gz-rendering9` + * author: `iche033` + * createdAt: 2024-08-28T00:38:26Z + * closedAt: 2024-08-28T01:00:38Z +* [Update badges to point to gz-rendering9](https://github.com/gazebosim/gz-rendering/pull/1044) + * base: `gz-rendering9` + * author: `iche033` + * createdAt: 2024-08-23T23:46:22Z + * closedAt: 2024-08-25T23:06:09Z +* [Merge 8 -> main](https://github.com/gazebosim/gz-rendering/pull/1043) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-23T02:50:07Z + * closedAt: 2024-08-23T16:41:10Z +* [Ionic Changelog](https://github.com/gazebosim/gz-rendering/pull/1042) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-22T22:24:00Z + * closedAt: 2024-08-23T00:17:49Z +* [Remove setting OpenGL_GL_PREFERENCE in cmake](https://github.com/gazebosim/gz-rendering/pull/1041) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-20T00:04:55Z + * closedAt: 2024-08-20T20:13:30Z +* [Fix segmentation camera color id computation with new math::Color clamping behavior (ogre2)](https://github.com/gazebosim/gz-rendering/pull/1040) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-19T23:58:08Z + * closedAt: 2024-08-20T16:45:41Z +* [Enable 24.04 CI, require cmake 3.22.1](https://github.com/gazebosim/gz-rendering/pull/1037) + * base: `main` + * author: `scpeters` + * createdAt: 2024-08-14T01:31:04Z + * closedAt: 2024-08-14T21:32:42Z +* [Fix overloaded virtual warnings on noble](https://github.com/gazebosim/gz-rendering/pull/1036) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-13T22:35:16Z + * closedAt: 2024-08-15T22:41:18Z +* [Install Roboto fonts to ogre plugin](https://github.com/gazebosim/gz-rendering/pull/1035) + * base: `gz-rendering8` + * author: `qingyouzhao` + * createdAt: 2024-08-13T06:07:32Z + * closedAt: 2024-08-13T18:58:22Z +* [Expose shadow texture size for directional lighting in SDF](https://github.com/gazebosim/gz-rendering/pull/1034) + * base: `main` + * author: `athenaz2` + * createdAt: 2024-08-12T23:03:23Z + * closedAt: 2024-08-16T20:25:07Z +* [Workaround for ogre crash on shutdown](https://github.com/gazebosim/gz-rendering/pull/1033) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-09T22:50:17Z + * closedAt: 2024-08-16T00:24:42Z +* [Hide optix related cmake warnings](https://github.com/gazebosim/gz-rendering/pull/1032) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-07T23:52:17Z + * closedAt: 2024-08-12T23:16:04Z +* [Remove more deprecated env vars](https://github.com/gazebosim/gz-rendering/pull/1031) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-07T01:13:03Z + * closedAt: 2024-08-09T17:03:57Z +* [Fix waves 'double' to 'float' truncation warning](https://github.com/gazebosim/gz-rendering/pull/1065) + * base: `gz-rendering7` + * author: `Crola1702` + * createdAt: 2024-09-16T18:01:32Z + * closedAt: 2024-09-16T20:41:22Z +* [Update homebrew install instruction](https://github.com/gazebosim/gz-rendering/pull/1064) + * base: `gz-rendering9` + * author: `iche033` + * createdAt: 2024-09-16T18:01:13Z + * closedAt: 2024-09-16T20:21:49Z +* [examples/heightmap: Fixed Windows build](https://github.com/gazebosim/gz-rendering/pull/1062) + * base: `gz-rendering9` + * author: `peci1` + * createdAt: 2024-09-16T01:41:50Z + * closedAt: 2024-09-16T08:31:04Z +* [18_simple_demo_tutorial: Add Windows instructions](https://github.com/gazebosim/gz-rendering/pull/1061) + * base: `gz-rendering9` + * author: `peci1` + * createdAt: 2024-09-16T01:21:32Z + * closedAt: 2024-09-16T13:21:14Z +* [examples/depth_camera: Fixed windows usage](https://github.com/gazebosim/gz-rendering/pull/1060) + * base: `gz-rendering9` + * author: `peci1` + * createdAt: 2024-09-16T01:08:51Z + * closedAt: 2024-09-16T20:40:43Z +* [fix install tutorial](https://github.com/gazebosim/gz-rendering/pull/1055) + * base: `gz-rendering9` + * author: `avanmalleghem` + * createdAt: 2024-09-13T08:18:06Z + * closedAt: 2024-09-13T18:44:36Z +* [fix prerequisites](https://github.com/gazebosim/gz-rendering/pull/1054) + * base: `gz-rendering9` + * author: `avanmalleghem` + * createdAt: 2024-09-06T18:01:21Z + * closedAt: 2024-09-09T08:10:27Z + +## gz-sensors + +* [Bumps in ionic : ci_matching_branch/bump_ionic_gz-sensors9](https://github.com/gazebosim/gz-sensors/pull/399) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-16T22:35:47Z + * closedAt: 2023-10-17T22:43:37Z +* [Merge ign-sensors3 ➡️ ign-sensors6](https://github.com/gazebosim/gz-sensors/pull/398) + * base: `ign-sensors6` + * author: `scpeters` + * createdAt: 2023-10-16T22:02:27Z + * closedAt: 2023-10-17T21:55:54Z +* [Backport rendering test fixes from fortress to citadel](https://github.com/gazebosim/gz-sensors/pull/397) + * base: `ign-sensors3` + * author: `scpeters` + * createdAt: 2023-10-16T19:11:00Z + * closedAt: 2023-10-16T20:34:37Z +* [GaussianNoiseModel: avoid calling DblNormal with invalid standard deviation](https://github.com/gazebosim/gz-sensors/pull/396) + * base: `main` + * author: `oysstu` + * createdAt: 2023-10-13T10:05:21Z + * closedAt: 2023-10-27T18:11:34Z +* [Bumps in Ionic: gz-sensors9](https://github.com/gazebosim/gz-sensors/pull/394) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-11T20:08:04Z + * closedAt: 2023-10-11T20:36:58Z +* [Testing Windows fix](https://github.com/gazebosim/gz-sensors/pull/392) + * base: `main` + * author: `iche033` + * createdAt: 2023-10-10T21:01:29Z + * closedAt: 2023-10-17T21:51:02Z +* [Merge: 8 -> main](https://github.com/gazebosim/gz-sensors/pull/391) + * base: `main` + * author: `iche033` + * createdAt: 2023-10-10T17:21:29Z + * closedAt: 2023-10-10T20:49:35Z +* [Set lens intrinsics in Depth and Rgbd camera sensors](https://github.com/gazebosim/gz-sensors/pull/390) + * base: `main` + * author: `shameekganguly` + * createdAt: 2023-09-30T06:23:28Z + * closedAt: 2023-10-04T16:53:58Z +* [[backport fortress] camera info topic published with the right data](https://github.com/gazebosim/gz-sensors/pull/383) + * base: `ign-sensors6` + * author: `ahcorde` + * createdAt: 2023-09-13T12:15:56Z + * closedAt: 2023-10-06T00:46:15Z +* [Merge ign-sensors3 ➡️ ign-sensors6](https://github.com/gazebosim/gz-sensors/pull/402) + * base: `ign-sensors6` + * author: `azeey` + * createdAt: 2023-11-14T03:14:25Z + * closedAt: 2023-11-14T13:00:26Z +* [Update Github Action workflows](https://github.com/gazebosim/gz-sensors/pull/401) + * base: `ign-sensors3` + * author: `azeey` + * createdAt: 2023-11-10T22:37:19Z + * closedAt: 2023-11-13T15:47:16Z +* [Use GZ_ visibilty macro instead of custom _EXPORTS_API](https://github.com/gazebosim/gz-sensors/pull/400) + * base: `main` + * author: `j-rivero` + * createdAt: 2023-11-03T18:25:02Z + * closedAt: 2023-11-13T16:53:14Z +* [Update CI badges to point to release branch job](https://github.com/gazebosim/gz-sensors/pull/406) + * base: `gz-sensors8` + * author: `iche033` + * createdAt: 2023-12-21T00:01:33Z + * closedAt: 2023-12-21T15:40:14Z +* [Update CI badges in README](https://github.com/gazebosim/gz-sensors/pull/405) + * base: `gz-sensors8` + * author: `iche033` + * createdAt: 2023-12-20T19:21:02Z + * closedAt: 2023-12-20T20:14:17Z +* [Merge 7 ➡️ 8](https://github.com/gazebosim/gz-sensors/pull/414) + * base: `gz-sensors8` + * author: `caguero` + * createdAt: 2024-01-26T18:18:16Z + * closedAt: 2024-01-29T20:17:31Z +* [DepthCamera and RGBDCamera - optimize RGB point cloud connection](https://github.com/gazebosim/gz-sensors/pull/413) + * base: `gz-sensors8` + * author: `iche033` + * createdAt: 2024-01-25T00:54:53Z + * closedAt: 2024-01-26T23:22:22Z +* [Merge ign-sensors6 ➡️ gz-sensors7](https://github.com/gazebosim/gz-sensors/pull/412) + * base: `gz-sensors7` + * author: `azeey` + * createdAt: 2024-01-18T22:13:42Z + * closedAt: 2024-01-19T15:44:56Z +* [Prepare for 6.8.0 Release](https://github.com/gazebosim/gz-sensors/pull/411) + * base: `ign-sensors6` + * author: `azeey` + * createdAt: 2024-01-12T22:05:26Z + * closedAt: 2024-01-12T23:33:28Z +* [Merge ign-sensors3 ➡️ ign-sensors6](https://github.com/gazebosim/gz-sensors/pull/410) + * base: `ign-sensors6` + * author: `azeey` + * createdAt: 2024-01-12T17:57:25Z + * closedAt: 2024-01-12T21:52:45Z +* [Allow specifying gz_frame_id as an alternative to ignition_frame_id](https://github.com/gazebosim/gz-sensors/pull/409) + * base: `ign-sensors6` + * author: `azeey` + * createdAt: 2024-01-12T03:48:48Z + * closedAt: 2024-01-12T17:10:38Z +* [Remove HIDE_SYMBOLS_BY_DEFAULT: replace by a default configuration in gz-cmake.](https://github.com/gazebosim/gz-sensors/pull/408) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-01-11T18:31:00Z + * closedAt: 2024-01-12T15:22:44Z +* [Prepare for 3.6.0 release](https://github.com/gazebosim/gz-sensors/pull/407) + * base: `ign-sensors3` + * author: `iche033` + * createdAt: 2024-01-05T22:44:32Z + * closedAt: 2024-01-05T23:44:03Z +* [Prepare for 8.0.1 Release (v2)](https://github.com/gazebosim/gz-sensors/pull/421) + * base: `gz-sensors8` + * author: `azeey` + * createdAt: 2024-03-15T19:03:29Z + * closedAt: 2024-03-15T19:58:06Z +* [[backport harmonic] Avoid calling DblNormal with invalid standard deviation (#396)](https://github.com/gazebosim/gz-sensors/pull/420) + * base: `gz-sensors8` + * author: `oysstu` + * createdAt: 2024-03-15T15:41:12Z + * closedAt: 2024-03-15T16:31:49Z +* [Prepare for 8.0.1 Release](https://github.com/gazebosim/gz-sensors/pull/419) + * base: `gz-sensors8` + * author: `azeey` + * createdAt: 2024-03-14T22:17:09Z + * closedAt: 2024-03-15T00:18:15Z +* [Merge 8 -> main](https://github.com/gazebosim/gz-sensors/pull/418) + * base: `main` + * author: `iche033` + * createdAt: 2024-03-14T21:54:06Z + * closedAt: 2024-03-15T01:20:06Z +* [Fix frames set to Name instead of FrameId for pointclouds](https://github.com/gazebosim/gz-sensors/pull/417) + * base: `ign-sensors6` + * author: `Kotochleb` + * createdAt: 2024-03-13T21:35:37Z + * closedAt: 2024-03-14T01:57:47Z +* [Add package.xml](https://github.com/gazebosim/gz-sensors/pull/422) + * base: `gz-sensors8` + * author: `azeey` + * createdAt: 2024-03-18T22:30:20Z + * closedAt: 2024-05-03T19:42:31Z +* [Merge 8 -> main ](https://github.com/gazebosim/gz-sensors/pull/437) + * base: `main` + * author: `iche033` + * createdAt: 2024-05-28T12:27:56Z + * closedAt: 2024-05-28T15:24:36Z +* [Prepare for 8.1.0 release](https://github.com/gazebosim/gz-sensors/pull/433) + * base: `gz-sensors8` + * author: `iche033` + * createdAt: 2024-05-15T19:26:33Z + * closedAt: 2024-05-15T19:49:59Z +* [Set camera projection matrix based on lens params for other types of cameras](https://github.com/gazebosim/gz-sensors/pull/432) + * base: `gz-sensors8` + * author: `iche033` + * createdAt: 2024-05-14T06:46:30Z + * closedAt: 2024-05-15T19:19:42Z +* [Move trigger logic to base Sensor class and enable trigger for all camera sensors](https://github.com/gazebosim/gz-sensors/pull/431) + * base: `gz-sensors8` + * author: `shameekganguly` + * createdAt: 2024-05-10T19:55:57Z + * closedAt: 2024-05-15T19:19:01Z +* [Suppress unused variable warning](https://github.com/gazebosim/gz-sensors/pull/429) + * base: `main` + * author: `Blast545` + * createdAt: 2024-05-07T20:04:10Z + * closedAt: 2024-05-07T20:53:14Z +* [Merge 8 -> main](https://github.com/gazebosim/gz-sensors/pull/445) + * base: `main` + * author: `Crola1702` + * createdAt: 2024-07-04T15:10:35Z + * closedAt: 2024-07-04T16:08:35Z +* [Fix boundingbox_camera integration test](https://github.com/gazebosim/gz-sensors/pull/443) + * base: `gz-sensors8` + * author: `iche033` + * createdAt: 2024-07-03T21:44:53Z + * closedAt: 2024-07-04T07:28:42Z +* [Prepare for 8.2.0 release](https://github.com/gazebosim/gz-sensors/pull/442) + * base: `gz-sensors8` + * author: `iche033` + * createdAt: 2024-06-14T16:31:00Z + * closedAt: 2024-06-14T17:04:45Z +* [Add API to check if sensor is in trigger mode](https://github.com/gazebosim/gz-sensors/pull/441) + * base: `gz-sensors8` + * author: `iche033` + * createdAt: 2024-06-14T00:26:28Z + * closedAt: 2024-06-14T07:50:36Z +* [Set rendering sensor pose](https://github.com/gazebosim/gz-sensors/pull/439) + * base: `gz-sensors8` + * author: `iche033` + * createdAt: 2024-05-31T12:23:17Z + * closedAt: 2024-06-06T07:17:22Z +* [Merge 8 -> main](https://github.com/gazebosim/gz-sensors/pull/451) + * base: `main` + * author: `iche033` + * createdAt: 2024-07-31T23:30:36Z + * closedAt: 2024-08-01T15:59:52Z +* [Optimization: skip applying noise and distortion to lidars and camera sensors if parameters are 0s](https://github.com/gazebosim/gz-sensors/pull/450) + * base: `gz-sensors8` + * author: `iche033` + * createdAt: 2024-07-26T21:37:34Z + * closedAt: 2024-07-29T16:40:06Z +* [ForceTorqueSensor: add API for newest measurement](https://github.com/gazebosim/gz-sensors/pull/449) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-19T18:54:42Z + * closedAt: 2024-07-29T17:06:43Z +* [Publish lidar scan only if there are lidar scan connections](https://github.com/gazebosim/gz-sensors/pull/447) + * base: `gz-sensors8` + * author: `iche033` + * createdAt: 2024-07-12T22:09:57Z + * closedAt: 2024-07-15T20:56:15Z +* [Port frame_id fixes from #444](https://github.com/gazebosim/gz-sensors/pull/446) + * base: `gz-sensors8` + * author: `iche033` + * createdAt: 2024-07-09T22:33:05Z + * closedAt: 2024-07-10T16:24:12Z +* [Use //sensor/frame_id sdf element](https://github.com/gazebosim/gz-sensors/pull/444) + * base: `main` + * author: `iche033` + * createdAt: 2024-07-03T23:06:55Z + * closedAt: 2024-07-09T22:06:38Z +* [Add links to subsequent tutorials](https://github.com/gazebosim/gz-sensors/pull/469) + * base: `gz-sensors9` + * author: `Yadunund` + * createdAt: 2024-09-02T11:40:18Z + * closedAt: 2024-09-03T07:50:20Z +* [fix typo README](https://github.com/gazebosim/gz-sensors/pull/468) + * base: `gz-sensors9` + * author: `avanmalleghem` + * createdAt: 2024-09-02T06:12:12Z + * closedAt: 2024-09-02T09:20:28Z +* [Prepare for gz-sensors9.0.0~pre2 release](https://github.com/gazebosim/gz-sensors/pull/467) + * base: `gz-sensors9` + * author: `iche033` + * createdAt: 2024-08-29T02:13:43Z + * closedAt: 2024-08-29T02:13:57Z +* [Add boundingbox_camera tutorial to the tutorials list](https://github.com/gazebosim/gz-sensors/pull/466) + * base: `gz-sensors9` + * author: `azeey` + * createdAt: 2024-08-28T23:31:07Z + * closedAt: 2024-08-28T23:48:55Z +* [Prepare for 9.0.0~pre1 release](https://github.com/gazebosim/gz-sensors/pull/465) + * base: `gz-sensors9` + * author: `iche033` + * createdAt: 2024-08-28T00:39:13Z + * closedAt: 2024-08-28T01:27:49Z +* [RgbdCameraSensor: add missing include](https://github.com/gazebosim/gz-sensors/pull/464) + * base: `gz-sensors8` + * author: `scpeters` + * createdAt: 2024-08-25T07:52:11Z + * closedAt: 2024-08-26T02:34:39Z +* [Update badges to point to gz-sensors9](https://github.com/gazebosim/gz-sensors/pull/463) + * base: `gz-sensors9` + * author: `iche033` + * createdAt: 2024-08-23T23:49:45Z + * closedAt: 2024-08-26T17:03:59Z +* [Merge 8 -> main](https://github.com/gazebosim/gz-sensors/pull/462) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-23T02:57:57Z + * closedAt: 2024-08-23T18:34:54Z +* [Fix SphericalCoordinate deprecation warning in DVL sensor](https://github.com/gazebosim/gz-sensors/pull/460) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-23T00:41:40Z + * closedAt: 2024-08-23T17:16:32Z +* [Update changelog](https://github.com/gazebosim/gz-sensors/pull/459) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-22T22:30:45Z + * closedAt: 2024-08-23T23:03:40Z +* [Fix frame_id in rgbd_camera](https://github.com/gazebosim/gz-sensors/pull/458) + * base: `gz-sensors8` + * author: `fmrico` + * createdAt: 2024-08-20T08:32:15Z + * closedAt: 2024-08-21T08:15:54Z +* [Enable Ubuntu Noble github actions, require cmake 3.22.1](https://github.com/gazebosim/gz-sensors/pull/457) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-16T22:10:46Z + * closedAt: 2024-08-19T22:35:43Z +* [Fixed unused variable warning in DVL](https://github.com/gazebosim/gz-sensors/pull/456) + * base: `main` + * author: `arjo129` + * createdAt: 2024-08-16T10:16:18Z + * closedAt: 2024-08-16T16:56:37Z +* [Remove unused variable in DopplerVelocityLog](https://github.com/gazebosim/gz-sensors/pull/453) + * base: `gz-sensors8` + * author: `iche033` + * createdAt: 2024-08-14T00:36:38Z + * closedAt: 2024-08-14T16:39:05Z +* [Backport lidar optimization and frame fixes](https://github.com/gazebosim/gz-sensors/pull/448) + * base: `ign-sensors6` + * author: `iche033` + * createdAt: 2024-07-15T21:26:44Z + * closedAt: 2024-08-07T23:59:36Z +* [tutorials/segmentation_camera: Little fixes](https://github.com/gazebosim/gz-sensors/pull/471) + * base: `gz-sensors9` + * author: `peci1` + * createdAt: 2024-09-16T00:18:18Z + * closedAt: 2024-09-16T08:27:29Z +* [Fix tutorial install windows](https://github.com/gazebosim/gz-sensors/pull/470) + * base: `gz-sensors9` + * author: `avanmalleghem` + * createdAt: 2024-09-12T16:20:02Z + * closedAt: 2024-09-13T01:55:18Z + +## gz-sim + +* [Update github issue template](https://github.com/gazebosim/gz-sim/pull/2222) + * base: `ign-gazebo6` + * author: `iche033` + * createdAt: 2023-11-01T21:43:09Z + * closedAt: 2023-11-01T23:56:49Z +* [Fix macOS test failures by registering components in the core library](https://github.com/gazebosim/gz-sim/pull/2220) + * base: `ign-gazebo3` + * author: `azeey` + * createdAt: 2023-11-01T18:55:42Z + * closedAt: 2023-11-01T23:59:34Z +* [Bumps in ionic : ci_matching_branch/bump_ionic_gz-sim9](https://github.com/gazebosim/gz-sim/pull/2211) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-16T22:38:54Z + * closedAt: 2023-10-18T18:43:37Z +* [Backport sensors system fixes](https://github.com/gazebosim/gz-sim/pull/2210) + * base: `ign-gazebo6` + * author: `iche033` + * createdAt: 2023-10-16T22:01:12Z + * closedAt: 2023-10-18T03:50:00Z +* [Fix custom_sensor_system example](https://github.com/gazebosim/gz-sim/pull/2208) + * base: `gz-sim8` + * author: `azeey` + * createdAt: 2023-10-16T14:41:52Z + * closedAt: 2023-10-16T18:58:13Z +* [Bumps in Ionic: gz-sim9](https://github.com/gazebosim/gz-sim/pull/2205) + * base: `main` + * author: `iche033` + * createdAt: 2023-10-11T21:30:37Z + * closedAt: 2023-10-12T16:18:13Z +* [Fix sensors system parallel updates ](https://github.com/gazebosim/gz-sim/pull/2201) + * base: `gz-sim7` + * author: `iche033` + * createdAt: 2023-10-11T03:24:20Z + * closedAt: 2023-10-16T21:08:36Z +* [Backport sensors system deadlock fix](https://github.com/gazebosim/gz-sim/pull/2200) + * base: `gz-sim7` + * author: `iche033` + * createdAt: 2023-10-10T22:20:39Z + * closedAt: 2023-10-11T17:18:05Z +* [Merge: 8 -> main](https://github.com/gazebosim/gz-sim/pull/2199) + * base: `main` + * author: `iche033` + * createdAt: 2023-10-10T17:33:16Z + * closedAt: 2023-10-10T20:32:29Z +* [Backport test fix to garden](https://github.com/gazebosim/gz-sim/pull/2197) + * base: `gz-sim7` + * author: `scpeters` + * createdAt: 2023-10-08T06:14:52Z + * closedAt: 2023-10-09T16:35:38Z +* [Relax pose check in flaky ActorTrajectoryNoMesh test](https://github.com/gazebosim/gz-sim/pull/2196) + * base: `gz-sim7` + * author: `iche033` + * createdAt: 2023-10-06T20:05:18Z + * closedAt: 2023-10-10T01:16:32Z +* [Backport Component Inspector Vector3d layout width fix](https://github.com/gazebosim/gz-sim/pull/2195) + * base: `ign-gazebo6` + * author: `iche033` + * createdAt: 2023-10-06T18:22:29Z + * closedAt: 2023-10-09T16:41:28Z +* [Merge ign-gazebo3 ➡️ ign-gazebo6](https://github.com/gazebosim/gz-sim/pull/2191) + * base: `ign-gazebo6` + * author: `azeey` + * createdAt: 2023-10-04T22:11:38Z + * closedAt: 2023-10-05T16:29:31Z +* [Bump Fuel model version in test](https://github.com/gazebosim/gz-sim/pull/2190) + * base: `ign-gazebo3` + * author: `azeey` + * createdAt: 2023-10-03T19:25:47Z + * closedAt: 2023-10-03T23:38:14Z +* [Lift Drag Bug Fix](https://github.com/gazebosim/gz-sim/pull/2189) + * base: `gz-sim7` + * author: `frede791` + * createdAt: 2023-10-03T12:43:36Z + * closedAt: 2023-10-09T08:00:26Z +* [Remove direct dependency on libdart in CI ](https://github.com/gazebosim/gz-sim/pull/2187) + * base: `gz-sim8` + * author: `azeey` + * createdAt: 2023-10-02T19:49:42Z + * closedAt: 2023-10-02T22:11:15Z +* [Standardize Doxygen parameter formatting for systems A-N](https://github.com/gazebosim/gz-sim/pull/2183) + * base: `gz-sim8` + * author: `mabelzhang` + * createdAt: 2023-09-30T08:00:46Z + * closedAt: 2023-10-28T03:36:10Z +* [Cleanups related to stricter warnings in C++](https://github.com/gazebosim/gz-sim/pull/2180) + * base: `mjcarroll/tidy_sdfentitycreator` + * author: `mjcarroll` + * createdAt: 2023-09-28T17:51:14Z + * closedAt: 2023-10-04T15:09:57Z +* [Fix for sensor pointer null when navsat plugin in included in sdf](https://github.com/gazebosim/gz-sim/pull/2176) + * base: `ign-gazebo6` + * author: `ashBabu` + * createdAt: 2023-09-27T21:40:37Z + * closedAt: 2023-10-30T15:10:50Z +* [Support specifying the name of light associated with lens flares](https://github.com/gazebosim/gz-sim/pull/2172) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2023-09-26T03:56:51Z + * closedAt: 2023-10-05T22:35:53Z +* [Fix enviroment system loading mechanism](https://github.com/gazebosim/gz-sim/pull/1842) + * base: `gz-sim7` + * author: `arjo129` + * createdAt: 2022-12-20T14:09:11Z + * closedAt: 2023-10-03T00:54:08Z +* [Fix DLL linkage/visibility issues](https://github.com/gazebosim/gz-sim/pull/2254) + * base: `gz-sim7` + * author: `mjcarroll` + * createdAt: 2023-11-21T14:57:28Z + * closedAt: 2023-11-22T01:53:14Z +* [Allow removal of model that has joint_position_controller plugin.](https://github.com/gazebosim/gz-sim/pull/2252) + * base: `gz-sim8` + * author: `jrutgeer` + * createdAt: 2023-11-21T08:44:12Z + * closedAt: 2023-11-22T06:36:43Z +* [mecanum_drive: use mesh wheels in example world](https://github.com/gazebosim/gz-sim/pull/2250) + * base: `gz-sim7` + * author: `scpeters` + * createdAt: 2023-11-19T00:17:22Z + * closedAt: 2023-11-21T00:10:03Z +* [Disable distortion camera test on Linux](https://github.com/gazebosim/gz-sim/pull/2247) + * base: `gz-sim8` + * author: `scpeters` + * createdAt: 2023-11-15T23:38:56Z + * closedAt: 2023-11-16T12:58:42Z +* [environment_preload: fix windows compiler warnings](https://github.com/gazebosim/gz-sim/pull/2246) + * base: `gz-sim7` + * author: `scpeters` + * createdAt: 2023-11-15T21:42:24Z + * closedAt: 2023-11-16T12:58:14Z +* [EnvironmentPreload: ignerr -> gzerr](https://github.com/gazebosim/gz-sim/pull/2245) + * base: `gz-sim7` + * author: `scpeters` + * createdAt: 2023-11-13T22:09:06Z + * closedAt: 2023-11-14T13:02:05Z +* [Merge gz-sim8 ➡️ main](https://github.com/gazebosim/gz-sim/pull/2244) + * base: `main` + * author: `scpeters` + * createdAt: 2023-11-13T19:20:18Z + * closedAt: 2023-11-15T00:08:01Z +* [Merge gz-sim7 ➡️ gz-sim8](https://github.com/gazebosim/gz-sim/pull/2242) + * base: `gz-sim8` + * author: `scpeters` + * createdAt: 2023-11-13T17:25:19Z + * closedAt: 2023-11-13T19:09:42Z +* [Update Github Action workflows](https://github.com/gazebosim/gz-sim/pull/2237) + * base: `ign-gazebo3` + * author: `azeey` + * createdAt: 2023-11-10T22:40:18Z + * closedAt: 2023-11-14T20:26:42Z +* [Backport #2231 to garden: use sdf FindElement API to avoid const_cast](https://github.com/gazebosim/gz-sim/pull/2236) + * base: `gz-sim7` + * author: `scpeters` + * createdAt: 2023-11-10T19:27:38Z + * closedAt: 2023-11-13T16:06:38Z +* [Update friction parameters for skid steer example](https://github.com/gazebosim/gz-sim/pull/2235) + * base: `ign-gazebo6` + * author: `azeey` + * createdAt: 2023-11-10T17:58:02Z + * closedAt: 2023-11-14T13:01:24Z +* [Merge gz-sim7 ➡️ gz-sim8](https://github.com/gazebosim/gz-sim/pull/2234) + * base: `gz-sim8` + * author: `azeey` + * createdAt: 2023-11-08T17:27:36Z + * closedAt: 2023-11-08T19:41:20Z +* [Add libpython3-dev CI dependency](https://github.com/gazebosim/gz-sim/pull/2233) + * base: `gz-sim8` + * author: `azeey` + * createdAt: 2023-11-08T01:42:15Z + * closedAt: 2023-11-08T13:24:01Z +* [Use sdf FindElement API to avoid const_cast](https://github.com/gazebosim/gz-sim/pull/2231) + * base: `main` + * author: `scpeters` + * createdAt: 2023-11-07T05:27:43Z + * closedAt: 2023-11-10T19:21:42Z +* [Use `GZ_PI` instead of `M_PI` to fix windows builds](https://github.com/gazebosim/gz-sim/pull/2230) + * base: `gz-sim7` + * author: `azeey` + * createdAt: 2023-11-06T20:58:45Z + * closedAt: 2023-11-06T22:40:46Z +* [Add note about elevator example](https://github.com/gazebosim/gz-sim/pull/2227) + * base: `gz-sim7` + * author: `mjcarroll` + * createdAt: 2023-11-03T19:27:23Z + * closedAt: 2023-11-03T20:58:10Z +* [wind addition to advanced_lift_drag plugin](https://github.com/gazebosim/gz-sim/pull/2226) + * base: `gz-sim7` + * author: `frede791` + * createdAt: 2023-11-03T14:02:39Z + * closedAt: 2023-11-09T10:14:06Z +* [Backport ActorTrajectoryNoMesh test fix](https://github.com/gazebosim/gz-sim/pull/2225) + * base: `ign-gazebo6` + * author: `iche033` + * createdAt: 2023-11-02T19:05:22Z + * closedAt: 2023-11-03T00:18:44Z +* [Port: 7 to 8](https://github.com/gazebosim/gz-sim/pull/2224) + * base: `gz-sim8` + * author: `mjcarroll` + * createdAt: 2023-11-02T15:48:19Z + * closedAt: 2023-11-03T19:28:43Z +* [Implements a method to get the link inertia](https://github.com/gazebosim/gz-sim/pull/2218) + * base: `gz-sim8` + * author: `Voldivh` + * createdAt: 2023-10-25T20:29:49Z + * closedAt: 2023-11-03T17:54:41Z +* [ Standardize Doxygen parameter formatting for systems O-Z](https://github.com/gazebosim/gz-sim/pull/2212) + * base: `gz-sim8` + * author: `mabelzhang` + * createdAt: 2023-10-17T03:10:17Z + * closedAt: 2023-11-08T00:50:48Z +* [Porting Advanced Lift Drag Plugin to Gazebo](https://github.com/gazebosim/gz-sim/pull/2185) + * base: `gz-sim7` + * author: `frede791` + * createdAt: 2023-10-02T09:43:00Z + * closedAt: 2023-11-02T04:35:27Z +* [Bugfix: Fixed Centre of Mass and Inertia Matrix Calculation Bug `MeshInertiaCalculator::CalculateMassProperties()` function](https://github.com/gazebosim/gz-sim/pull/2182) + * base: `gz-sim8` + * author: `jasmeet0915` + * createdAt: 2023-09-29T17:25:11Z + * closedAt: 2023-11-13T22:43:33Z +* [Install the Python libs to system site-packages instead of root](https://github.com/gazebosim/gz-sim/pull/2274) + * base: `gz-sim8` + * author: `oysstu` + * createdAt: 2024-01-02T13:31:53Z + * closedAt: 2024-01-02T17:25:35Z +* [Default CMA in LiftDrag pluginto zero](https://github.com/gazebosim/gz-sim/pull/2272) + * base: `gz-sim7` + * author: `arjo129` + * createdAt: 2023-12-26T02:38:59Z + * closedAt: 2023-12-27T07:17:45Z +* [Update CI badges in README](https://github.com/gazebosim/gz-sim/pull/2271) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2023-12-20T21:53:31Z + * closedAt: 2023-12-21T15:43:25Z +* [The error in the tunnel.sdf file has been corrected](https://github.com/gazebosim/gz-sim/pull/2264) + * base: `gz-sim7` + * author: `serkanMzlm` + * createdAt: 2023-12-12T07:56:32Z + * closedAt: 2023-12-13T18:29:21Z +* [Maritime tutorials 💧 - Part 4 of 4](https://github.com/gazebosim/gz-sim/pull/2260) + * base: `gz-sim8` + * author: `caguero` + * createdAt: 2023-12-06T20:14:19Z + * closedAt: 2023-12-23T08:30:44Z +* [Maritime tutorials 💧 - Part 3 of 4](https://github.com/gazebosim/gz-sim/pull/2259) + * base: `gz-sim8` + * author: `caguero` + * createdAt: 2023-12-05T21:01:04Z + * closedAt: 2023-12-22T17:10:20Z +* [Maritime tutorials 💧 - Part 2 of 4](https://github.com/gazebosim/gz-sim/pull/2258) + * base: `gz-sim8` + * author: `caguero` + * createdAt: 2023-12-02T16:22:51Z + * closedAt: 2023-12-22T17:01:45Z +* [Maritime tutorials 💧 - Part 1 of 4](https://github.com/gazebosim/gz-sim/pull/2257) + * base: `gz-sim8` + * author: `caguero` + * createdAt: 2023-12-01T18:19:16Z + * closedAt: 2023-12-22T16:58:03Z +* [ Enable HIDE_SYMBOLS_BY_DEFAULT + linux patches](https://github.com/gazebosim/gz-sim/pull/2248) + * base: `main` + * author: `j-rivero` + * createdAt: 2023-11-16T18:15:40Z + * closedAt: 2023-12-18T17:53:47Z +* [Fix Gazebo/White and refactored MaterialParser](https://github.com/gazebosim/gz-sim/pull/2302) + * base: `gz-sim8` + * author: `quarkytale` + * createdAt: 2024-02-02T00:17:54Z + * closedAt: 2024-02-02T15:18:31Z +* [Fix `INTEGRATION_save_world` on windows](https://github.com/gazebosim/gz-sim/pull/2300) + * base: `gz-sim8` + * author: `azeey` + * createdAt: 2024-01-29T13:59:15Z + * closedAt: 2024-01-29T22:19:03Z +* [Explicitly check SKIP_PYBIND11 for python bindings](https://github.com/gazebosim/gz-sim/pull/2298) + * base: `gz-sim8` + * author: `scpeters` + * createdAt: 2024-01-24T19:15:58Z + * closedAt: 2024-01-31T01:13:59Z +* [Light entity match SDF boolean for UserCommands.](https://github.com/gazebosim/gz-sim/pull/2295) + * base: `gz-sim8` + * author: `bperseghetti` + * createdAt: 2024-01-22T15:05:09Z + * closedAt: 2024-01-31T20:52:44Z +* [Fix ModelPhotoShootTest test failures](https://github.com/gazebosim/gz-sim/pull/2294) + * base: `gz-sim8` + * author: `azeey` + * createdAt: 2024-01-19T17:07:36Z + * closedAt: 2024-01-19T18:52:18Z +* [Merge gz-sim7 ➡️ gz-sim8](https://github.com/gazebosim/gz-sim/pull/2293) + * base: `gz-sim8` + * author: `azeey` + * createdAt: 2024-01-18T22:47:34Z + * closedAt: 2024-01-22T16:24:38Z +* [Prepare for 7.7.0 Release](https://github.com/gazebosim/gz-sim/pull/2292) + * base: `gz-sim7` + * author: `azeey` + * createdAt: 2024-01-17T22:28:02Z + * closedAt: 2024-01-18T22:32:19Z +* [Merge ign-gazebo6 ➡️ gz-sim7](https://github.com/gazebosim/gz-sim/pull/2288) + * base: `gz-sim7` + * author: `azeey` + * createdAt: 2024-01-17T02:31:00Z + * closedAt: 2024-01-17T16:30:23Z +* [Change an entities visual material color by topic.](https://github.com/gazebosim/gz-sim/pull/2286) + * base: `gz-sim8` + * author: `bperseghetti` + * createdAt: 2024-01-14T19:28:36Z + * closedAt: 2024-01-25T19:13:23Z +* [Prepare for 6.16.0 Release](https://github.com/gazebosim/gz-sim/pull/2284) + * base: `ign-gazebo6` + * author: `azeey` + * createdAt: 2024-01-12T22:20:03Z + * closedAt: 2024-01-13T00:59:03Z +* [Remove HIDE_SYMBOLS_BY_DEFAULT: replace by a default configuration in gz-cmake.](https://github.com/gazebosim/gz-sim/pull/2283) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-01-11T18:30:43Z + * closedAt: 2024-01-12T14:49:46Z +* [Fix URL in hydrodynamics tutorial](https://github.com/gazebosim/gz-sim/pull/2280) + * base: `gz-sim8` + * author: `mabelzhang` + * createdAt: 2024-01-05T23:40:04Z + * closedAt: 2024-01-06T00:57:58Z +* [🎈 3.15.1](https://github.com/gazebosim/gz-sim/pull/2279) + * base: `ign-gazebo3` + * author: `mjcarroll` + * createdAt: 2024-01-05T22:33:45Z + * closedAt: 2024-01-05T23:02:02Z +* [Merge ign-gazebo3 ➡️ ign-gazebo6](https://github.com/gazebosim/gz-sim/pull/2277) + * base: `ign-gazebo6` + * author: `azeey` + * createdAt: 2024-01-05T05:31:44Z + * closedAt: 2024-01-05T18:00:03Z +* [Allow using plugin file names and environment variables compatible with Garden and later](https://github.com/gazebosim/gz-sim/pull/2275) + * base: `ign-gazebo6` + * author: `azeey` + * createdAt: 2024-01-04T05:46:05Z + * closedAt: 2024-01-12T22:11:01Z +* [Revert to use of cos^2 in LiftDrag plugin](https://github.com/gazebosim/gz-sim/pull/2273) + * base: `gz-sim7` + * author: `arjo129` + * createdAt: 2023-12-27T02:04:15Z + * closedAt: 2024-01-08T14:40:42Z +* [Support for Gazebo materials](https://github.com/gazebosim/gz-sim/pull/2269) + * base: `gz-sim8` + * author: `quarkytale` + * createdAt: 2023-12-14T22:18:08Z + * closedAt: 2024-01-12T01:31:47Z +* [Added tutorial for Gazebo joint controller plugin](https://github.com/gazebosim/gz-sim/pull/2263) + * base: `gz-sim7` + * author: `yaswanth1701` + * createdAt: 2023-12-11T21:40:06Z + * closedAt: 2024-01-08T21:23:10Z +* [Regroup tutorials into four categories](https://github.com/gazebosim/gz-sim/pull/2109) + * base: `main` + * author: `mabelzhang` + * createdAt: 2023-09-01T05:49:16Z + * closedAt: 2024-01-18T03:14:57Z +* [Add entity validation to OdometryPublisher](https://github.com/gazebosim/gz-sim/pull/2326) + * base: `gz-sim8` + * author: `Bogdanov-am` + * createdAt: 2024-03-01T19:48:41Z + * closedAt: 2024-03-01T22:29:43Z +* [Fix typo in documentation of SetForce method in Joint.hh](https://github.com/gazebosim/gz-sim/pull/2310) + * base: `gz-sim8` + * author: `xela-95` + * createdAt: 2024-02-08T13:45:39Z + * closedAt: 2024-02-08T17:40:13Z +* [Prepare for 8.1.0 Release](https://github.com/gazebosim/gz-sim/pull/2308) + * base: `gz-sim8` + * author: `azeey` + * createdAt: 2024-02-07T00:43:49Z + * closedAt: 2024-02-07T16:11:55Z +* [Add tutorial for using components in systems](https://github.com/gazebosim/gz-sim/pull/2207) + * base: `gz-sim8` + * author: `mabelzhang` + * createdAt: 2023-10-14T09:23:16Z + * closedAt: 2024-02-06T19:52:50Z +* [thruster test: remove unnecessary sleep](https://github.com/gazebosim/gz-sim/pull/2357) + * base: `gz-sim8` + * author: `arjo129` + * createdAt: 2024-04-04T05:58:17Z + * closedAt: 2024-04-04T20:49:40Z +* [Fixed undefined behavior in thruster.cc](https://github.com/gazebosim/gz-sim/pull/2350) + * base: `gz-sim8` + * author: `GauravKumar9920` + * createdAt: 2024-04-01T09:08:31Z + * closedAt: 2024-04-02T00:11:32Z +* [Added mutex to protect stored time variables](https://github.com/gazebosim/gz-sim/pull/2345) + * base: `gz-sim8` + * author: `sauk2` + * createdAt: 2024-03-28T08:09:56Z + * closedAt: 2024-03-28T15:09:30Z +* [Fixed turning error in ackermann steering](https://github.com/gazebosim/gz-sim/pull/2342) + * base: `gz-sim8` + * author: `sauk2` + * createdAt: 2024-03-23T07:41:21Z + * closedAt: 2024-03-27T17:26:14Z +* [Handle null mesh pointers](https://github.com/gazebosim/gz-sim/pull/2341) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-03-23T00:13:34Z + * closedAt: 2024-03-25T16:13:35Z +* [Publish step size in world stats topic](https://github.com/gazebosim/gz-sim/pull/2340) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-03-21T18:42:44Z + * closedAt: 2024-03-22T17:10:55Z +* [Prepare for 8.2.0 Release](https://github.com/gazebosim/gz-sim/pull/2335) + * base: `gz-sim8` + * author: `azeey` + * createdAt: 2024-03-14T22:32:40Z + * closedAt: 2024-03-15T15:18:16Z +* [Merge 8 -> main](https://github.com/gazebosim/gz-sim/pull/2334) + * base: `main` + * author: `iche033` + * createdAt: 2024-03-13T22:32:29Z + * closedAt: 2024-04-01T20:08:03Z +* [Add reference to joint_controller.md tutorial.](https://github.com/gazebosim/gz-sim/pull/2333) + * base: `gz-sim8` + * author: `francocipollone` + * createdAt: 2024-03-13T19:18:34Z + * closedAt: 2024-03-13T22:27:00Z +* [Fix wget in maritime tutorials](https://github.com/gazebosim/gz-sim/pull/2330) + * base: `gz-sim8` + * author: `caguero` + * createdAt: 2024-03-06T19:47:06Z + * closedAt: 2024-03-12T08:42:19Z +* [Add entity and sdf parameters to Server's AddSystem interface](https://github.com/gazebosim/gz-sim/pull/2324) + * base: `gz-sim8` + * author: `g-arjones` + * createdAt: 2024-02-24T18:10:04Z + * closedAt: 2024-03-05T02:20:38Z +* [Backport material support to garden](https://github.com/gazebosim/gz-sim/pull/2313) + * base: `gz-sim7` + * author: `quarkytale` + * createdAt: 2024-02-14T00:20:04Z + * closedAt: 2024-03-26T13:29:47Z +* [Setup rendering environment before cmake runs](https://github.com/gazebosim/gz-sim/pull/1965) + * base: `ign-gazebo3` + * author: `azeey` + * createdAt: 2023-04-17T16:38:13Z + * closedAt: 2024-03-25T22:09:20Z +* [ForwardPort #2388 Fix unused gcc warnings](https://github.com/gazebosim/gz-sim/pull/2395) + * base: `main` + * author: `Blast545` + * createdAt: 2024-05-02T23:11:29Z + * closedAt: 2024-05-03T03:50:37Z +* [Blast545/fix unused gcc warnings](https://github.com/gazebosim/gz-sim/pull/2388) + * base: `gz-sim8` + * author: `Blast545` + * createdAt: 2024-04-26T21:18:39Z + * closedAt: 2024-04-29T04:34:45Z +* [Fix name of gz-fuel_tools in package.xml](https://github.com/gazebosim/gz-sim/pull/2386) + * base: `gz-sim8` + * author: `azeey` + * createdAt: 2024-04-26T17:48:44Z + * closedAt: 2024-04-26T19:38:45Z +* [Fix namespace and class links in documentation references that use namespace `gz`](https://github.com/gazebosim/gz-sim/pull/2385) + * base: `ign-gazebo6` + * author: `azeey` + * createdAt: 2024-04-25T20:28:26Z + * closedAt: 2024-04-25T21:44:34Z +* [Merge ign-gazebo6 ➡️ gz-sim7](https://github.com/gazebosim/gz-sim/pull/2381) + * base: `gz-sim7` + * author: `azeey` + * createdAt: 2024-04-23T21:02:20Z + * closedAt: 2024-04-24T04:07:22Z +* [Merge 8 -> main](https://github.com/gazebosim/gz-sim/pull/2378) + * base: `main` + * author: `iche033` + * createdAt: 2024-04-19T18:25:20Z + * closedAt: 2024-05-02T20:53:44Z +* [Fix GCC/CMake warnings for Noble](https://github.com/gazebosim/gz-sim/pull/2375) + * base: `gz-sim8` + * author: `j-rivero` + * createdAt: 2024-04-17T17:35:16Z + * closedAt: 2024-04-29T16:00:33Z +* [Drop python3-distutils from Noble package list (onwards)](https://github.com/gazebosim/gz-sim/pull/2374) + * base: `gz-sim8` + * author: `j-rivero` + * createdAt: 2024-04-17T17:31:43Z + * closedAt: 2024-04-19T17:39:57Z +* [Added example world for `DopplerVelocityLogSystem`](https://github.com/gazebosim/gz-sim/pull/2373) + * base: `gz-sim8` + * author: `sauk2` + * createdAt: 2024-04-17T13:30:41Z + * closedAt: 2024-04-18T07:12:39Z +* [Prepare for 8.3.0 Release](https://github.com/gazebosim/gz-sim/pull/2368) + * base: `gz-sim8` + * author: `azeey` + * createdAt: 2024-04-11T16:36:26Z + * closedAt: 2024-04-11T17:50:53Z +* [Merge gz-sim8 ➡️ main](https://github.com/gazebosim/gz-sim/pull/2363) + * base: `main` + * author: `scpeters` + * createdAt: 2024-04-05T18:55:49Z + * closedAt: 2024-04-05T22:37:17Z +* [Use SetComponentData to simplify code and improve coverage](https://github.com/gazebosim/gz-sim/pull/2360) + * base: `gz-sim8` + * author: `scpeters` + * createdAt: 2024-04-05T07:09:10Z + * closedAt: 2024-04-05T18:49:02Z +* [Use relative install paths for plugin shared libraries and gz-tools data](https://github.com/gazebosim/gz-sim/pull/2358) + * base: `gz-sim8` + * author: `azeey` + * createdAt: 2024-04-04T18:13:21Z + * closedAt: 2024-04-11T16:12:30Z +* [Use steer_p_gain for UpdateVelocity steer joint speed](https://github.com/gazebosim/gz-sim/pull/2355) + * base: `gz-sim8` + * author: `retinfai` + * createdAt: 2024-04-03T06:53:15Z + * closedAt: 2024-04-10T16:13:01Z +* [Fix TriggeredPublisher test](https://github.com/gazebosim/gz-sim/pull/2354) + * base: `gz-sim8` + * author: `azeey` + * createdAt: 2024-04-03T03:43:17Z + * closedAt: 2024-04-09T18:53:14Z +* [Enable StoreResolvedURIs when loading SDF](https://github.com/gazebosim/gz-sim/pull/2349) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-03-29T00:02:42Z + * closedAt: 2024-04-19T17:56:49Z +* [[Backport]: Fix ModelPhotoShootTest test failures (#2294)](https://github.com/gazebosim/gz-sim/pull/2339) + * base: `ign-gazebo6` + * author: `azeey` + * createdAt: 2024-03-19T17:03:28Z + * closedAt: 2024-04-23T20:39:02Z +* [Add package.xml](https://github.com/gazebosim/gz-sim/pull/2337) + * base: `gz-sim8` + * author: `azeey` + * createdAt: 2024-03-18T22:51:44Z + * closedAt: 2024-04-25T22:15:48Z +* [Physics: remove *VelocityCmd at each time step](https://github.com/gazebosim/gz-sim/pull/2228) + * base: `main` + * author: `scpeters` + * createdAt: 2023-11-04T08:16:50Z + * closedAt: 2024-04-09T19:08:36Z +* [Merge 8 -> main](https://github.com/gazebosim/gz-sim/pull/2432) + * base: `main` + * author: `iche033` + * createdAt: 2024-06-05T07:58:18Z + * closedAt: 2024-06-05T15:42:42Z +* [Handle sdf::Geometry::EMPTY in conversions](https://github.com/gazebosim/gz-sim/pull/2430) + * base: `gz-sim7` + * author: `nkoenig` + * createdAt: 2024-06-03T12:59:51Z + * closedAt: 2024-06-05T14:55:42Z +* [Fix typo in a comment](https://github.com/gazebosim/gz-sim/pull/2429) + * base: `gz-sim7` + * author: `nkoenig` + * createdAt: 2024-06-03T12:44:39Z + * closedAt: 2024-06-03T15:20:42Z +* [Merge gz-sim7 ➡️ gz-sim8](https://github.com/gazebosim/gz-sim/pull/2428) + * base: `gz-sim8` + * author: `scpeters` + * createdAt: 2024-05-31T17:54:37Z + * closedAt: 2024-05-31T19:39:02Z +* [Use topicFromScopedName in a few systems](https://github.com/gazebosim/gz-sim/pull/2427) + * base: `gz-sim7` + * author: `nkoenig` + * createdAt: 2024-05-31T13:05:28Z + * closedAt: 2024-06-03T18:18:18Z +* [Remove a few extra zeros from some sdf files](https://github.com/gazebosim/gz-sim/pull/2426) + * base: `gz-sim7` + * author: `nkoenig` + * createdAt: 2024-05-31T12:50:23Z + * closedAt: 2024-05-31T15:17:18Z +* [Optimize rendering sensor pose updates](https://github.com/gazebosim/gz-sim/pull/2425) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-05-31T12:33:56Z + * closedAt: 2024-06-05T07:45:57Z +* [Merge ign-gazebo6 ➡️ gz-sim7](https://github.com/gazebosim/gz-sim/pull/2423) + * base: `gz-sim7` + * author: `scpeters` + * createdAt: 2024-05-30T17:46:43Z + * closedAt: 2024-05-31T05:09:42Z +* [Merge gz-sim8 ➡️ main](https://github.com/gazebosim/gz-sim/pull/2422) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-29T23:23:49Z + * closedAt: 2024-05-31T05:09:06Z +* [Enable 24.04 CI, require cmake 3.22.1](https://github.com/gazebosim/gz-sim/pull/2420) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-29T11:31:23Z + * closedAt: 2024-06-01T04:08:40Z +* [Rephrase cmake comment about CMP0077](https://github.com/gazebosim/gz-sim/pull/2419) + * base: `ign-gazebo6` + * author: `scpeters` + * createdAt: 2024-05-29T11:18:55Z + * closedAt: 2024-05-29T17:04:37Z +* [Use VERSION_GREATER_EQUAL in cmake logic](https://github.com/gazebosim/gz-sim/pull/2418) + * base: `ign-gazebo6` + * author: `scpeters` + * createdAt: 2024-05-29T10:58:27Z + * closedAt: 2024-05-30T17:16:39Z +* [Support mesh optimization when using AttachMeshShapeFeature](https://github.com/gazebosim/gz-sim/pull/2417) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-05-29T08:37:33Z + * closedAt: 2024-05-30T15:55:15Z +* [Add missing algorithm include](https://github.com/gazebosim/gz-sim/pull/2414) + * base: `gz-sim8` + * author: `oysstu` + * createdAt: 2024-05-24T20:14:37Z + * closedAt: 2024-05-24T22:15:34Z +* [Fix bug where iterator was used after the underlying item was erased from the container](https://github.com/gazebosim/gz-sim/pull/2412) + * base: `ign-gazebo3` + * author: `azeey` + * createdAt: 2024-05-23T19:59:06Z + * closedAt: 2024-05-24T18:13:00Z +* [Merge gz-sim7 ➡️ gz-sim8](https://github.com/gazebosim/gz-sim/pull/2411) + * base: `gz-sim8` + * author: `scpeters` + * createdAt: 2024-05-22T22:04:35Z + * closedAt: 2024-05-22T23:39:11Z +* [Update sensors with pending trigger immediately in Sensors system](https://github.com/gazebosim/gz-sim/pull/2408) + * base: `gz-sim8` + * author: `shameekganguly` + * createdAt: 2024-05-14T23:20:39Z + * closedAt: 2024-05-28T10:40:53Z +* [Backport ForceTorque system: improve readability (#2403)](https://github.com/gazebosim/gz-sim/pull/2405) + * base: `gz-sim7` + * author: `scpeters` + * createdAt: 2024-05-14T08:16:22Z + * closedAt: 2024-05-14T11:32:08Z +* [ForceTorque system: improve readability](https://github.com/gazebosim/gz-sim/pull/2403) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-13T13:39:15Z + * closedAt: 2024-05-13T18:04:59Z +* [Add Track and Follow options in gui EntityContextMenu](https://github.com/gazebosim/gz-sim/pull/2402) + * base: `gz-sim8` + * author: `bperseghetti` + * createdAt: 2024-05-10T06:19:59Z + * closedAt: 2024-05-22T21:09:18Z +* [Fix CMake warnings in Noble](https://github.com/gazebosim/gz-sim/pull/2397) + * base: `gz-sim8` + * author: `Blast545` + * createdAt: 2024-05-07T16:16:38Z + * closedAt: 2024-05-28T16:23:32Z +* [Remove Empty Test File](https://github.com/gazebosim/gz-sim/pull/2396) + * base: `gz-sim8` + * author: `arjo129` + * createdAt: 2024-05-06T02:45:15Z + * closedAt: 2024-05-06T12:56:27Z +* [Parse and set bullet solver iterations](https://github.com/gazebosim/gz-sim/pull/2351) + * base: `main` + * author: `iche033` + * createdAt: 2024-04-01T20:35:13Z + * closedAt: 2024-05-31T12:50:18Z +* [Lighter Than Air Dynamics Systems](https://github.com/gazebosim/gz-sim/pull/2241) + * base: `gz-sim7` + * author: `henrykotze` + * createdAt: 2023-11-11T14:34:55Z + * closedAt: 2024-05-14T09:17:20Z +* [Address a couple of todos in Conversions.cc](https://github.com/gazebosim/gz-sim/pull/2461) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-07-01T17:07:59Z + * closedAt: 2024-07-01T21:31:00Z +* [Correct name of sensor in warning message](https://github.com/gazebosim/gz-sim/pull/2457) + * base: `gz-sim8` + * author: `srmainwaring` + * createdAt: 2024-06-30T15:05:48Z + * closedAt: 2024-07-01T16:44:26Z +* [Merge 7 -> 8](https://github.com/gazebosim/gz-sim/pull/2456) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-06-26T23:30:41Z + * closedAt: 2024-06-27T16:18:33Z +* [Prepare for 8.5.0](https://github.com/gazebosim/gz-sim/pull/2455) + * base: `gz-sim8` + * author: `bperseghetti` + * createdAt: 2024-06-26T17:31:53Z + * closedAt: 2024-06-26T19:39:00Z +* [Consolidate entity creation.](https://github.com/gazebosim/gz-sim/pull/2452) + * base: `gz-sim7` + * author: `nkoenig` + * createdAt: 2024-06-24T13:09:45Z + * closedAt: 2024-07-03T12:17:46Z +* [Add GravityEnabled boolean component](https://github.com/gazebosim/gz-sim/pull/2451) + * base: `ign-gazebo6` + * author: `scpeters` + * createdAt: 2024-06-20T23:09:58Z + * closedAt: 2024-06-26T02:35:56Z +* [Remove python3-distutils from package.xml](https://github.com/gazebosim/gz-sim/pull/2450) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-06-18T17:43:50Z + * closedAt: 2024-06-20T15:38:03Z +* [Remove Cone shape from particle emitter msg conversion](https://github.com/gazebosim/gz-sim/pull/2449) + * base: `main` + * author: `iche033` + * createdAt: 2024-06-17T17:28:29Z + * closedAt: 2024-06-17T20:26:33Z +* [shapes.sdf example: bump to 1.12, add cone shape](https://github.com/gazebosim/gz-sim/pull/2448) + * base: `main` + * author: `scpeters` + * createdAt: 2024-06-17T17:05:10Z + * closedAt: 2024-06-17T19:10:50Z +* [Merge 6 -> 7](https://github.com/gazebosim/gz-sim/pull/2447) + * base: `gz-sim7` + * author: `iche033` + * createdAt: 2024-06-17T16:40:36Z + * closedAt: 2024-06-26T20:34:21Z +* [Parse voxel resolution SDF param when decomposing meshes](https://github.com/gazebosim/gz-sim/pull/2445) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-06-14T23:10:10Z + * closedAt: 2024-06-17T20:27:43Z +* [Fix ModelCommandAPI unit test](https://github.com/gazebosim/gz-sim/pull/2444) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-06-14T21:39:26Z + * closedAt: 2024-06-15T00:26:55Z +* [Do not update sensors if it a triggered sensor](https://github.com/gazebosim/gz-sim/pull/2443) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-06-14T00:36:05Z + * closedAt: 2024-06-14T22:52:35Z +* [Prepare for 8.4.0 release](https://github.com/gazebosim/gz-sim/pull/2442) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-06-12T20:51:47Z + * closedAt: 2024-06-13T00:29:17Z +* [Fix warning message to show precise jump back in time duration](https://github.com/gazebosim/gz-sim/pull/2435) + * base: `gz-sim8` + * author: `AddisonFarley` + * createdAt: 2024-06-06T05:30:42Z + * closedAt: 2024-06-06T10:24:46Z +* [Adding cone primitives.](https://github.com/gazebosim/gz-sim/pull/2410) + * base: `main` + * author: `bperseghetti` + * createdAt: 2024-05-15T20:32:58Z + * closedAt: 2024-06-17T16:09:36Z +* [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-sim/pull/2404) + * base: `gz-sim8` + * author: `bperseghetti` + * createdAt: 2024-05-13T18:44:35Z + * closedAt: 2024-06-26T17:26:18Z +* [Add support for no gravity link](https://github.com/gazebosim/gz-sim/pull/2398) + * base: `ign-gazebo6` + * author: `AzulRadio` + * createdAt: 2024-05-08T05:01:13Z + * closedAt: 2024-06-13T07:32:15Z +* [Add pause run tutorial](https://github.com/gazebosim/gz-sim/pull/2383) + * base: `gz-sim8` + * author: `Ryanf55` + * createdAt: 2024-04-25T03:01:20Z + * closedAt: 2024-06-11T22:51:16Z +* [Permit to run gz sim -g on Windows](https://github.com/gazebosim/gz-sim/pull/2382) + * base: `gz-sim8` + * author: `traversaro` + * createdAt: 2024-04-24T10:30:47Z + * closedAt: 2024-06-26T04:08:43Z +* [Support visualizing mesh collisions with convex decomposition](https://github.com/gazebosim/gz-sim/pull/2352) + * base: `main` + * author: `iche033` + * createdAt: 2024-04-01T21:54:13Z + * closedAt: 2024-06-25T23:52:28Z +* [Set max contacts for collision pairs](https://github.com/gazebosim/gz-sim/pull/2270) + * base: `gz-sim7` + * author: `iche033` + * createdAt: 2023-12-20T00:21:50Z + * closedAt: 2024-06-26T23:26:08Z +* [Add tutorial for using the Pose component](https://github.com/gazebosim/gz-sim/pull/2219) + * base: `gz-sim8` + * author: `mabelzhang` + * createdAt: 2023-11-01T01:53:52Z + * closedAt: 2024-06-14T22:59:44Z +* [Fix #2458 - Checking linkEnity is empty](https://github.com/gazebosim/gz-sim/pull/2509) + * base: `gz-sim8` + * author: `akky20` + * createdAt: 2024-08-04T09:33:34Z + * closedAt: 2024-08-06T00:26:57Z +* [Remove ignition related deprecations](https://github.com/gazebosim/gz-sim/pull/2505) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-01T01:06:56Z + * closedAt: 2024-08-06T20:25:00Z +* [Initialize threadsNeedCleanUp in SimulationRunner](https://github.com/gazebosim/gz-sim/pull/2503) + * base: `gz-sim8` + * author: `shameekganguly` + * createdAt: 2024-07-30T23:35:55Z + * closedAt: 2024-07-31T03:29:35Z +* [Improve signal handling](https://github.com/gazebosim/gz-sim/pull/2501) + * base: `main` + * author: `azeey` + * createdAt: 2024-07-26T18:37:21Z + * closedAt: 2024-07-31T21:25:53Z +* [Disable failing testFixture_TEST for MacOS](https://github.com/gazebosim/gz-sim/pull/2499) + * base: `ign-gazebo6` + * author: `Crola1702` + * createdAt: 2024-07-26T16:32:33Z + * closedAt: 2024-07-26T20:13:49Z +* [Backport #2232 to Fortress](https://github.com/gazebosim/gz-sim/pull/2498) + * base: `ign-gazebo6` + * author: `arjo129` + * createdAt: 2024-07-26T12:07:32Z + * closedAt: 2024-08-02T16:54:29Z +* [Prepare for 8.6.0 release](https://github.com/gazebosim/gz-sim/pull/2496) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-07-25T21:39:38Z + * closedAt: 2024-07-25T23:09:40Z +* [Fix error resolving gazebo classic material when loading world](https://github.com/gazebosim/gz-sim/pull/2492) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-07-22T23:59:06Z + * closedAt: 2024-07-23T23:04:36Z +* [Prepare for 7.8.0 Release](https://github.com/gazebosim/gz-sim/pull/2491) + * base: `gz-sim7` + * author: `bperseghetti` + * createdAt: 2024-07-22T18:28:44Z + * closedAt: 2024-07-23T17:16:29Z +* [Specify System::PreUpdate, Update execution order](https://github.com/gazebosim/gz-sim/pull/2487) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-20T00:11:24Z + * closedAt: 2024-08-01T21:05:52Z +* [Backport #2232 to harmonic](https://github.com/gazebosim/gz-sim/pull/2485) + * base: `gz-sim8` + * author: `arjo129` + * createdAt: 2024-07-19T06:14:22Z + * closedAt: 2024-07-22T01:25:51Z +* [Backport lidar visualization frame_id fix](https://github.com/gazebosim/gz-sim/pull/2483) + * base: `ign-gazebo6` + * author: `iche033` + * createdAt: 2024-07-17T20:34:58Z + * closedAt: 2024-07-18T00:15:14Z +* [Fix lidar visualization when gz_frame_id is specified](https://github.com/gazebosim/gz-sim/pull/2481) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-07-15T23:01:39Z + * closedAt: 2024-07-17T20:12:27Z +* [Disable rendering tests that are failing on GitHub actions](https://github.com/gazebosim/gz-sim/pull/2480) + * base: `merge_6_7_20240712` + * author: `iche033` + * createdAt: 2024-07-13T00:45:52Z + * closedAt: 2024-07-16T18:11:31Z +* [Add UserCommands plugin to GPU lidar sensor example](https://github.com/gazebosim/gz-sim/pull/2479) + * base: `gz-sim8` + * author: `azeey` + * createdAt: 2024-07-12T22:26:08Z + * closedAt: 2024-07-15T08:25:23Z +* [Merge 6 -> 7 ](https://github.com/gazebosim/gz-sim/pull/2477) + * base: `gz-sim7` + * author: `iche033` + * createdAt: 2024-07-12T20:08:40Z + * closedAt: 2024-07-17T16:20:55Z +* [Slight Improvement in runtime for #2473](https://github.com/gazebosim/gz-sim/pull/2475) + * base: `azeey/suggestion_2232` + * author: `arjo129` + * createdAt: 2024-07-12T04:06:14Z + * closedAt: 2024-07-12T18:27:37Z +* [Check if any entity actually has a ContactSensorData component before…](https://github.com/gazebosim/gz-sim/pull/2474) + * base: `gz-sim8` + * author: `shameekganguly` + * createdAt: 2024-07-12T00:15:51Z + * closedAt: 2024-07-12T18:16:30Z +* [Use parentEntity available in `systems` instead of storing it for each interface](https://github.com/gazebosim/gz-sim/pull/2473) + * base: `arjo/feat/remove_systems_with_entities` + * author: `azeey` + * createdAt: 2024-07-11T20:56:00Z + * closedAt: 2024-07-12T21:51:14Z +* [Merge gz-sim8 ➡️ main](https://github.com/gazebosim/gz-sim/pull/2472) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-10T17:40:32Z + * closedAt: 2024-07-10T20:28:13Z +* [Merge ign-gazebo3 ➡️ ign-gazebo6](https://github.com/gazebosim/gz-sim/pull/2470) + * base: `ign-gazebo6` + * author: `azeey` + * createdAt: 2024-07-09T15:48:46Z + * closedAt: 2024-07-10T16:19:41Z +* [Fix warnings generated by NetworkConfigTest](https://github.com/gazebosim/gz-sim/pull/2469) + * base: `main` + * author: `arjo129` + * createdAt: 2024-07-09T03:25:01Z + * closedAt: 2024-07-09T09:54:08Z +* [Enable tests on macOS](https://github.com/gazebosim/gz-sim/pull/2468) + * base: `gz-sim8` + * author: `scpeters` + * createdAt: 2024-07-08T18:00:15Z + * closedAt: 2024-07-09T17:52:06Z +* [Update description of reset_sensors test](https://github.com/gazebosim/gz-sim/pull/2467) + * base: `gz-sim8` + * author: `scpeters` + * createdAt: 2024-07-08T17:22:23Z + * closedAt: 2024-07-08T20:56:53Z +* [Magnetometer: correct field calculation](https://github.com/gazebosim/gz-sim/pull/2460) + * base: `gz-sim8` + * author: `srmainwaring` + * createdAt: 2024-07-01T13:48:27Z + * closedAt: 2024-07-08T20:56:40Z +* [Backport convex decomposition visualization](https://github.com/gazebosim/gz-sim/pull/2454) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-06-26T00:03:43Z + * closedAt: 2024-07-16T18:12:55Z +* [Backport #1911 and #2254 to ign-gazebo6](https://github.com/gazebosim/gz-sim/pull/2453) + * base: `ign-gazebo6` + * author: `mjcarroll` + * createdAt: 2024-06-24T21:13:44Z + * closedAt: 2024-07-11T17:54:08Z +* [feat: added support for spacecraft thrusters](https://github.com/gazebosim/gz-sim/pull/2431) + * base: `gz-sim7` + * author: `Pedro-Roque` + * createdAt: 2024-06-03T22:15:56Z + * closedAt: 2024-07-19T10:28:57Z +* [Remove systems if their parent entity is removed](https://github.com/gazebosim/gz-sim/pull/2232) + * base: `main` + * author: `arjo129` + * createdAt: 2023-11-07T09:54:00Z + * closedAt: 2024-07-17T17:39:40Z +* [Update physics system error msg when plugin can not be loaded](https://github.com/gazebosim/gz-sim/pull/2604) + * base: `gz-sim9` + * author: `iche033` + * createdAt: 2024-09-06T17:58:30Z + * closedAt: 2024-09-06T23:29:00Z +* [fix README known issue](https://github.com/gazebosim/gz-sim/pull/2603) + * base: `gz-sim9` + * author: `avanmalleghem` + * createdAt: 2024-09-06T17:53:56Z + * closedAt: 2024-09-06T20:46:59Z +* [fix adding system plugins tutorial](https://github.com/gazebosim/gz-sim/pull/2602) + * base: `gz-sim9` + * author: `avanmalleghem` + * createdAt: 2024-09-06T17:41:02Z + * closedAt: 2024-09-06T20:26:02Z +* [fixed typos in the file ](https://github.com/gazebosim/gz-sim/pull/2599) + * base: `gz-sim8` + * author: `akky20` + * createdAt: 2024-09-05T19:49:46Z + * closedAt: 2024-09-05T21:36:06Z +* [Fix configuring global illumination GUI plugin parameters](https://github.com/gazebosim/gz-sim/pull/2594) + * base: `gz-sim9` + * author: `iche033` + * createdAt: 2024-09-05T01:46:10Z + * closedAt: 2024-09-05T17:54:53Z +* [Fix xml and image in create maritime vehicle tutorial](https://github.com/gazebosim/gz-sim/pull/2592) + * base: `gz-sim9` + * author: `alexandrosnic` + * createdAt: 2024-09-04T16:25:38Z + * closedAt: 2024-09-04T23:26:14Z +* [fix empty gui tutorial](https://github.com/gazebosim/gz-sim/pull/2591) + * base: `gz-sim9` + * author: `avanmalleghem` + * createdAt: 2024-09-04T15:42:51Z + * closedAt: 2024-09-04T19:00:53Z +* [Fix crash on windows due to invalid log directory path](https://github.com/gazebosim/gz-sim/pull/2589) + * base: `gz-sim9` + * author: `azeey` + * createdAt: 2024-09-04T05:11:24Z + * closedAt: 2024-09-04T16:25:46Z +* [Use ogre2 render engine in dem worlds](https://github.com/gazebosim/gz-sim/pull/2586) + * base: `gz-sim9` + * author: `iche033` + * createdAt: 2024-09-03T21:25:26Z + * closedAt: 2024-09-04T15:42:43Z +* [Update particle emitter tutorial](https://github.com/gazebosim/gz-sim/pull/2585) + * base: `gz-sim9` + * author: `iche033` + * createdAt: 2024-09-03T20:47:41Z + * closedAt: 2024-09-04T16:46:31Z +* [Fix actor system](https://github.com/gazebosim/gz-sim/pull/2584) + * base: `gz-sim9` + * author: `iche033` + * createdAt: 2024-09-03T17:49:28Z + * closedAt: 2024-09-03T23:19:26Z +* [Ionic: Video recorder tutorial fixes](https://github.com/gazebosim/gz-sim/pull/2582) + * base: `gz-sim9` + * author: `caguero` + * createdAt: 2024-09-02T20:51:33Z + * closedAt: 2024-09-02T23:13:23Z +* [Removed actor population due bad merge](https://github.com/gazebosim/gz-sim/pull/2581) + * base: `gz-sim9` + * author: `ahcorde` + * createdAt: 2024-09-02T14:19:54Z + * closedAt: 2024-09-02T23:14:38Z +* [Fixed warning joint trayectory sdf](https://github.com/gazebosim/gz-sim/pull/2580) + * base: `gz-sim9` + * author: `ahcorde` + * createdAt: 2024-09-02T08:33:45Z + * closedAt: 2024-09-02T20:42:35Z +* [Fix hydrodynamics deprecation warning.](https://github.com/gazebosim/gz-sim/pull/2579) + * base: `gz-sim9` + * author: `arjo129` + * createdAt: 2024-09-02T07:30:24Z + * closedAt: 2024-09-03T01:14:04Z +* [Fixed typo in gz sim python api](https://github.com/gazebosim/gz-sim/pull/2578) + * base: `gz-sim9` + * author: `ahcorde` + * createdAt: 2024-09-02T07:28:03Z + * closedAt: 2024-09-05T20:34:16Z +* [Fix issue #2566: Prevent follow actor plugin from crashing when actor is removed](https://github.com/gazebosim/gz-sim/pull/2577) + * base: `gz-sim9` + * author: `arjo129` + * createdAt: 2024-09-02T06:58:18Z + * closedAt: 2024-09-03T01:51:36Z +* [Fix lander tutorial](https://github.com/gazebosim/gz-sim/pull/2576) + * base: `gz-sim9` + * author: `avanmalleghem` + * createdAt: 2024-09-02T06:34:57Z + * closedAt: 2024-09-02T15:10:09Z +* [Fix typo plugins to plugin directory in README.md](https://github.com/gazebosim/gz-sim/pull/2574) + * base: `gz-sim9` + * author: `avanmalleghem` + * createdAt: 2024-09-02T06:04:48Z + * closedAt: 2024-09-03T14:24:55Z +* [Enhance readme](https://github.com/gazebosim/gz-sim/pull/2573) + * base: `gz-sim9` + * author: `avanmalleghem` + * createdAt: 2024-09-02T06:00:17Z + * closedAt: 2024-09-03T07:51:34Z +* [Add world name to documentation for move_camera_to_model.md tutorial](https://github.com/gazebosim/gz-sim/pull/2571) + * base: `gz-sim9` + * author: `avanmalleghem` + * createdAt: 2024-09-02T05:47:05Z + * closedAt: 2024-09-02T08:10:17Z +* [Corrected thrust command to move the kth_freeflyer spacecraft in gazebo_test-cases/#1624](https://github.com/gazebosim/gz-sim/pull/2565) + * base: `gz-sim8` + * author: `Mechazo11` + * createdAt: 2024-09-01T23:54:34Z + * closedAt: 2024-09-02T06:56:22Z +* [Update migration_plugins.md](https://github.com/gazebosim/gz-sim/pull/2564) + * base: `gz-sim9` + * author: `EnzoGhisoni` + * createdAt: 2024-09-01T14:26:44Z + * closedAt: 2024-09-02T06:55:39Z +* [Update migration_sdf.md](https://github.com/gazebosim/gz-sim/pull/2563) + * base: `gz-sim9` + * author: `EnzoGhisoni` + * createdAt: 2024-09-01T13:10:54Z + * closedAt: 2024-09-03T09:02:37Z +* [Update tutorial](https://github.com/gazebosim/gz-sim/pull/2562) + * base: `gz-sim9` + * author: `alesof` + * createdAt: 2024-08-31T17:03:45Z + * closedAt: 2024-09-03T15:31:41Z +* [Fix crash when running the optical tactile sensor world](https://github.com/gazebosim/gz-sim/pull/2561) + * base: `gz-sim9` + * author: `iche033` + * createdAt: 2024-08-31T01:37:42Z + * closedAt: 2024-09-03T20:21:18Z +* [Fix particle emitter color range image path warning](https://github.com/gazebosim/gz-sim/pull/2560) + * base: `gz-sim9` + * author: `iche033` + * createdAt: 2024-08-30T23:52:38Z + * closedAt: 2024-09-04T20:36:08Z +* [Fix looking up camera sensor in lens flare system](https://github.com/gazebosim/gz-sim/pull/2559) + * base: `gz-sim9` + * author: `iche033` + * createdAt: 2024-08-30T22:30:20Z + * closedAt: 2024-09-02T17:40:07Z +* [Fix doxygen page links (backport #2553)](https://github.com/gazebosim/gz-sim/pull/2557) + * base: `gz-sim9` + * author: `mergify` + * createdAt: 2024-08-30T17:02:58Z + * closedAt: 2024-08-30T17:11:27Z +* [Update Changelog, README, and prep for 9.0.0pre1 release](https://github.com/gazebosim/gz-sim/pull/2554) + * base: `gz-sim9` + * author: `iche033` + * createdAt: 2024-08-29T06:12:57Z + * closedAt: 2024-08-29T06:14:43Z +* [Fix doxygen page links](https://github.com/gazebosim/gz-sim/pull/2553) + * base: `main` + * author: `azeey` + * createdAt: 2024-08-29T02:10:58Z + * closedAt: 2024-08-29T13:50:17Z +* [Backport nonbreaking changes from ionic](https://github.com/gazebosim/gz-sim/pull/2552) + * base: `gz-sim8` + * author: `scpeters` + * createdAt: 2024-08-27T22:17:50Z + * closedAt: 2024-08-27T23:50:46Z +* [Remove from test worlds](https://github.com/gazebosim/gz-sim/pull/2551) + * base: `main` + * author: `scpeters` + * createdAt: 2024-08-27T21:09:22Z + * closedAt: 2024-08-27T23:07:20Z +* [Prevent crash in optical tactile plugin by adding a sanity check on point cloud data size](https://github.com/gazebosim/gz-sim/pull/2549) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-08-27T01:14:22Z + * closedAt: 2024-09-03T02:32:05Z +* [clang-tidy fixes: use empty(), fix includes](https://github.com/gazebosim/gz-sim/pull/2548) + * base: `gz-sim8` + * author: `scpeters` + * createdAt: 2024-08-27T01:01:37Z + * closedAt: 2024-08-27T02:49:34Z +* [Restore behavior change by reverting #2527](https://github.com/gazebosim/gz-sim/pull/2546) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-26T20:40:15Z + * closedAt: 2024-08-27T17:27:34Z +* [Fix crash at exit due to a race condition with new signal handler](https://github.com/gazebosim/gz-sim/pull/2545) + * base: `main` + * author: `azeey` + * createdAt: 2024-08-26T16:46:03Z + * closedAt: 2024-08-28T18:38:19Z +* [Fix elevator system crash when empty laser scan msg is received.](https://github.com/gazebosim/gz-sim/pull/2540) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-08-24T00:58:09Z + * closedAt: 2024-08-26T23:42:47Z +* [Add CMAKE_INSTALL_PREFIX to noble github workflow](https://github.com/gazebosim/gz-sim/pull/2539) + * base: `merge_20240821` + * author: `iche033` + * createdAt: 2024-08-23T23:32:36Z + * closedAt: 2024-08-24T01:18:25Z +* [Fix UNIT_Server_TEST failure caused by change in behavior of `gz::common::SignalHandler`](https://github.com/gazebosim/gz-sim/pull/2537) + * base: `main` + * author: `azeey` + * createdAt: 2024-08-22T22:40:37Z + * closedAt: 2024-08-23T02:44:29Z +* [Fix SphericalCoordinates deprecation warnings](https://github.com/gazebosim/gz-sim/pull/2535) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-22T01:15:46Z + * closedAt: 2024-08-22T21:53:52Z +* [Prepare for 7.9.0 release](https://github.com/gazebosim/gz-sim/pull/2534) + * base: `gz-sim7` + * author: `iche033` + * createdAt: 2024-08-21T22:11:56Z + * closedAt: 2024-08-21T23:11:22Z +* [Merge 8 -> main](https://github.com/gazebosim/gz-sim/pull/2533) + * base: `main` + * author: `iche033` + * createdAt: 2024-08-21T17:52:56Z + * closedAt: 2024-08-26T17:52:01Z +* [Backport to harmonic: Specify System::PreUpdate, Update execution order (#2487)](https://github.com/gazebosim/gz-sim/pull/2530) + * base: `gz-sim8` + * author: `scpeters` + * createdAt: 2024-08-19T16:34:20Z + * closedAt: 2024-08-20T03:15:26Z +* [Revert behavior change introduced in #2452](https://github.com/gazebosim/gz-sim/pull/2527) + * base: `gz-sim7` + * author: `azeey` + * createdAt: 2024-08-16T22:08:06Z + * closedAt: 2024-08-20T22:03:47Z +* [Force Qt to use xcb plugin on Wayland](https://github.com/gazebosim/gz-sim/pull/2526) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-08-16T03:21:21Z + * closedAt: 2024-08-16T20:15:39Z +* [Merge gz-sim8 ➡️ main](https://github.com/gazebosim/gz-sim/pull/2525) + * base: `main` + * author: `scpeters` + * createdAt: 2024-08-14T05:00:36Z + * closedAt: 2024-08-14T20:52:28Z +* [Remove unused var in thruster system](https://github.com/gazebosim/gz-sim/pull/2524) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-08-14T00:40:26Z + * closedAt: 2024-08-14T02:21:27Z +* [Disable detachable_joint integration test case on Windows](https://github.com/gazebosim/gz-sim/pull/2523) + * base: `ign-gazebo6` + * author: `shameekganguly` + * createdAt: 2024-08-13T18:13:13Z + * closedAt: 2024-08-13T19:27:37Z +* [Make sure steering joints exist before updating velocity / odometry in AckermannSteering plugin](https://github.com/gazebosim/gz-sim/pull/2521) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-08-07T23:24:11Z + * closedAt: 2024-08-12T17:00:35Z +* [Fix adding system to non-existent entity](https://github.com/gazebosim/gz-sim/pull/2516) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-08-06T00:05:36Z + * closedAt: 2024-08-07T03:15:54Z +* [Merge 7 -> 8](https://github.com/gazebosim/gz-sim/pull/2504) + * base: `gz-sim8` + * author: `iche033` + * createdAt: 2024-07-31T22:52:03Z + * closedAt: 2024-08-21T16:45:25Z +* [Add System interface to set default priority](https://github.com/gazebosim/gz-sim/pull/2500) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-26T16:37:33Z + * closedAt: 2024-08-19T04:18:12Z +* [Add a flexible mechanism to combine user and default plugins](https://github.com/gazebosim/gz-sim/pull/2497) + * base: `main` + * author: `azeey` + * createdAt: 2024-07-26T00:51:21Z + * closedAt: 2024-08-29T05:57:53Z +* [ForceTorque system: write WrenchMeasured to ECM](https://github.com/gazebosim/gz-sim/pull/2494) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-25T08:41:50Z + * closedAt: 2024-08-14T06:29:48Z +* [Deprecate use of added mass via hydrodynamics](https://github.com/gazebosim/gz-sim/pull/2493) + * base: `main` + * author: `arjo129` + * createdAt: 2024-07-24T12:27:21Z + * closedAt: 2024-08-12T19:41:22Z +* [Fix ResourceSpawner](https://github.com/gazebosim/gz-sim/pull/2490) + * base: `gz-sim8` + * author: `mjcarroll` + * createdAt: 2024-07-22T18:25:56Z + * closedAt: 2024-08-08T03:05:07Z +* [Physics: set link velocity from *VelocityReset components](https://github.com/gazebosim/gz-sim/pull/2489) + * base: `main` + * author: `yaswanth1701` + * createdAt: 2024-07-22T06:54:48Z + * closedAt: 2024-08-14T22:04:15Z +* [Set link velocity from `set_model_state` plugin](https://github.com/gazebosim/gz-sim/pull/2440) + * base: `scpeters/set_model_state_prototype` + * author: `yaswanth1701` + * createdAt: 2024-06-08T21:14:06Z + * closedAt: 2024-08-15T08:23:32Z +* [Fixed Odometry Publisher Angular Velocity Singularity in 3D](https://github.com/gazebosim/gz-sim/pull/2348) + * base: `gz-sim8` + * author: `tomcreutz` + * createdAt: 2024-03-28T10:38:40Z + * closedAt: 2024-08-26T22:57:34Z +* [gui_system_plugin: clarify description in README](https://github.com/gazebosim/gz-sim/pull/2253) + * base: `gz-sim8` + * author: `jrutgeer` + * createdAt: 2023-11-21T10:29:12Z + * closedAt: 2024-08-07T22:53:11Z +* [Detachable joint: support for nested models of the same name](https://github.com/gazebosim/gz-sim/pull/1097) + * base: `ign-gazebo6` + * author: `arjo129` + * createdAt: 2021-10-08T06:57:29Z + * closedAt: 2024-08-13T04:30:21Z +* [Update links in point cloud to mesh tutorial and fix screenshot link](https://github.com/gazebosim/gz-sim/pull/2632) + * base: `gz-sim9` + * author: `iche033` + * createdAt: 2024-09-16T20:58:18Z + * closedAt: 2024-09-17T17:53:20Z +* [README: Windows-related improvements](https://github.com/gazebosim/gz-sim/pull/2631) + * base: `gz-sim9` + * author: `peci1` + * createdAt: 2024-09-16T15:44:33Z + * closedAt: 2024-09-16T17:43:44Z +* [tutorials/install: Added Windows instructions](https://github.com/gazebosim/gz-sim/pull/2628) + * base: `gz-sim9` + * author: `peci1` + * createdAt: 2024-09-16T13:45:44Z + * closedAt: 2024-09-16T19:50:29Z +* [tutorials/physics: Small fixes and Windows support](https://github.com/gazebosim/gz-sim/pull/2627) + * base: `gz-sim9` + * author: `peci1` + * createdAt: 2024-09-16T12:33:51Z + * closedAt: 2024-09-16T16:18:53Z +* [tutorials/terminology: Fixed typo](https://github.com/gazebosim/gz-sim/pull/2625) + * base: `gz-sim9` + * author: `peci1` + * createdAt: 2024-09-16T11:54:55Z + * closedAt: 2024-09-16T15:24:40Z +* [Fix typos in joint-tutorial readme.](https://github.com/gazebosim/gz-sim/pull/2622) + * base: `gz-sim9` + * author: `bperseghetti` + * createdAt: 2024-09-13T16:04:55Z + * closedAt: 2024-09-13T23:57:30Z +* [Adds a regression test for logplayback fix in #2611](https://github.com/gazebosim/gz-sim/pull/2619) + * base: `gz-sim9` + * author: `arjo129` + * createdAt: 2024-09-12T14:53:09Z + * closedAt: 2024-09-12T22:42:03Z +* [Fix log playback GUI display](https://github.com/gazebosim/gz-sim/pull/2611) + * base: `gz-sim9` + * author: `azeey` + * createdAt: 2024-09-10T06:06:21Z + * closedAt: 2024-09-12T21:28:51Z +* [tutorials: headless_rendering: Little fixes](https://github.com/gazebosim/gz-sim/pull/2607) + * base: `gz-sim9` + * author: `peci1` + * createdAt: 2024-09-09T08:47:01Z + * closedAt: 2024-09-09T10:37:05Z +* [tutorials: Updated point_cloud_to_mesh tutorial to reflect new UI in CloudCompare 1.13.2](https://github.com/gazebosim/gz-sim/pull/2606) + * base: `gz-sim9` + * author: `peci1` + * createdAt: 2024-09-09T08:28:15Z + * closedAt: 2024-09-09T22:41:05Z +* [fix CMakeList example + add link to working example](https://github.com/gazebosim/gz-sim/pull/2601) + * base: `gz-sim9` + * author: `avanmalleghem` + * createdAt: 2024-09-06T17:28:27Z + * closedAt: 2024-09-09T08:25:13Z +* [Add tutorial + example SDF for shadow texture size](https://github.com/gazebosim/gz-sim/pull/2597) + * base: `gz-sim9` + * author: `athenaz2` + * createdAt: 2024-09-05T18:07:21Z + * closedAt: 2024-09-10T16:14:57Z +* [Fix making breadcrumb static if it's a nested model](https://github.com/gazebosim/gz-sim/pull/2593) + * base: `gz-sim9` + * author: `iche033` + * createdAt: 2024-09-04T21:07:37Z + * closedAt: 2024-09-10T00:22:11Z +* [Enabling Global Illumination (GI VCT) for sensors in SDF](https://github.com/gazebosim/gz-sim/pull/2550) + * base: `gz-sim8` + * author: `athenaz2` + * createdAt: 2024-08-27T17:30:23Z + * closedAt: 2024-09-10T08:10:16Z + +## gz-tools + +* [Support building with gz-cmake3 or gz-cmake4](https://github.com/gazebosim/gz-tools/pull/128) + * base: `gz-tools2` + * author: `azeey` + * createdAt: 2023-10-12T21:50:21Z + * closedAt: 2023-10-13T21:38:20Z +* [Update Github Action workflows](https://github.com/gazebosim/gz-tools/pull/130) + * base: `ign-tools1` + * author: `azeey` + * createdAt: 2023-11-10T21:51:14Z + * closedAt: 2023-11-13T15:47:51Z +* [Use HIDE_SYMBOLS_BY_DEFAULT](https://github.com/gazebosim/gz-tools/pull/129) + * base: `main` + * author: `j-rivero` + * createdAt: 2023-11-10T16:17:45Z + * closedAt: 2023-11-20T22:08:50Z +* [Update CI badges in README](https://github.com/gazebosim/gz-tools/pull/131) + * base: `gz-tools2` + * author: `iche033` + * createdAt: 2023-12-20T23:19:34Z + * closedAt: 2023-12-21T14:22:10Z +* [Add project soversion information to backward library](https://github.com/gazebosim/gz-tools/pull/133) + * base: `gz-tools2` + * author: `cottsay` + * createdAt: 2024-01-25T17:10:45Z + * closedAt: 2024-02-01T18:31:27Z +* [Remove shebang from shell completion files](https://github.com/gazebosim/gz-tools/pull/132) + * base: `gz-tools2` + * author: `cottsay` + * createdAt: 2024-01-25T17:01:16Z + * closedAt: 2024-01-29T15:48:39Z +* [gz.in: sort list of commands alphabetically](https://github.com/gazebosim/gz-tools/pull/134) + * base: `gz-tools2` + * author: `scpeters` + * createdAt: 2024-02-28T16:14:51Z + * closedAt: 2024-02-28T18:08:32Z +* [Prepare for 2.0.1 Release](https://github.com/gazebosim/gz-tools/pull/138) + * base: `gz-tools2` + * author: `azeey` + * createdAt: 2024-03-28T21:34:00Z + * closedAt: 2024-03-28T21:49:56Z +* [Use relative install path for gz bash completion data](https://github.com/gazebosim/gz-tools/pull/137) + * base: `gz-tools2` + * author: `azeey` + * createdAt: 2024-03-28T15:55:05Z + * closedAt: 2024-03-28T18:55:50Z +* [Merge ign-tools1 ➡️ gz-tools2](https://github.com/gazebosim/gz-tools/pull/135) + * base: `gz-tools2` + * author: `azeey` + * createdAt: 2024-03-15T00:27:52Z + * closedAt: 2024-03-15T08:59:27Z +* [Add colcon.pkg with gz-cmake4 dependency](https://github.com/gazebosim/gz-tools/pull/142) + * base: `gz-tools2` + * author: `scpeters` + * createdAt: 2024-04-22T19:02:56Z + * closedAt: 2024-04-22T21:22:30Z +* [Backport: Fix dll search paths for Ruby on Windows (#140)](https://github.com/gazebosim/gz-tools/pull/141) + * base: `ign-tools1` + * author: `azeey` + * createdAt: 2024-04-19T18:36:45Z + * closedAt: 2024-04-23T13:52:45Z +* [Fix dll search paths for Ruby on Windows](https://github.com/gazebosim/gz-tools/pull/140) + * base: `gz-tools2` + * author: `azeey` + * createdAt: 2024-04-19T16:54:52Z + * closedAt: 2024-04-19T17:49:43Z +* [Add package.xml](https://github.com/gazebosim/gz-tools/pull/136) + * base: `gz-tools2` + * author: `azeey` + * createdAt: 2024-03-18T19:39:48Z + * closedAt: 2024-04-18T15:47:07Z +* [Replace the deprecated `exec_program` call with `execute_process`](https://github.com/gazebosim/gz-tools/pull/143) + * base: `ign-tools1` + * author: `azeey` + * createdAt: 2024-05-03T03:34:17Z + * closedAt: 2024-05-06T16:29:25Z + +## gz-transport + +* [Bumps in ionic : ci_matching_branch/bump_ionic_gz-transport14](https://github.com/gazebosim/gz-transport/pull/456) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-16T22:41:28Z + * closedAt: 2023-10-17T20:13:46Z +* [Bumps in Ionic: gz-transport14](https://github.com/gazebosim/gz-transport/pull/455) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-11T20:04:22Z + * closedAt: 2023-10-11T20:36:28Z +* [Merge: 13 -> main](https://github.com/gazebosim/gz-transport/pull/454) + * base: `main` + * author: `iche033` + * createdAt: 2023-10-10T19:05:30Z + * closedAt: 2023-10-11T17:43:09Z +* [Adds the third level commands for the log](https://github.com/gazebosim/gz-transport/pull/451) + * base: `ign-transport8` + * author: `Voldivh` + * createdAt: 2023-10-05T18:03:49Z + * closedAt: 2023-10-31T23:21:06Z +* [Use HIDE_SYMBOLS_BY_DEFAULT](https://github.com/gazebosim/gz-transport/pull/461) + * base: `main` + * author: `scpeters` + * createdAt: 2023-11-13T18:04:56Z + * closedAt: 2023-11-13T21:59:33Z +* [Update Github Action workflows](https://github.com/gazebosim/gz-transport/pull/460) + * base: `ign-transport8` + * author: `azeey` + * createdAt: 2023-11-10T22:31:37Z + * closedAt: 2023-11-20T20:51:03Z +* [port: 13 to 14](https://github.com/gazebosim/gz-transport/pull/459) + * base: `main` + * author: `mjcarroll` + * createdAt: 2023-11-02T19:36:31Z + * closedAt: 2023-11-02T20:43:22Z +* [port: 12 to 13](https://github.com/gazebosim/gz-transport/pull/458) + * base: `gz-transport13` + * author: `mjcarroll` + * createdAt: 2023-11-02T18:43:56Z + * closedAt: 2023-11-02T19:33:35Z +* [Remove duplicated functionality from test_config](https://github.com/gazebosim/gz-transport/pull/457) + * base: `gz-transport12` + * author: `mjcarroll` + * createdAt: 2023-10-31T14:56:57Z + * closedAt: 2023-11-02T16:42:00Z +* [Make empty constructor as peer to explicit](https://github.com/gazebosim/gz-transport/pull/453) + * base: `gz-transport13` + * author: `mjcarroll` + * createdAt: 2023-10-06T15:59:03Z + * closedAt: 2023-11-02T16:12:34Z +* [Adds the python bindings tutorial](https://github.com/gazebosim/gz-transport/pull/450) + * base: `gz-transport13` + * author: `Voldivh` + * createdAt: 2023-10-03T17:45:18Z + * closedAt: 2023-11-03T13:28:48Z +* [Use subprocess rather than custom code](https://github.com/gazebosim/gz-transport/pull/429) + * base: `gz-transport12` + * author: `mjcarroll` + * createdAt: 2023-08-03T18:11:57Z + * closedAt: 2023-11-28T22:39:04Z +* [Update CI badges in README](https://github.com/gazebosim/gz-transport/pull/465) + * base: `gz-transport13` + * author: `iche033` + * createdAt: 2023-12-20T22:26:28Z + * closedAt: 2023-12-21T15:39:36Z +* [Support for bazel on garden](https://github.com/gazebosim/gz-transport/pull/399) + * base: `gz-transport12` + * author: `mjcarroll` + * createdAt: 2023-05-24T12:38:27Z + * closedAt: 2023-12-08T23:15:00Z +* [Merge ign-transport11 ➡️ gz-transport12](https://github.com/gazebosim/gz-transport/pull/471) + * base: `gz-transport12` + * author: `azeey` + * createdAt: 2024-01-18T21:36:41Z + * closedAt: 2024-01-19T17:13:20Z +* [Fix issue #468](https://github.com/gazebosim/gz-transport/pull/470) + * base: `gz-transport13` + * author: `caguero` + * createdAt: 2024-01-18T20:46:22Z + * closedAt: 2024-02-02T20:05:47Z +* [Merge ign-transport8 ➡️ ign-transport11](https://github.com/gazebosim/gz-transport/pull/469) + * base: `ign-transport11` + * author: `azeey` + * createdAt: 2024-01-12T17:46:53Z + * closedAt: 2024-01-12T22:22:24Z +* [Remove HIDE_SYMBOLS_BY_DEFAULT: replace by a default configuration in gz-cmake.](https://github.com/gazebosim/gz-transport/pull/467) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-01-11T18:30:46Z + * closedAt: 2024-01-12T14:53:21Z +* [🎈 8.5.0](https://github.com/gazebosim/gz-transport/pull/466) + * base: `ign-transport8` + * author: `mjcarroll` + * createdAt: 2024-01-05T22:09:20Z + * closedAt: 2024-01-05T22:51:08Z +* [Test refactoring part 2](https://github.com/gazebosim/gz-transport/pull/463) + * base: `gz-transport12` + * author: `mjcarroll` + * createdAt: 2023-12-01T17:10:16Z + * closedAt: 2024-01-25T13:19:19Z +* [Re-enable tests of bash completion functions for gz](https://github.com/gazebosim/gz-transport/pull/481) + * base: `gz-transport13` + * author: `mjcarroll` + * createdAt: 2024-02-12T20:26:07Z + * closedAt: 2024-02-13T20:56:26Z +* [Cherry-pick #472 to main: Find Python3 directly, not with GzPython](https://github.com/gazebosim/gz-transport/pull/480) + * base: `main` + * author: `scpeters` + * createdAt: 2024-02-09T19:01:32Z + * closedAt: 2024-02-09T20:18:57Z +* [Merge 12 ➡️ 13](https://github.com/gazebosim/gz-transport/pull/478) + * base: `gz-transport13` + * author: `caguero` + * createdAt: 2024-02-03T11:12:45Z + * closedAt: 2024-02-06T16:28:53Z +* [Find Python3 directly, not with GzPython](https://github.com/gazebosim/gz-transport/pull/472) + * base: `gz-transport13` + * author: `scpeters` + * createdAt: 2024-01-24T06:27:32Z + * closedAt: 2024-02-06T16:29:39Z +* [Revert "Use `std::shared_ptr` for `gz::transport::NodeShared` (#484)"](https://github.com/gazebosim/gz-transport/pull/490) + * base: `gz-transport13` + * author: `azeey` + * createdAt: 2024-04-01T21:23:57Z + * closedAt: 2024-04-02T14:24:20Z +* [Merge 13 -> main](https://github.com/gazebosim/gz-transport/pull/489) + * base: `main` + * author: `iche033` + * createdAt: 2024-03-23T00:31:56Z + * closedAt: 2024-03-25T17:40:40Z +* [Prepapre for 13.2.0 prerelease](https://github.com/gazebosim/gz-transport/pull/488) + * base: `gz-transport13` + * author: `iche033` + * createdAt: 2024-03-21T23:58:15Z + * closedAt: 2024-03-22T00:45:06Z +* [No input service request from the command line](https://github.com/gazebosim/gz-transport/pull/487) + * base: `gz-transport13` + * author: `caguero` + * createdAt: 2024-03-21T18:33:37Z + * closedAt: 2024-03-21T23:53:51Z +* [Use a default timeout when requesting a service from CLI.](https://github.com/gazebosim/gz-transport/pull/486) + * base: `gz-transport13` + * author: `caguero` + * createdAt: 2024-03-20T19:24:55Z + * closedAt: 2024-03-21T07:39:08Z +* [Use `std::shared_ptr` for `gz::transport::NodeShared`](https://github.com/gazebosim/gz-transport/pull/484) + * base: `gz-transport13` + * author: `azeey` + * createdAt: 2024-03-18T16:47:28Z + * closedAt: 2024-03-21T19:16:27Z +* [Fix test failures when run under `colcon test`](https://github.com/gazebosim/gz-transport/pull/483) + * base: `gz-transport13` + * author: `azeey` + * createdAt: 2024-03-18T16:31:27Z + * closedAt: 2024-03-18T19:02:33Z +* [Prepare for 13.1.0 Release](https://github.com/gazebosim/gz-transport/pull/482) + * base: `gz-transport13` + * author: `azeey` + * createdAt: 2024-03-14T21:57:04Z + * closedAt: 2024-03-15T00:17:15Z +* [Merge gz-transport13 ➡️ main](https://github.com/gazebosim/gz-transport/pull/479) + * base: `main` + * author: `scpeters` + * createdAt: 2024-02-06T19:55:41Z + * closedAt: 2024-03-14T21:44:19Z +* [Oneway service request from the command line](https://github.com/gazebosim/gz-transport/pull/477) + * base: `gz-transport13` + * author: `caguero` + * createdAt: 2024-02-02T17:37:23Z + * closedAt: 2024-03-13T11:30:30Z +* [Remove python3-distutils since it's not needed on Jammy](https://github.com/gazebosim/gz-transport/pull/496) + * base: `gz-transport13` + * author: `azeey` + * createdAt: 2024-04-23T16:18:20Z + * closedAt: 2024-04-23T17:06:01Z +* [Merge gz-transport13 ➡️ main](https://github.com/gazebosim/gz-transport/pull/495) + * base: `main` + * author: `azeey` + * createdAt: 2024-04-16T22:18:02Z + * closedAt: 2024-04-19T20:27:43Z +* [Prepare for 13.2.0](https://github.com/gazebosim/gz-transport/pull/494) + * base: `gz-transport13` + * author: `azeey` + * createdAt: 2024-04-09T16:26:30Z + * closedAt: 2024-04-09T17:20:47Z +* [Prepare for 13.2.0~pre2 Release](https://github.com/gazebosim/gz-transport/pull/493) + * base: `gz-transport13` + * author: `azeey` + * createdAt: 2024-04-08T14:25:58Z + * closedAt: 2024-04-08T15:41:15Z +* [Use relative install path for gz tool data](https://github.com/gazebosim/gz-transport/pull/492) + * base: `gz-transport13` + * author: `azeey` + * createdAt: 2024-04-04T18:15:23Z + * closedAt: 2024-04-05T17:51:45Z +* [Add package.xml](https://github.com/gazebosim/gz-transport/pull/485) + * base: `gz-transport13` + * author: `azeey` + * createdAt: 2024-03-18T21:45:47Z + * closedAt: 2024-04-23T16:16:22Z +* [Prepare for 13.3.0](https://github.com/gazebosim/gz-transport/pull/507) + * base: `gz-transport13` + * author: `caguero` + * createdAt: 2024-06-05T17:41:13Z + * closedAt: 2024-06-05T20:12:38Z +* [Adding option to ignore local messages](https://github.com/gazebosim/gz-transport/pull/506) + * base: `gz-transport13` + * author: `caguero` + * createdAt: 2024-06-04T21:39:51Z + * closedAt: 2024-06-05T14:52:18Z +* [Enable 24.04 CI, require cmake 3.22.1](https://github.com/gazebosim/gz-transport/pull/504) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-26T21:42:05Z + * closedAt: 2024-05-28T16:38:47Z +* [Delete copy ctor and copy-assignment for log::Batch](https://github.com/gazebosim/gz-transport/pull/501) + * base: `main` + * author: `mbeards` + * createdAt: 2024-05-14T16:45:40Z + * closedAt: 2024-05-20T16:09:24Z +* [(Forward port) Remove python3-distutils since it's not needed on Jammy (#496)](https://github.com/gazebosim/gz-transport/pull/500) + * base: `main` + * author: `Blast545` + * createdAt: 2024-05-13T14:42:20Z + * closedAt: 2024-05-13T16:42:48Z +* [Include Python tutorial in list of tutorials](https://github.com/gazebosim/gz-transport/pull/499) + * base: `gz-transport13` + * author: `azeey` + * createdAt: 2024-05-06T21:43:10Z + * closedAt: 2024-05-07T22:57:07Z +* [Allow programmatic configuration of unicast relays.](https://github.com/gazebosim/gz-transport/pull/498) + * base: `main` + * author: `mbeards` + * createdAt: 2024-05-06T19:28:36Z + * closedAt: 2024-05-23T20:03:50Z +* [Prepare for 13.4.0](https://github.com/gazebosim/gz-transport/pull/508) + * base: `gz-transport13` + * author: `bperseghetti` + * createdAt: 2024-06-18T17:41:43Z + * closedAt: 2024-06-18T19:14:31Z +* [Add frequency to topic CLI.](https://github.com/gazebosim/gz-transport/pull/503) + * base: `gz-transport13` + * author: `bperseghetti` + * createdAt: 2024-05-24T04:36:27Z + * closedAt: 2024-06-18T16:13:52Z +* [Merge 13 -> main](https://github.com/gazebosim/gz-transport/pull/513) + * base: `main` + * author: `caguero` + * createdAt: 2024-08-02T19:23:12Z + * closedAt: 2024-08-02T20:11:43Z +* [Add an explicit dependency on cppzmq-dev](https://github.com/gazebosim/gz-transport/pull/512) + * base: `main` + * author: `azeey` + * createdAt: 2024-08-02T18:43:56Z + * closedAt: 2024-08-05T13:10:10Z +* [Simplify the relay tutorial docker setup](https://github.com/gazebosim/gz-transport/pull/530) + * base: `gz-transport14` + * author: `j-rivero` + * createdAt: 2024-09-02T16:03:35Z + * closedAt: 2024-09-04T15:28:16Z +* [Replace deprecated ruby File.exists with File.exist and tweak tutorial](https://github.com/gazebosim/gz-transport/pull/529) + * base: `gz-transport14` + * author: `caguero` + * createdAt: 2024-08-30T17:18:40Z + * closedAt: 2024-09-02T16:19:34Z +* [Ionic: Python tutorial updates](https://github.com/gazebosim/gz-transport/pull/528) + * base: `gz-transport14` + * author: `caguero` + * createdAt: 2024-08-29T21:52:42Z + * closedAt: 2024-08-30T13:23:16Z +* [Ionic: Installation tutorial fixes](https://github.com/gazebosim/gz-transport/pull/527) + * base: `gz-transport14` + * author: `caguero` + * createdAt: 2024-08-29T19:56:22Z + * closedAt: 2024-08-29T21:53:45Z +* [Fix installation tutorial links](https://github.com/gazebosim/gz-transport/pull/526) + * base: `gz-transport14` + * author: `caguero` + * createdAt: 2024-08-29T16:50:02Z + * closedAt: 2024-08-29T17:53:33Z +* [Prepare for 14.0.0~pre1 release](https://github.com/gazebosim/gz-transport/pull/525) + * base: `gz-transport14` + * author: `iche033` + * createdAt: 2024-08-27T19:15:41Z + * closedAt: 2024-08-27T21:50:49Z +* [Update gz-transport14 badge URLs](https://github.com/gazebosim/gz-transport/pull/524) + * base: `gz-transport14` + * author: `caguero` + * createdAt: 2024-08-27T14:46:05Z + * closedAt: 2024-08-27T19:11:41Z +* [Ionic Changelog](https://github.com/gazebosim/gz-transport/pull/523) + * base: `main` + * author: `caguero` + * createdAt: 2024-08-26T16:12:49Z + * closedAt: 2024-08-26T17:11:33Z +* [12 :arrow_right: 13 - Disable playback.ReplayStep for windows (#517)](https://github.com/gazebosim/gz-transport/pull/522) + * base: `gz-transport13` + * author: `Crola1702` + * createdAt: 2024-08-23T16:57:47Z + * closedAt: 2024-08-26T10:52:53Z +* [11 :arrow_right: 12 - Disable playback.ReplayStep for windows (#517)](https://github.com/gazebosim/gz-transport/pull/521) + * base: `gz-transport12` + * author: `Crola1702` + * createdAt: 2024-08-21T19:15:47Z + * closedAt: 2024-08-23T16:30:35Z +* [13 ➡️ main](https://github.com/gazebosim/gz-transport/pull/520) + * base: `main` + * author: `caguero` + * createdAt: 2024-08-09T17:18:36Z + * closedAt: 2024-08-09T17:43:25Z +* [8 :arrow_right: 11](https://github.com/gazebosim/gz-transport/pull/518) + * base: `ign-transport11` + * author: `Crola1702` + * createdAt: 2024-08-08T23:23:46Z + * closedAt: 2024-08-09T17:42:31Z +* [Disable playback.ReplayStep for windows](https://github.com/gazebosim/gz-transport/pull/517) + * base: `ign-transport8` + * author: `Crola1702` + * createdAt: 2024-08-08T20:37:38Z + * closedAt: 2024-08-08T23:18:58Z +* [Added Prerequisites section in file](https://github.com/gazebosim/gz-transport/pull/516) + * base: `gz-transport13` + * author: `akky20` + * createdAt: 2024-08-07T09:51:43Z + * closedAt: 2024-08-13T18:33:23Z +* [IGN_IP -> GZ_IP](https://github.com/gazebosim/gz-transport/pull/515) + * base: `gz-transport13` + * author: `iche033` + * createdAt: 2024-08-06T23:54:09Z + * closedAt: 2024-08-07T02:35:37Z +* [tutorials/06_python_support: Fix tutorial snippet](https://github.com/gazebosim/gz-transport/pull/539) + * base: `gz-transport14` + * author: `peci1` + * createdAt: 2024-09-15T22:21:28Z + * closedAt: 2024-09-16T08:25:55Z +* [tutorials: Added notices about GZ_PARTITION](https://github.com/gazebosim/gz-transport/pull/537) + * base: `gz-transport14` + * author: `peci1` + * createdAt: 2024-09-15T21:47:25Z + * closedAt: 2024-09-16T08:25:39Z +* [tutorials/05_services: Windows improvements](https://github.com/gazebosim/gz-transport/pull/536) + * base: `gz-transport14` + * author: `peci1` + * createdAt: 2024-09-15T20:08:24Z + * closedAt: 2024-09-16T21:13:42Z +* [fix prerequisites windows](https://github.com/gazebosim/gz-transport/pull/534) + * base: `gz-transport14` + * author: `avanmalleghem` + * createdAt: 2024-09-13T08:37:19Z + * closedAt: 2024-09-13T13:41:23Z +* [Python tutorial code snippet updates](https://github.com/gazebosim/gz-transport/pull/532) + * base: `gz-transport14` + * author: `sreekanthr` + * createdAt: 2024-09-11T16:44:40Z + * closedAt: 2024-09-11T19:36:04Z + +## gz-usd + +* [Fixed CI](https://github.com/gazebosim/gz-usd/pull/22) + * base: `main` + * author: `ahcorde` + * createdAt: 2023-12-14T11:58:04Z + * closedAt: 2023-12-14T17:05:31Z +* [Update Github Action workflows](https://github.com/gazebosim/gz-usd/pull/21) + * base: `main` + * author: `azeey` + * createdAt: 2023-11-10T22:48:20Z + * closedAt: 2023-12-12T21:53:23Z +* [Support Gazebo Harmonic and Ionic](https://github.com/gazebosim/gz-usd/pull/24) + * base: `main` + * author: `ahcorde` + * createdAt: 2024-09-04T08:42:42Z + * closedAt: 2024-09-17T17:09:55Z + +## gz-utils + +* [ci.yml: disable 20.04 workflow](https://github.com/gazebosim/gz-utils/pull/112) + * base: `main` + * author: `scpeters` + * createdAt: 2023-10-11T13:25:37Z + * closedAt: 2023-10-11T19:18:40Z +* [Bumps in ionic: use gz-cmake4](https://github.com/gazebosim/gz-utils/pull/111) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-09T21:58:54Z + * closedAt: 2023-10-12T21:48:56Z +* [Add license checking support to bazel](https://github.com/gazebosim/gz-utils/pull/108) + * base: `gz-utils2` + * author: `mjcarroll` + * createdAt: 2023-09-21T14:10:24Z + * closedAt: 2023-10-31T13:40:40Z +* [Clang-tidy and include-what-you-use warnings](https://github.com/gazebosim/gz-utils/pull/107) + * base: `gz-utils2` + * author: `mjcarroll` + * createdAt: 2023-09-21T13:36:25Z + * closedAt: 2023-10-13T14:39:22Z +* [Remove ignition](https://github.com/gazebosim/gz-utils/pull/100) + * base: `main` + * author: `nkoenig` + * createdAt: 2023-07-27T13:02:35Z + * closedAt: 2023-10-12T22:50:07Z +* [Update Github Action workflows](https://github.com/gazebosim/gz-utils/pull/119) + * base: `ign-utils1` + * author: `azeey` + * createdAt: 2023-11-10T21:46:42Z + * closedAt: 2023-11-13T16:18:32Z +* [port: 2 to 3](https://github.com/gazebosim/gz-utils/pull/118) + * base: `main` + * author: `mjcarroll` + * createdAt: 2023-11-10T15:14:05Z + * closedAt: 2023-11-10T15:42:09Z +* [🎈 2.2.0](https://github.com/gazebosim/gz-utils/pull/117) + * base: `gz-utils2` + * author: `mjcarroll` + * createdAt: 2023-11-08T16:37:22Z + * closedAt: 2023-11-08T16:56:28Z +* [Use HIDE_SYMBOLS_BY_DEFAULT](https://github.com/gazebosim/gz-utils/pull/115) + * base: `main` + * author: `scpeters` + * createdAt: 2023-11-04T00:17:23Z + * closedAt: 2023-11-06T19:13:43Z +* [Add new functions for manipulating the environment](https://github.com/gazebosim/gz-utils/pull/114) + * base: `gz-utils2` + * author: `mjcarroll` + * createdAt: 2023-11-01T14:29:03Z + * closedAt: 2023-11-07T14:20:53Z +* [Make the single argument constructor inherit the env](https://github.com/gazebosim/gz-utils/pull/113) + * base: `gz-utils2` + * author: `mjcarroll` + * createdAt: 2023-10-31T22:45:32Z + * closedAt: 2023-11-08T16:28:26Z +* [Update CI badges in README](https://github.com/gazebosim/gz-utils/pull/120) + * base: `gz-utils2` + * author: `iche033` + * createdAt: 2023-12-20T23:23:06Z + * closedAt: 2023-12-21T14:34:09Z +* [Merge ign-util1 ➡️ gz-utils2](https://github.com/gazebosim/gz-utils/pull/122) + * base: `gz-utils2` + * author: `azeey` + * createdAt: 2024-01-18T19:28:31Z + * closedAt: 2024-01-19T18:10:54Z +* [Remove HIDE_SYMBOLS_BY_DEFAULT: replace by a default configuration in gz-cmake.](https://github.com/gazebosim/gz-utils/pull/121) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-01-11T18:30:57Z + * closedAt: 2024-01-18T23:56:27Z +* [Minor lint feedback](https://github.com/gazebosim/gz-utils/pull/124) + * base: `gz-utils2` + * author: `mjcarroll` + * createdAt: 2024-02-05T19:19:04Z + * closedAt: 2024-02-05T21:38:36Z +* [bazel: build and test subprocess functionality](https://github.com/gazebosim/gz-utils/pull/123) + * base: `gz-utils2` + * author: `mjcarroll` + * createdAt: 2024-01-31T14:36:02Z + * closedAt: 2024-02-06T22:24:55Z +* [Enable 24.04 CI](https://github.com/gazebosim/gz-utils/pull/129) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-01T17:28:49Z + * closedAt: 2024-05-01T23:53:55Z +* [Add package.xml](https://github.com/gazebosim/gz-utils/pull/125) + * base: `gz-utils2` + * author: `azeey` + * createdAt: 2024-02-23T23:19:01Z + * closedAt: 2024-04-17T20:16:26Z +* [Merge gz-utils2 ➡️ main](https://github.com/gazebosim/gz-utils/pull/130) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-06T09:26:54Z + * closedAt: 2024-05-06T16:31:15Z +* [Merge gz-utils2 ➡️ main](https://github.com/gazebosim/gz-utils/pull/133) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-29T23:43:15Z + * closedAt: 2024-07-30T14:02:20Z +* [Require cmake version 3.22.1](https://github.com/gazebosim/gz-utils/pull/132) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-29T21:53:10Z + * closedAt: 2024-07-30T15:57:14Z +* [Add workflow to check package.xml](https://github.com/gazebosim/gz-utils/pull/131) + * base: `gz-utils2` + * author: `scpeters` + * createdAt: 2024-07-29T21:44:19Z + * closedAt: 2024-07-29T22:13:13Z +* [Catch spdlog exception thrown when creating file](https://github.com/gazebosim/gz-utils/pull/145) + * base: `gz-utils3` + * author: `azeey` + * createdAt: 2024-09-04T05:15:16Z + * closedAt: 2024-09-04T17:10:22Z +* [Include file name in log format](https://github.com/gazebosim/gz-utils/pull/144) + * base: `gz-utils3` + * author: `azeey` + * createdAt: 2024-08-30T23:39:16Z + * closedAt: 2024-09-03T17:45:46Z +* [Prepare for 3.0.0pre3](https://github.com/gazebosim/gz-utils/pull/143) + * base: `gz-utils3` + * author: `caguero` + * createdAt: 2024-08-28T22:42:14Z + * closedAt: 2024-08-28T22:50:20Z +* [Update logger level and flush_on values](https://github.com/gazebosim/gz-utils/pull/142) + * base: `gz-utils3` + * author: `azeey` + * createdAt: 2024-08-28T20:50:26Z + * closedAt: 2024-08-28T22:37:39Z +* [Use common formatter for console and file sinks](https://github.com/gazebosim/gz-utils/pull/141) + * base: `gz-utils3` + * author: `azeey` + * createdAt: 2024-08-28T19:20:49Z + * closedAt: 2024-08-28T19:34:09Z +* [Prepare for 3.0.0~pre2 release](https://github.com/gazebosim/gz-utils/pull/140) + * base: `gz-utils3` + * author: `iche033` + * createdAt: 2024-08-27T21:35:03Z + * closedAt: 2024-08-27T21:41:58Z +* [Logger updates](https://github.com/gazebosim/gz-utils/pull/139) + * base: `gz-utils3` + * author: `caguero` + * createdAt: 2024-08-27T20:46:59Z + * closedAt: 2024-08-27T21:23:01Z +* [Update badges to point to gz-utils3 branch](https://github.com/gazebosim/gz-utils/pull/138) + * base: `gz-utils3` + * author: `azeey` + * createdAt: 2024-08-22T18:52:50Z + * closedAt: 2024-08-22T22:41:52Z +* [Update badge to noble](https://github.com/gazebosim/gz-utils/pull/137) + * base: `main` + * author: `azeey` + * createdAt: 2024-08-21T21:57:05Z + * closedAt: 2024-08-21T22:20:09Z +* [Update changelog and prepare for prereleases](https://github.com/gazebosim/gz-utils/pull/136) + * base: `main` + * author: `azeey` + * createdAt: 2024-08-21T17:37:38Z + * closedAt: 2024-08-21T21:04:06Z +* [Move spdlog::logger to gz-utils](https://github.com/gazebosim/gz-utils/pull/134) + * base: `main` + * author: `mjcarroll` + * createdAt: 2024-07-31T19:35:20Z + * closedAt: 2024-08-20T21:36:31Z + +## ros_gz + +* [[forward port Rolling] Added messages for 2D Bounding Boxes to ros_gz_bridge (#458)](https://github.com/gazebosim/ros_gz/pull/466) + * base: `ros2` + * author: `ahcorde` + * createdAt: 2023-11-21T09:14:34Z + * closedAt: 2023-11-21T14:30:10Z +* [Add support for Harmonic/Humble pairing](https://github.com/gazebosim/ros_gz/pull/462) + * base: `humble` + * author: `azeey` + * createdAt: 2023-11-14T20:12:03Z + * closedAt: 2023-11-15T17:09:06Z +* [[Foward Port to Iron] Added messages for 2D Bounding Boxes to ros_gz_bridge (#458)](https://github.com/gazebosim/ros_gz/pull/460) + * base: `iron` + * author: `wittenator` + * createdAt: 2023-11-13T12:15:59Z + * closedAt: 2023-11-13T13:08:55Z +* [Added messages for 2D Bounding Boxes to ros_gz_bridge](https://github.com/gazebosim/ros_gz/pull/458) + * base: `humble` + * author: `wittenator` + * createdAt: 2023-10-27T12:30:16Z + * closedAt: 2023-11-09T09:12:35Z +* [Filter ROS arguments before gflags parsing](https://github.com/gazebosim/ros_gz/pull/453) + * base: `ros2` + * author: `mjcarroll` + * createdAt: 2023-09-21T17:37:21Z + * closedAt: 2023-11-03T17:41:19Z +* [Remove deprecations using ros_gz_sim_create](https://github.com/gazebosim/ros_gz/pull/476) + * base: `ros2` + * author: `ahcorde` + * createdAt: 2023-12-28T10:10:27Z + * closedAt: 2023-12-28T19:15:02Z +* [Added support for using ROS 2 parameters to spawn entities in Gazebo using ros_gz_sim::create](https://github.com/gazebosim/ros_gz/pull/475) + * base: `ros2` + * author: `Ayush1285` + * createdAt: 2023-12-25T08:56:38Z + * closedAt: 2023-12-28T09:58:34Z +* [Update README to include harmonic](https://github.com/gazebosim/ros_gz/pull/473) + * base: `ros2` + * author: `luca-della-vedova` + * createdAt: 2023-12-22T01:48:21Z + * closedAt: 2024-01-02T18:22:58Z +* [Fix bug in `create` where command line arguments were truncated](https://github.com/gazebosim/ros_gz/pull/472) + * base: `ros2` + * author: `azeey` + * createdAt: 2023-12-19T22:45:16Z + * closedAt: 2023-12-20T23:02:53Z +* [Backport: Add conversion for geometry_msgs/msg/TwistStamped <-> gz.msgs.Twist (#468)](https://github.com/gazebosim/ros_gz/pull/471) + * base: `iron` + * author: `azeey` + * createdAt: 2023-12-13T19:23:01Z + * closedAt: 2023-12-13T20:05:43Z +* [Backport: Add conversion for geometry_msgs/msg/TwistStamped <-> gz.msgs.Twist (#468)](https://github.com/gazebosim/ros_gz/pull/470) + * base: `humble` + * author: `azeey` + * createdAt: 2023-12-12T21:00:04Z + * closedAt: 2023-12-12T21:51:25Z +* [Add conversion for geometry_msgs/msg/TwistStamped <-> gz.msgs.Twist](https://github.com/gazebosim/ros_gz/pull/468) + * base: `ros2` + * author: `azeey` + * createdAt: 2023-12-06T01:20:16Z + * closedAt: 2023-12-07T21:11:50Z +* [Forward port humble->iron](https://github.com/gazebosim/ros_gz/pull/467) + * base: `iron` + * author: `azeey` + * createdAt: 2023-12-05T16:44:51Z + * closedAt: 2023-12-13T19:16:20Z +* [Undeprecate use of commandline flags](https://github.com/gazebosim/ros_gz/pull/491) + * base: `ros2` + * author: `azeey` + * createdAt: 2024-01-29T16:44:54Z + * closedAt: 2024-01-30T20:31:11Z +* [Backport pr (#374) to humble](https://github.com/gazebosim/ros_gz/pull/489) + * base: `humble` + * author: `ejalaa12` + * createdAt: 2024-01-23T12:36:27Z + * closedAt: 2024-01-23T13:40:56Z +* [Backport Imu Covariance (#375) to ros2 humble / gz harmonic](https://github.com/gazebosim/ros_gz/pull/488) + * base: `humble` + * author: `ejalaa12` + * createdAt: 2024-01-23T12:03:17Z + * closedAt: 2024-01-23T13:39:15Z +* [Add option to change material color from ROS.](https://github.com/gazebosim/ros_gz/pull/486) + * base: `humble` + * author: `bperseghetti` + * createdAt: 2024-01-14T19:24:45Z + * closedAt: 2024-02-01T15:43:40Z +* [Release 0.254.0 for `iron`](https://github.com/gazebosim/ros_gz/pull/485) + * base: `iron` + * author: `azeey` + * createdAt: 2024-01-08T23:40:08Z + * closedAt: 2024-01-09T17:48:01Z +* [[backport iron] Additional tip for limiting number of cpus (#480)](https://github.com/gazebosim/ros_gz/pull/482) + * base: `iron` + * author: `ahcorde` + * createdAt: 2024-01-03T21:28:16Z + * closedAt: 2024-01-04T09:20:51Z +* [[backport humble] Additional tip for limiting number of cpus (#480)](https://github.com/gazebosim/ros_gz/pull/481) + * base: `humble` + * author: `ahcorde` + * createdAt: 2024-01-03T21:27:59Z + * closedAt: 2024-01-04T09:20:48Z +* [Additional tip for limiting number of CPUs](https://github.com/gazebosim/ros_gz/pull/480) + * base: `ros2` + * author: `azeey` + * createdAt: 2024-01-03T18:02:39Z + * closedAt: 2024-01-03T18:23:32Z +* [[backport humble] Add tip about non-parallel builds to README (#477)](https://github.com/gazebosim/ros_gz/pull/479) + * base: `humble` + * author: `ahcorde` + * createdAt: 2024-01-03T10:12:31Z + * closedAt: 2024-01-03T15:06:35Z +* [[backport iron] Add tip about non-parallel builds to README (#477)](https://github.com/gazebosim/ros_gz/pull/478) + * base: `iron` + * author: `ahcorde` + * createdAt: 2024-01-03T10:12:19Z + * closedAt: 2024-01-03T15:06:49Z +* [Add tip about non-parallel builds to README](https://github.com/gazebosim/ros_gz/pull/477) + * base: `ros2` + * author: `azeey` + * createdAt: 2024-01-02T22:53:48Z + * closedAt: 2024-01-03T10:00:32Z +* [[backport iron] Correctly export ros_gz_bridge for downstream targets (#503)](https://github.com/gazebosim/ros_gz/pull/507) + * base: `iron` + * author: `mjcarroll` + * createdAt: 2024-02-23T15:35:31Z + * closedAt: 2024-02-23T15:51:35Z +* [[backport humble] Correctly export ros_gz_bridge for downstream targets (#503)](https://github.com/gazebosim/ros_gz/pull/506) + * base: `humble` + * author: `mjcarroll` + * createdAt: 2024-02-23T15:34:28Z + * closedAt: 2024-02-23T16:11:39Z +* [[backport humble] Add a virtual destructor to suppress compiler warning (#502)](https://github.com/gazebosim/ros_gz/pull/505) + * base: `humble` + * author: `ahcorde` + * createdAt: 2024-02-23T08:24:34Z + * closedAt: 2024-02-23T15:23:40Z +* [[backport iron] Add a virtual destructor to suppress compiler warning (#502)](https://github.com/gazebosim/ros_gz/pull/504) + * base: `iron` + * author: `ahcorde` + * createdAt: 2024-02-23T08:23:45Z + * closedAt: 2024-02-23T15:23:31Z +* [Correctly export ros_gz_bridge for downstream targets](https://github.com/gazebosim/ros_gz/pull/503) + * base: `ros2` + * author: `mjcarroll` + * createdAt: 2024-02-22T19:17:28Z + * closedAt: 2024-02-22T19:43:40Z +* [Add a virtual destructor to suppress compiler warning](https://github.com/gazebosim/ros_gz/pull/502) + * base: `ros2` + * author: `mjcarroll` + * createdAt: 2024-02-22T18:50:12Z + * closedAt: 2024-02-22T19:21:24Z +* [Update README.md](https://github.com/gazebosim/ros_gz/pull/499) + * base: `ros2` + * author: `kscottz` + * createdAt: 2024-02-20T22:18:13Z + * closedAt: 2024-02-21T21:13:24Z +* [Clean humble Ci](https://github.com/gazebosim/ros_gz/pull/527) + * base: `humble` + * author: `ahcorde` + * createdAt: 2024-04-02T07:50:55Z + * closedAt: 2024-04-02T13:59:30Z +* [[backport Humble] Added conversion for Detection3D and Detection3DArray (#523)](https://github.com/gazebosim/ros_gz/pull/526) + * base: `humble` + * author: `ahcorde` + * createdAt: 2024-04-01T16:32:08Z + * closedAt: 2024-04-02T07:48:59Z +* [[forwardport rolling] Added conversion for Detection3D and Detection3DArray (#523)](https://github.com/gazebosim/ros_gz/pull/525) + * base: `ros2` + * author: `ahcorde` + * createdAt: 2024-04-01T15:29:08Z + * closedAt: 2024-04-01T17:46:09Z +* [Added conversion for Detection3D and Detection3DArray](https://github.com/gazebosim/ros_gz/pull/523) + * base: `iron` + * author: `wittenator` + * createdAt: 2024-03-31T18:13:58Z + * closedAt: 2024-04-01T15:25:59Z +* [Keep rolling on Jammy and apply a temporary fix for rosdep](https://github.com/gazebosim/ros_gz/pull/522) + * base: `ros2` + * author: `azeey` + * createdAt: 2024-03-28T20:44:15Z + * closedAt: 2024-03-29T17:37:58Z +* [Add option to change material color from ROS.](https://github.com/gazebosim/ros_gz/pull/520) + * base: `iron` + * author: `bperseghetti` + * createdAt: 2024-03-27T02:19:56Z + * closedAt: 2024-03-27T08:49:56Z +* [ign to gz](https://github.com/gazebosim/ros_gz/pull/519) + * base: `ros2` + * author: `ahcorde` + * createdAt: 2024-03-25T19:28:07Z + * closedAt: 2024-03-25T19:55:40Z +* [Remove iron CI from rolling](https://github.com/gazebosim/ros_gz/pull/518) + * base: `ros2` + * author: `ahcorde` + * createdAt: 2024-03-25T18:35:00Z + * closedAt: 2024-03-27T08:50:42Z +* [[Backport rolling] Add ROS namespaces to GZ topics](https://github.com/gazebosim/ros_gz/pull/517) + * base: `ros2` + * author: `ahcorde` + * createdAt: 2024-03-25T18:29:11Z + * closedAt: 2024-04-01T07:16:19Z +* [[forward iron] Add ROS namespaces to GZ topics](https://github.com/gazebosim/ros_gz/pull/516) + * base: `iron` + * author: `ahcorde` + * createdAt: 2024-03-25T18:27:36Z + * closedAt: 2024-03-25T19:10:16Z +* [Use resource_retriever in the bridge](https://github.com/gazebosim/ros_gz/pull/515) + * base: `caguero/ros2_gz_system` + * author: `caguero` + * createdAt: 2024-03-20T17:40:29Z + * closedAt: 2024-03-22T08:44:39Z +* [Add ROS namespaces to GZ topics](https://github.com/gazebosim/ros_gz/pull/512) + * base: `humble` + * author: `Kotochleb` + * createdAt: 2024-03-18T23:05:14Z + * closedAt: 2024-03-20T17:27:29Z +* [Support `` in `package.xml` exports](https://github.com/gazebosim/ros_gz/pull/492) + * base: `humble` + * author: `azeey` + * createdAt: 2024-02-02T19:28:02Z + * closedAt: 2024-03-11T17:10:38Z +* [update actions/checkoutv4](https://github.com/gazebosim/ros_gz/pull/541) + * base: `iron` + * author: `ahcorde` + * createdAt: 2024-04-29T08:14:20Z + * closedAt: 2024-04-29T14:24:06Z +* [[Backport iron] populate imu covariances when converting (#375)](https://github.com/gazebosim/ros_gz/pull/540) + * base: `iron` + * author: `wittenator` + * createdAt: 2024-04-27T15:47:59Z + * closedAt: 2024-04-30T08:52:21Z +* [[backport Humble] Create bridge for GPSFix msg (#316)](https://github.com/gazebosim/ros_gz/pull/538) + * base: `humble` + * author: `ahcorde` + * createdAt: 2024-04-15T07:45:11Z + * closedAt: 2024-04-16T16:35:29Z +* [[backport Iron] Create bridge for GPSFix msg (#316)](https://github.com/gazebosim/ros_gz/pull/537) + * base: `iron` + * author: `ahcorde` + * createdAt: 2024-04-15T07:38:55Z + * closedAt: 2024-04-16T13:00:28Z +* [Launch file for running gzserver](https://github.com/gazebosim/ros_gz/pull/532) + * base: `gz_sim_ros_node_composition` + * author: `caguero` + * createdAt: 2024-04-12T16:55:34Z + * closedAt: 2024-04-18T20:03:07Z +* [Use gz_vendor packages](https://github.com/gazebosim/ros_gz/pull/531) + * base: `ros2` + * author: `azeey` + * createdAt: 2024-04-10T23:11:51Z + * closedAt: 2024-04-24T16:07:01Z +* [Launch file for running gz_bridge](https://github.com/gazebosim/ros_gz/pull/530) + * base: `gz_sim_ros_node_composition` + * author: `caguero` + * createdAt: 2024-04-10T17:39:00Z + * closedAt: 2024-04-11T17:56:49Z +* [Prepare for 1.0.0 Release](https://github.com/gazebosim/ros_gz/pull/495) + * base: `ros2` + * author: `azeey` + * createdAt: 2024-02-15T21:00:07Z + * closedAt: 2024-04-24T20:41:28Z +* [Update launch files with name parameter](https://github.com/gazebosim/ros_gz/pull/556) + * base: `ros2` + * author: `caguero` + * createdAt: 2024-05-31T16:07:49Z + * closedAt: 2024-05-31T18:17:48Z +* [Ensure the same container is used for the bridge and gz_server](https://github.com/gazebosim/ros_gz/pull/553) + * base: `ros2` + * author: `azeey` + * createdAt: 2024-05-30T17:02:23Z + * closedAt: 2024-05-31T15:10:23Z +* [Launch gz_spawn_model from xml](https://github.com/gazebosim/ros_gz/pull/551) + * base: `ros2` + * author: `caguero` + * createdAt: 2024-05-20T16:50:24Z + * closedAt: 2024-05-24T17:45:59Z +* [Launch ros_gz_bridge from xml](https://github.com/gazebosim/ros_gz/pull/550) + * base: `ros2` + * author: `caguero` + * createdAt: 2024-05-20T15:52:39Z + * closedAt: 2024-05-23T22:09:14Z +* [Launch gzserver from xml](https://github.com/gazebosim/ros_gz/pull/548) + * base: `gz_sim_ros_node_composition` + * author: `caguero` + * createdAt: 2024-05-13T15:30:45Z + * closedAt: 2024-05-21T15:10:53Z +* [Launch file for combined spawn_model + bridge](https://github.com/gazebosim/ros_gz/pull/534) + * base: `gz_sim_ros_node_composition` + * author: `caguero` + * createdAt: 2024-04-12T21:17:15Z + * closedAt: 2024-05-15T15:56:42Z +* [Launch file for combined gzserver + bridge](https://github.com/gazebosim/ros_gz/pull/533) + * base: `gz_sim_ros_node_composition` + * author: `caguero` + * createdAt: 2024-04-12T17:10:59Z + * closedAt: 2024-05-15T15:37:15Z +* [Launch gzserver and the bridge as composable nodes](https://github.com/gazebosim/ros_gz/pull/528) + * base: `ros2` + * author: `caguero` + * createdAt: 2024-04-04T18:08:34Z + * closedAt: 2024-05-23T21:40:37Z +* [Add option to change material color from ROS.](https://github.com/gazebosim/ros_gz/pull/521) + * base: `ros2` + * author: `bperseghetti` + * createdAt: 2024-03-27T02:42:49Z + * closedAt: 2024-05-06T17:59:36Z +* [Add a ROS node that runs Gazebo](https://github.com/gazebosim/ros_gz/pull/500) + * base: `ros2` + * author: `azeey` + * createdAt: 2024-02-21T21:25:24Z + * closedAt: 2024-05-22T21:12:07Z +* [Bump action/checkout from 2 to 4](https://github.com/gazebosim/ros_gz/pull/577) + * base: `humble` + * author: `ahcorde` + * createdAt: 2024-07-01T14:17:00Z + * closedAt: 2024-07-01T17:41:17Z +* [Add support for gz.msgs.EntityWrench (base branch: ros2) (backport #573)](https://github.com/gazebosim/ros_gz/pull/576) + * base: `iron` + * author: `mergify` + * createdAt: 2024-07-01T11:45:06Z + * closedAt: 2024-07-01T12:37:28Z +* [Add support for gz.msgs.EntityWrench (base branch: ros2)](https://github.com/gazebosim/ros_gz/pull/573) + * base: `ros2` + * author: `Vtn21` + * createdAt: 2024-06-29T15:54:00Z + * closedAt: 2024-07-01T11:43:38Z +* [Merge jazzy ➡️ ros2](https://github.com/gazebosim/ros_gz/pull/571) + * base: `ros2` + * author: `azeey` + * createdAt: 2024-06-25T15:31:38Z + * closedAt: 2024-06-28T11:34:15Z +* [fixed CI ros version on jazzy branch](https://github.com/gazebosim/ros_gz/pull/570) + * base: `jazzy` + * author: `ahcorde` + * createdAt: 2024-06-25T07:38:51Z + * closedAt: 2024-06-25T14:02:02Z +* [Merge iron ➡️ jazzy](https://github.com/gazebosim/ros_gz/pull/569) + * base: `jazzy` + * author: `azeey` + * createdAt: 2024-06-25T04:00:45Z + * closedAt: 2024-06-25T15:24:49Z +* [Add option to change material color from ROS. (backport #521)](https://github.com/gazebosim/ros_gz/pull/568) + * base: `jazzy` + * author: `mergify` + * createdAt: 2024-06-25T03:08:21Z + * closedAt: 2024-06-25T03:27:27Z +* [Add a ROS node that runs Gazebo (backport #500)](https://github.com/gazebosim/ros_gz/pull/567) + * base: `jazzy` + * author: `mergify` + * createdAt: 2024-06-24T22:50:34Z + * closedAt: 2024-06-25T07:33:15Z +* [Use memcpy instead of std::copy when bridging images](https://github.com/gazebosim/ros_gz/pull/565) + * base: `ros2` + * author: `caguero` + * createdAt: 2024-06-24T16:07:17Z + * closedAt: 2024-06-27T15:44:41Z +* [Humble ➡️ Iron](https://github.com/gazebosim/ros_gz/pull/564) + * base: `iron` + * author: `azeey` + * createdAt: 2024-06-21T17:03:14Z + * closedAt: 2024-06-24T14:53:31Z +* [Use `ignoreLocalMessages` in the bridge](https://github.com/gazebosim/ros_gz/pull/559) + * base: `ros2` + * author: `caguero` + * createdAt: 2024-06-05T17:13:12Z + * closedAt: 2024-06-07T13:07:15Z +* [Use memcpy instead of std::copy when bridging images (backport #565)](https://github.com/gazebosim/ros_gz/pull/585) + * base: `jazzy` + * author: `mergify` + * createdAt: 2024-08-01T09:57:20Z + * closedAt: 2024-08-01T13:45:30Z +* [Making use_composition true by default](https://github.com/gazebosim/ros_gz/pull/578) + * base: `ros2` + * author: `azeey` + * createdAt: 2024-07-18T20:56:56Z + * closedAt: 2024-07-18T23:40:02Z +* [Add support for gz.msgs.EntityWrench (base branch: ros2) (backport #573)](https://github.com/gazebosim/ros_gz/pull/575) + * base: `humble` + * author: `mergify` + * createdAt: 2024-07-01T11:45:04Z + * closedAt: 2024-07-09T10:06:52Z +* [Add support for gz.msgs.EntityWrench (base branch: ros2) (backport #573)](https://github.com/gazebosim/ros_gz/pull/574) + * base: `jazzy` + * author: `mergify` + * createdAt: 2024-07-01T11:45:03Z + * closedAt: 2024-07-16T07:48:14Z +* [feat: `override_timestamps_with_wall_time` parameter](https://github.com/gazebosim/ros_gz/pull/562) + * base: `ros2` + * author: `reinzor` + * createdAt: 2024-06-19T09:39:35Z + * closedAt: 2024-07-31T13:50:49Z +* [Restore launch file](https://github.com/gazebosim/ros_gz/pull/603) + * base: `ros2` + * author: `caguero` + * createdAt: 2024-09-06T07:48:54Z + * closedAt: 2024-09-06T09:04:13Z +* [Use optional parameters in actions](https://github.com/gazebosim/ros_gz/pull/601) + * base: `ros2` + * author: `caguero` + * createdAt: 2024-09-05T18:07:48Z + * closedAt: 2024-09-05T20:32:46Z +* [Fix errors with name of bridge not being given](https://github.com/gazebosim/ros_gz/pull/600) + * base: `ros2` + * author: `Amronos` + * createdAt: 2024-09-05T11:00:27Z + * closedAt: 2024-09-06T17:50:47Z +* [Update Install in README.md](https://github.com/gazebosim/ros_gz/pull/598) + * base: `ros2` + * author: `Amronos` + * createdAt: 2024-09-03T07:11:54Z + * closedAt: 2024-09-03T07:36:29Z +* [Update Install in README.md](https://github.com/gazebosim/ros_gz/pull/597) + * base: `jazzy` + * author: `Amronos` + * createdAt: 2024-09-03T07:09:22Z + * closedAt: 2024-09-03T07:23:43Z +* [Update Install in README.md for Jazzy](https://github.com/gazebosim/ros_gz/pull/596) + * base: `jazzy` + * author: `Amronos` + * createdAt: 2024-09-03T06:45:36Z + * closedAt: 2024-09-03T07:02:37Z +* [Update Install in README.md for Rolling](https://github.com/gazebosim/ros_gz/pull/595) + * base: `ros2` + * author: `Amronos` + * createdAt: 2024-09-03T06:42:26Z + * closedAt: 2024-09-03T07:02:34Z +* [Update README.md for Jazzy (backport #593)](https://github.com/gazebosim/ros_gz/pull/594) + * base: `jazzy` + * author: `mergify` + * createdAt: 2024-09-02T13:22:04Z + * closedAt: 2024-09-02T13:34:26Z +* [Update README.md for Jazzy](https://github.com/gazebosim/ros_gz/pull/593) + * base: `ros2` + * author: `Amronos` + * createdAt: 2024-09-02T13:04:03Z + * closedAt: 2024-09-02T13:20:58Z +* [resolved conflicts](https://github.com/gazebosim/ros_gz/pull/590) + * base: `mergify/bp/jazzy/pr-562` + * author: `reinzor` + * createdAt: 2024-08-20T12:38:13Z + * closedAt: 2024-08-29T13:36:51Z +* [Wait for create service to be available.](https://github.com/gazebosim/ros_gz/pull/588) + * base: `ros2` + * author: `skasperski` + * createdAt: 2024-08-13T12:52:29Z + * closedAt: 2024-08-20T08:47:52Z +* [feat: `override_timestamps_with_wall_time` parameter (backport #562)](https://github.com/gazebosim/ros_gz/pull/584) + * base: `jazzy` + * author: `mergify` + * createdAt: 2024-08-01T09:38:19Z + * closedAt: 2024-08-29T14:06:38Z +* [adds deadline and liveliness QoSPolicyKinds to qos_overriding_options (backport #609)](https://github.com/gazebosim/ros_gz/pull/613) + * base: `jazzy` + * author: `mergify` + * createdAt: 2024-09-16T12:16:14Z + * closedAt: 2024-09-16T13:07:44Z +* [Name Gazebo sim node (backport #611)](https://github.com/gazebosim/ros_gz/pull/612) + * base: `jazzy` + * author: `mergify` + * createdAt: 2024-09-16T08:42:58Z + * closedAt: 2024-09-16T11:03:09Z +* [Name Gazebo sim node](https://github.com/gazebosim/ros_gz/pull/611) + * base: `ros2` + * author: `nabeelsherazi` + * createdAt: 2024-09-16T03:01:16Z + * closedAt: 2024-09-16T08:41:59Z +* [adds deadline and liveliness QoSPolicyKinds to qos_overriding_options](https://github.com/gazebosim/ros_gz/pull/609) + * base: `ros2` + * author: `norakon` + * createdAt: 2024-09-13T14:05:05Z + * closedAt: 2024-09-16T12:15:42Z +* [Change world_string to model_string in gz_spawn_model files](https://github.com/gazebosim/ros_gz/pull/606) + * base: `ros2` + * author: `Amronos` + * createdAt: 2024-09-12T03:37:33Z + * closedAt: 2024-09-12T07:06:26Z +* [Use model string in ros_gz_spawn_model.launch.py](https://github.com/gazebosim/ros_gz/pull/605) + * base: `ros2` + * author: `caguero` + * createdAt: 2024-09-11T18:19:40Z + * closedAt: 2024-09-11T19:51:10Z +* [Remove default_value for required arguments](https://github.com/gazebosim/ros_gz/pull/602) + * base: `ros2` + * author: `Amronos` + * createdAt: 2024-09-06T04:38:29Z + * closedAt: 2024-09-11T17:30:29Z + +## ros_gz_project_template + +* [Forward port cleanup](https://github.com/gazebosim/ros_gz_project_template/pull/14) + * base: `main` + * author: `quarkytale` + * createdAt: 2023-11-15T00:27:51Z + * closedAt: 2023-11-30T23:20:21Z +* [Making Fortress compatible](https://github.com/gazebosim/ros_gz_project_template/pull/13) + * base: `fortress` + * author: `quarkytale` + * createdAt: 2023-11-11T04:30:17Z + * closedAt: 2023-11-30T23:19:48Z +* [Removing double entry for clock in bridge config](https://github.com/gazebosim/ros_gz_project_template/pull/22) + * base: `main` + * author: `cord-burmeister` + * createdAt: 2024-03-10T15:59:03Z + * closedAt: 2024-03-11T16:59:20Z +* [Fixing the frame id for the Lidar for harmonic](https://github.com/gazebosim/ros_gz_project_template/pull/24) + * base: `main` + * author: `cord-burmeister` + * createdAt: 2024-03-24T13:20:29Z + * closedAt: 2024-04-22T17:58:28Z +* [Update branch name in template_workspace.yaml](https://github.com/gazebosim/ros_gz_project_template/pull/21) + * base: `fortress` + * author: `singhbal-baljinder` + * createdAt: 2024-02-21T15:07:41Z + * closedAt: 2024-04-22T18:05:58Z +* [- Added explanation about hooks](https://github.com/gazebosim/ros_gz_project_template/pull/18) + * base: `main` + * author: `EyalBrilling` + * createdAt: 2024-01-03T10:49:32Z + * closedAt: 2024-04-22T17:56:23Z +* [Support for Harmonic](https://github.com/gazebosim/ros_gz_project_template/pull/35) + * base: `main` + * author: `quarkytale` + * createdAt: 2024-09-16T19:28:41Z + * closedAt: 2024-09-16T21:07:14Z + +## sdformat + +* [Use a compile definition for setting `GZ_CONFIG_PATH`](https://github.com/gazebosim/sdformat/pull/1341) + * base: `voldivh/win_install_cmd` + * author: `azeey` + * createdAt: 2023-10-17T15:52:15Z + * closedAt: 2023-10-17T18:25:44Z +* [Bumps in ionic : ci_matching_branch/bump_ionic_sdformat15](https://github.com/gazebosim/sdformat/pull/1340) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-16T22:43:50Z + * closedAt: 2023-10-17T18:52:17Z +* [Install ruby commands on Windows](https://github.com/gazebosim/sdformat/pull/1339) + * base: `sdf13` + * author: `Voldivh` + * createdAt: 2023-10-12T15:46:33Z + * closedAt: 2023-10-23T16:47:43Z +* [Bumps in Ionic: sdformat15](https://github.com/gazebosim/sdformat/pull/1338) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-10T20:55:06Z + * closedAt: 2023-10-11T23:47:10Z +* [Merge sdf14 ➡️ main](https://github.com/gazebosim/sdformat/pull/1337) + * base: `main` + * author: `azeey` + * createdAt: 2023-10-10T20:06:39Z + * closedAt: 2023-10-10T20:52:05Z +* [ci.yml: disable Focal GitHub workflow](https://github.com/gazebosim/sdformat/pull/1336) + * base: `sdf14` + * author: `scpeters` + * createdAt: 2023-10-08T01:52:36Z + * closedAt: 2023-10-09T16:36:03Z +* [URDF parser: use SDFormat 1.11, parse joint mimic](https://github.com/gazebosim/sdformat/pull/1333) + * base: `sdf14` + * author: `scpeters` + * createdAt: 2023-10-03T04:41:39Z + * closedAt: 2023-10-03T23:46:40Z +* [Address review feedback from PR 1343](https://github.com/gazebosim/sdformat/pull/1347) + * base: `sdf12` + * author: `azeey` + * createdAt: 2023-11-27T20:08:19Z + * closedAt: 2023-11-27T21:11:32Z +* [Merge sdf9 ➡️ sdf12](https://github.com/gazebosim/sdformat/pull/1346) + * base: `sdf12` + * author: `azeey` + * createdAt: 2023-11-14T03:08:57Z + * closedAt: 2023-11-14T20:25:50Z +* [Update Github Action workflows](https://github.com/gazebosim/sdformat/pull/1345) + * base: `sdf9` + * author: `azeey` + * createdAt: 2023-11-10T22:17:23Z + * closedAt: 2023-11-13T16:13:58Z +* [Fix static builds and optimize test compilation ](https://github.com/gazebosim/sdformat/pull/1343) + * base: `sdf12` + * author: `azeey` + * createdAt: 2023-11-01T23:40:13Z + * closedAt: 2023-11-27T20:05:10Z +* [Update CI badges in README](https://github.com/gazebosim/sdformat/pull/1352) + * base: `sdf14` + * author: `iche033` + * createdAt: 2023-12-20T22:14:21Z + * closedAt: 2024-01-02T19:08:21Z +* [Bazel updates for Garden build](https://github.com/gazebosim/sdformat/pull/1239) + * base: `sdf13` + * author: `mjcarroll` + * createdAt: 2023-02-10T17:29:30Z + * closedAt: 2023-12-13T14:59:09Z +* [Backport #1367 to Harmonic: Fix find Python3 logic and macOS workflow](https://github.com/gazebosim/sdformat/pull/1368) + * base: `sdf14` + * author: `scpeters` + * createdAt: 2024-02-02T01:04:06Z + * closedAt: 2024-02-02T15:51:38Z +* [Fix find Python3 logic and macOS workflow](https://github.com/gazebosim/sdformat/pull/1367) + * base: `main` + * author: `scpeters` + * createdAt: 2024-01-31T19:39:37Z + * closedAt: 2024-01-31T21:34:04Z +* [Fix a little typo in the README.md](https://github.com/gazebosim/sdformat/pull/1365) + * base: `sdf14` + * author: `cottsay` + * createdAt: 2024-01-30T21:33:06Z + * closedAt: 2024-01-30T23:04:23Z +* [Fix version variable in reference manual PDF filename](https://github.com/gazebosim/sdformat/pull/1363) + * base: `sdf14` + * author: `cottsay` + * createdAt: 2024-01-30T20:33:33Z + * closedAt: 2024-01-30T22:07:43Z +* [In parser config test, use a filename less likely to exist](https://github.com/gazebosim/sdformat/pull/1362) + * base: `sdf14` + * author: `cottsay` + * createdAt: 2024-01-30T19:34:58Z + * closedAt: 2024-01-30T20:50:33Z +* [Merge 13 ➡️ 14](https://github.com/gazebosim/sdformat/pull/1359) + * base: `sdf14` + * author: `caguero` + * createdAt: 2024-01-26T22:44:45Z + * closedAt: 2024-01-27T00:49:48Z +* [Merge sdf12 ➡️ sdf13](https://github.com/gazebosim/sdformat/pull/1357) + * base: `sdf13` + * author: `azeey` + * createdAt: 2024-01-18T21:25:34Z + * closedAt: 2024-01-19T04:23:34Z +* [Merge sdf9 ➡️ sdf12](https://github.com/gazebosim/sdformat/pull/1356) + * base: `sdf12` + * author: `azeey` + * createdAt: 2024-01-12T17:41:43Z + * closedAt: 2024-01-12T18:43:00Z +* [Remove HIDE_SYMBOLS_BY_DEFAULT: replace by a default configuration in gz-cmake.](https://github.com/gazebosim/sdformat/pull/1355) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-01-11T18:31:04Z + * closedAt: 2024-01-18T23:57:17Z +* [Prepare for 9.10.1 Release](https://github.com/gazebosim/sdformat/pull/1354) + * base: `sdf9` + * author: `azeey` + * createdAt: 2024-01-05T19:56:49Z + * closedAt: 2024-01-05T22:08:46Z +* [Use //link/inertial/density for auto-inertials](https://github.com/gazebosim/sdformat/pull/1335) + * base: `sdf14` + * author: `scpeters` + * createdAt: 2023-10-08T01:34:56Z + * closedAt: 2024-02-02T22:10:50Z +* [Copy 1.11 spec to 1.12 for libsdformat15](https://github.com/gazebosim/sdformat/pull/1375) + * base: `main` + * author: `scpeters` + * createdAt: 2024-02-27T22:48:31Z + * closedAt: 2024-02-28T20:47:50Z +* [Merge sdf14 to main](https://github.com/gazebosim/sdformat/pull/1369) + * base: `main` + * author: `scpeters` + * createdAt: 2024-02-02T17:15:44Z + * closedAt: 2024-02-27T04:28:01Z +* [Parse kinematic property in link](https://github.com/gazebosim/sdformat/pull/1390) + * base: `main` + * author: `iche033` + * createdAt: 2024-04-02T02:08:41Z + * closedAt: 2024-04-04T17:56:07Z +* [Fix warning with pybind11 2.12](https://github.com/gazebosim/sdformat/pull/1389) + * base: `sdf14` + * author: `scpeters` + * createdAt: 2024-03-28T22:50:08Z + * closedAt: 2024-03-29T00:20:15Z +* [Prepare for 14.1.1 Release](https://github.com/gazebosim/sdformat/pull/1388) + * base: `sdf14` + * author: `azeey` + * createdAt: 2024-03-28T21:38:59Z + * closedAt: 2024-03-29T01:28:16Z +* [Use relative install paths in CMake](https://github.com/gazebosim/sdformat/pull/1387) + * base: `sdf14` + * author: `azeey` + * createdAt: 2024-03-28T20:52:13Z + * closedAt: 2024-03-28T21:36:38Z +* [Update max_convex_hulls description ](https://github.com/gazebosim/sdformat/pull/1386) + * base: `main` + * author: `iche033` + * createdAt: 2024-03-26T02:24:16Z + * closedAt: 2024-03-26T21:00:36Z +* [Prepare for 14.1.0 Release](https://github.com/gazebosim/sdformat/pull/1383) + * base: `sdf14` + * author: `azeey` + * createdAt: 2024-03-14T21:15:24Z + * closedAt: 2024-03-14T22:41:34Z +* [Add mesh optimization attribute to ](https://github.com/gazebosim/sdformat/pull/1382) + * base: `main` + * author: `iche033` + * createdAt: 2024-03-14T01:36:46Z + * closedAt: 2024-03-21T00:41:37Z +* [Merge 14 -> main](https://github.com/gazebosim/sdformat/pull/1381) + * base: `main` + * author: `iche033` + * createdAt: 2024-03-13T22:16:26Z + * closedAt: 2024-03-14T00:58:14Z +* [Merge 13 -> 14](https://github.com/gazebosim/sdformat/pull/1379) + * base: `sdf14` + * author: `iche033` + * createdAt: 2024-03-07T02:05:26Z + * closedAt: 2024-03-07T18:08:49Z +* [Resolve URIs relative to file path](https://github.com/gazebosim/sdformat/pull/1373) + * base: `sdf13` + * author: `iche033` + * createdAt: 2024-02-22T23:23:29Z + * closedAt: 2024-03-05T17:39:04Z +* [Add bullet and torsional friction DOM](https://github.com/gazebosim/sdformat/pull/1351) + * base: `sdf12` + * author: `iche033` + * createdAt: 2023-12-08T20:08:05Z + * closedAt: 2024-03-20T08:58:37Z +* [Prepare for 14.2.0 release](https://github.com/gazebosim/sdformat/pull/1405) + * base: `sdf14` + * author: `iche033` + * createdAt: 2024-04-23T01:24:08Z + * closedAt: 2024-04-23T17:54:05Z +* [Backport pybind11 warning fix](https://github.com/gazebosim/sdformat/pull/1404) + * base: `sdf13` + * author: `scpeters` + * createdAt: 2024-04-19T20:55:51Z + * closedAt: 2024-04-19T21:40:03Z +* [Fix trivial warning on 24.04 for JointAxis_TEST.cc](https://github.com/gazebosim/sdformat/pull/1402) + * base: `sdf14` + * author: `j-rivero` + * createdAt: 2024-04-16T14:35:49Z + * closedAt: 2024-04-22T17:32:34Z +* [Added kinematic methods to Python Link wrapper](https://github.com/gazebosim/sdformat/pull/1399) + * base: `main` + * author: `ahcorde` + * createdAt: 2024-04-09T09:06:33Z + * closedAt: 2024-04-09T21:47:18Z +* [Added Python wrapper to ConvexDecomposition](https://github.com/gazebosim/sdformat/pull/1398) + * base: `main` + * author: `ahcorde` + * createdAt: 2024-04-09T09:01:38Z + * closedAt: 2024-04-09T20:45:58Z +* [Change behavior of Param::Get](https://github.com/gazebosim/sdformat/pull/1397) + * base: `main` + * author: `scpeters` + * createdAt: 2024-04-09T00:20:50Z + * closedAt: 2024-04-10T23:29:43Z +* [Merge sdf14 ➡️ main](https://github.com/gazebosim/sdformat/pull/1396) + * base: `main` + * author: `scpeters` + * createdAt: 2024-04-08T22:36:51Z + * closedAt: 2024-04-09T00:07:23Z +* [Backport mesh optimization feature](https://github.com/gazebosim/sdformat/pull/1395) + * base: `sdf14` + * author: `iche033` + * createdAt: 2024-04-08T17:49:19Z + * closedAt: 2024-04-10T23:45:05Z +* [Param_TEST: Check return values of Param::Get/Set](https://github.com/gazebosim/sdformat/pull/1394) + * base: `sdf14` + * author: `scpeters` + * createdAt: 2024-04-05T23:20:31Z + * closedAt: 2024-04-08T07:46:11Z +* [Merge 14 -> main](https://github.com/gazebosim/sdformat/pull/1391) + * base: `main` + * author: `iche033` + * createdAt: 2024-04-04T18:01:45Z + * closedAt: 2024-04-05T18:20:08Z +* [Add package.xml, fix `gz sdf` tests on Windows](https://github.com/gazebosim/sdformat/pull/1374) + * base: `sdf14` + * author: `azeey` + * createdAt: 2024-02-24T00:04:35Z + * closedAt: 2024-04-19T20:13:51Z +* [Backport sdf element](https://github.com/gazebosim/sdformat/pull/1429) + * base: `sdf14` + * author: `iche033` + * createdAt: 2024-05-31T14:43:40Z + * closedAt: 2024-05-31T23:41:54Z +* [Merge 13 -> 14](https://github.com/gazebosim/sdformat/pull/1428) + * base: `sdf14` + * author: `iche033` + * createdAt: 2024-05-31T06:23:15Z + * closedAt: 2024-05-31T10:10:14Z +* [Add python bindings for bullet and torsional friction ](https://github.com/gazebosim/sdformat/pull/1427) + * base: `sdf13` + * author: `iche033` + * createdAt: 2024-05-30T11:17:39Z + * closedAt: 2024-05-30T17:12:01Z +* [Merge 12 -> 13](https://github.com/gazebosim/sdformat/pull/1426) + * base: `sdf13` + * author: `iche033` + * createdAt: 2024-05-30T07:23:17Z + * closedAt: 2024-05-30T11:11:52Z +* [Add note in migration guide on camera lens intrinsics skew value change](https://github.com/gazebosim/sdformat/pull/1425) + * base: `sdf14` + * author: `iche033` + * createdAt: 2024-05-28T23:22:39Z + * closedAt: 2024-05-30T06:36:47Z +* [Added Automatic Moment of Inertia Calculations for Basic Shapes Pytho…](https://github.com/gazebosim/sdformat/pull/1424) + * base: `sdf14` + * author: `ahcorde` + * createdAt: 2024-05-28T12:13:59Z + * closedAt: 2024-05-30T11:15:05Z +* [Update default camera instrinsics skew to 0, which matches spec](https://github.com/gazebosim/sdformat/pull/1423) + * base: `sdf14` + * author: `shameekganguly` + * createdAt: 2024-05-23T23:32:57Z + * closedAt: 2024-05-28T08:43:22Z +* [Print auto inertial values with gz sdf --print --expand-auto-inertials](https://github.com/gazebosim/sdformat/pull/1422) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-20T23:54:14Z + * closedAt: 2024-05-24T20:24:52Z +* [Merge sdf14 ➡️ main](https://github.com/gazebosim/sdformat/pull/1420) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-20T18:32:57Z + * closedAt: 2024-05-21T00:14:35Z +* [Add python binding for no gravity link](https://github.com/gazebosim/sdformat/pull/1419) + * base: `sdf13` + * author: `AzulRadio` + * createdAt: 2024-05-16T18:56:38Z + * closedAt: 2024-05-30T15:31:10Z +* [Adding cone primitives.](https://github.com/gazebosim/sdformat/pull/1418) + * base: `main` + * author: `bperseghetti` + * createdAt: 2024-05-15T20:40:07Z + * closedAt: 2024-05-24T00:57:46Z +* [(Backport) Enable 24.04 CI, remove distutils dependency (#1408)](https://github.com/gazebosim/sdformat/pull/1413) + * base: `sdf14` + * author: `Blast545` + * createdAt: 2024-05-13T14:11:31Z + * closedAt: 2024-05-14T08:10:52Z +* [Add support for no gravity link](https://github.com/gazebosim/sdformat/pull/1410) + * base: `sdf12` + * author: `AzulRadio` + * createdAt: 2024-05-08T05:06:00Z + * closedAt: 2024-05-28T15:19:17Z +* [Fix macOS workflow and backport windows fix](https://github.com/gazebosim/sdformat/pull/1409) + * base: `sdf13` + * author: `azeey` + * createdAt: 2024-05-07T19:58:58Z + * closedAt: 2024-05-10T08:03:24Z +* [Enable 24.04 CI, remove distutils dependency](https://github.com/gazebosim/sdformat/pull/1408) + * base: `main` + * author: `scpeters` + * createdAt: 2024-05-06T17:21:59Z + * closedAt: 2024-05-07T07:59:21Z +* [Allow empty strings in plugin and custom attributes](https://github.com/gazebosim/sdformat/pull/1407) + * base: `sdf14` + * author: `scpeters` + * createdAt: 2024-04-30T00:43:48Z + * closedAt: 2024-05-20T21:00:20Z +* [Add SDF element to ](https://github.com/gazebosim/sdformat/pull/1403) + * base: `main` + * author: `iche033` + * createdAt: 2024-04-16T21:15:16Z + * closedAt: 2024-05-28T08:57:37Z +* [Fix find Python3 logic and macOS workflow (backport #1367)](https://github.com/gazebosim/sdformat/pull/1453) + * base: `sdf9` + * author: `azeey` + * createdAt: 2024-07-02T20:54:42Z + * closedAt: 2024-07-02T23:24:27Z +* [Fix macOS workflow (partial backport of #1367)](https://github.com/gazebosim/sdformat/pull/1452) + * base: `sdf12` + * author: `azeey` + * createdAt: 2024-07-02T19:57:43Z + * closedAt: 2024-07-02T23:25:35Z +* [Disable latex and class hierarchy generation (backport #1447)](https://github.com/gazebosim/sdformat/pull/1451) + * base: `sdf14` + * author: `mergify` + * createdAt: 2024-06-28T21:05:18Z + * closedAt: 2024-07-01T15:34:06Z +* [Disable latex and class hierarchy generation (backport #1447)](https://github.com/gazebosim/sdformat/pull/1450) + * base: `sdf13` + * author: `mergify` + * createdAt: 2024-06-28T21:04:36Z + * closedAt: 2024-07-02T20:45:15Z +* [Disable latex and class hierarchy generation (backport #1447)](https://github.com/gazebosim/sdformat/pull/1449) + * base: `sdf12` + * author: `mergify` + * createdAt: 2024-06-28T21:04:02Z + * closedAt: 2024-07-03T19:15:09Z +* [Disable latex and class hierarchy generation (backport #1447)](https://github.com/gazebosim/sdformat/pull/1448) + * base: `sdf9` + * author: `mergify` + * createdAt: 2024-06-28T21:03:59Z + * closedAt: 2024-07-03T14:04:26Z +* [Disable latex and class hierarchy generation](https://github.com/gazebosim/sdformat/pull/1447) + * base: `main` + * author: `azeey` + * createdAt: 2024-06-28T16:53:11Z + * closedAt: 2024-06-28T21:02:45Z +* [workflows/ci.yml fix push branch regex](https://github.com/gazebosim/sdformat/pull/1445) + * base: `sdf14` + * author: `scpeters` + * createdAt: 2024-06-27T18:18:22Z + * closedAt: 2024-06-27T22:09:18Z +* [Merge sdf13 ➡️ sdf14](https://github.com/gazebosim/sdformat/pull/1444) + * base: `sdf14` + * author: `scpeters` + * createdAt: 2024-06-27T17:50:19Z + * closedAt: 2024-06-27T22:11:33Z +* [Prepare for 13.8.0 release](https://github.com/gazebosim/sdformat/pull/1443) + * base: `sdf13` + * author: `nkoenig` + * createdAt: 2024-06-25T12:55:51Z + * closedAt: 2024-06-25T17:04:49Z +* [Suggestion for #1295: use FILE_READ instead of new enum](https://github.com/gazebosim/sdformat/pull/1442) + * base: `marcoag/sdf_error_SDF` + * author: `scpeters` + * createdAt: 2024-06-24T18:37:32Z + * closedAt: 2024-06-26T02:53:06Z +* [Prepare release 14.4.0](https://github.com/gazebosim/sdformat/pull/1441) + * base: `sdf14` + * author: `j-rivero` + * createdAt: 2024-06-20T18:33:43Z + * closedAt: 2024-06-21T00:22:36Z +* [Added SetHeightMap and Heighmap to Geometry Python binding](https://github.com/gazebosim/sdformat/pull/1440) + * base: `sdf14` + * author: `ahcorde` + * createdAt: 2024-06-19T09:15:20Z + * closedAt: 2024-06-28T18:58:39Z +* [Prepare for 14.3.0 release](https://github.com/gazebosim/sdformat/pull/1437) + * base: `sdf14` + * author: `iche033` + * createdAt: 2024-06-14T16:29:33Z + * closedAt: 2024-06-14T19:55:54Z +* [Added World::ActorByName:](https://github.com/gazebosim/sdformat/pull/1436) + * base: `sdf13` + * author: `nkoenig` + * createdAt: 2024-06-14T13:28:31Z + * closedAt: 2024-06-14T16:41:11Z +* [Merge 13 -> 14](https://github.com/gazebosim/sdformat/pull/1435) + * base: `sdf14` + * author: `iche033` + * createdAt: 2024-06-13T23:29:37Z + * closedAt: 2024-06-14T00:38:27Z +* [Remove Cone shape from particle emitters](https://github.com/gazebosim/sdformat/pull/1434) + * base: `main` + * author: `iche033` + * createdAt: 2024-06-13T23:00:04Z + * closedAt: 2024-06-18T19:27:47Z +* [Prepare for 13.7.0 release](https://github.com/gazebosim/sdformat/pull/1433) + * base: `sdf13` + * author: `iche033` + * createdAt: 2024-06-13T16:37:40Z + * closedAt: 2024-06-13T20:52:51Z +* [Merge 12 -> 13](https://github.com/gazebosim/sdformat/pull/1432) + * base: `sdf13` + * author: `iche033` + * createdAt: 2024-06-13T00:38:38Z + * closedAt: 2024-06-13T07:32:53Z +* [Prepare for 12.8.0 release](https://github.com/gazebosim/sdformat/pull/1430) + * base: `sdf12` + * author: `iche033` + * createdAt: 2024-06-06T08:57:34Z + * closedAt: 2024-06-06T09:43:19Z +* [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/sdformat/pull/1415) + * base: `sdf14` + * author: `bperseghetti` + * createdAt: 2024-05-13T18:28:47Z + * closedAt: 2024-06-20T18:24:33Z +* [Add custom attribute to custom element in test](https://github.com/gazebosim/sdformat/pull/1406) + * base: `sdf14` + * author: `scpeters` + * createdAt: 2024-04-29T23:43:09Z + * closedAt: 2024-06-19T04:32:59Z +* [Backport #1367 to Garden: Fix find Python3 logic and macOS workflow](https://github.com/gazebosim/sdformat/pull/1370) + * base: `sdf13` + * author: `scpeters` + * createdAt: 2024-02-02T18:52:12Z + * closedAt: 2024-06-24T19:35:45Z +* [SDF.cc update calls to use sdf::Errors output](https://github.com/gazebosim/sdformat/pull/1295) + * base: `sdf13` + * author: `marcoag` + * createdAt: 2023-06-24T08:29:16Z + * closedAt: 2024-06-26T20:42:38Z +* [Prepare for sdformat 14.5.0 release](https://github.com/gazebosim/sdformat/pull/1466) + * base: `sdf14` + * author: `iche033` + * createdAt: 2024-08-05T20:53:19Z + * closedAt: 2024-08-05T22:16:24Z +* [Merge sdf14 ➡️ main](https://github.com/gazebosim/sdformat/pull/1464) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-29T21:19:24Z + * closedAt: 2024-07-29T22:55:19Z +* [Merge sdf13 ➡️ sdf14](https://github.com/gazebosim/sdformat/pull/1463) + * base: `sdf14` + * author: `scpeters` + * createdAt: 2024-07-29T19:13:45Z + * closedAt: 2024-07-29T21:18:24Z +* [Expand SDF description on link kinematic property](https://github.com/gazebosim/sdformat/pull/1462) + * base: `main` + * author: `iche033` + * createdAt: 2024-07-23T17:28:50Z + * closedAt: 2024-08-02T18:56:47Z +* [Retry fix for unsafe initialization in graph classes](https://github.com/gazebosim/sdformat/pull/1460) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-19T04:47:13Z + * closedAt: 2024-08-01T23:55:49Z +* [Revert "FrameSemantics: fix NullVertex warnings (#1458)"](https://github.com/gazebosim/sdformat/pull/1459) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-17T03:25:07Z + * closedAt: 2024-07-17T15:26:43Z +* [FrameSemantics: fix NullVertex warnings](https://github.com/gazebosim/sdformat/pull/1458) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-12T20:55:26Z + * closedAt: 2024-07-15T18:39:06Z +* [Merge sdf14 ➡️ main](https://github.com/gazebosim/sdformat/pull/1457) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-09T18:12:07Z + * closedAt: 2024-07-10T07:54:28Z +* [Remove deprecated APIs for Ionic](https://github.com/gazebosim/sdformat/pull/1456) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-08T22:49:41Z + * closedAt: 2024-07-09T01:01:28Z +* [Add //sensor/frame_id to SDF spec 1.12](https://github.com/gazebosim/sdformat/pull/1454) + * base: `main` + * author: `iche033` + * createdAt: 2024-07-03T22:59:36Z + * closedAt: 2024-07-08T17:21:50Z +* [Adding Errors structure to XmlUtils](https://github.com/gazebosim/sdformat/pull/1296) + * base: `sdf13` + * author: `marcoag` + * createdAt: 2023-06-27T10:43:58Z + * closedAt: 2024-07-29T19:11:28Z +* [Prepare for 15.0.0~pre2, update changelog](https://github.com/gazebosim/sdformat/pull/1477) + * base: `sdf15` + * author: `scpeters` + * createdAt: 2024-08-27T22:27:06Z + * closedAt: 2024-08-27T22:42:33Z +* [Fix symbol checking test when compiled with debug symbols (backport #1474)](https://github.com/gazebosim/sdformat/pull/1476) + * base: `sdf14` + * author: `mergify` + * createdAt: 2024-08-27T21:02:51Z + * closedAt: 2024-08-27T22:22:23Z +* [Fix symbol checking test when compiled with debug symbols (backport #1474)](https://github.com/gazebosim/sdformat/pull/1475) + * base: `sdf15` + * author: `mergify` + * createdAt: 2024-08-27T21:02:49Z + * closedAt: 2024-08-27T22:22:01Z +* [Fix symbol checking test when compiled with debug symbols](https://github.com/gazebosim/sdformat/pull/1474) + * base: `main` + * author: `j-rivero` + * createdAt: 2024-08-27T17:46:46Z + * closedAt: 2024-08-27T19:32:34Z +* [Prepare for Ionic prerelease](https://github.com/gazebosim/sdformat/pull/1473) + * base: `sdf15` + * author: `scpeters` + * createdAt: 2024-08-27T01:32:21Z + * closedAt: 2024-08-27T02:07:31Z +* [README: update badges for sdf15](https://github.com/gazebosim/sdformat/pull/1472) + * base: `sdf15` + * author: `scpeters` + * createdAt: 2024-08-26T21:50:05Z + * closedAt: 2024-08-26T22:42:03Z +* [Ionic Changelog](https://github.com/gazebosim/sdformat/pull/1471) + * base: `main` + * author: `scpeters` + * createdAt: 2024-08-24T01:15:11Z + * closedAt: 2024-08-25T00:30:57Z +* [Merge sdf14 ➡️ main](https://github.com/gazebosim/sdformat/pull/1470) + * base: `main` + * author: `scpeters` + * createdAt: 2024-08-23T21:06:02Z + * closedAt: 2024-08-24T00:56:47Z +* [Update joinPaths implementation in InstallationDirectories](https://github.com/gazebosim/sdformat/pull/1469) + * base: `sdf14` + * author: `iche033` + * createdAt: 2024-08-20T01:10:51Z + * closedAt: 2024-08-20T20:52:19Z +* [Decouple linking to shlwapi from BUILD_TESTING](https://github.com/gazebosim/sdformat/pull/1468) + * base: `sdf14` + * author: `scpeters` + * createdAt: 2024-08-19T18:17:01Z + * closedAt: 2024-08-19T22:46:31Z +* [Spec 1.12: link_state, joint_state changes](https://github.com/gazebosim/sdformat/pull/1461) + * base: `sdf15` + * author: `scpeters` + * createdAt: 2024-07-20T00:29:42Z + * closedAt: 2024-08-28T20:54:04Z +* [Add _state suffix to //state subelements](https://github.com/gazebosim/sdformat/pull/1455) + * base: `main` + * author: `scpeters` + * createdAt: 2024-07-08T06:27:09Z + * closedAt: 2024-08-18T21:11:28Z +* [Add optional binary relocatability](https://github.com/gazebosim/sdformat/pull/1414) + * base: `sdf14` + * author: `traversaro` + * createdAt: 2024-05-13T14:43:48Z + * closedAt: 2024-08-16T18:38:47Z +* [Use colcon for Windows building compilation](https://github.com/gazebosim/sdformat/pull/1481) + * base: `sdf15` + * author: `j-rivero` + * createdAt: 2024-09-13T17:26:56Z + * closedAt: 2024-09-13T18:22:10Z + From d7a481aab8c3dd80eb216cc79cb483159d5b994c Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Wed, 18 Sep 2024 14:58:24 -0500 Subject: [PATCH 02/35] Add notes for gz-utils Signed-off-by: Addisu Z. Taddese --- highlights.md | 16 +++++++++++++++- release_notes.md | 21 +++++++++++++-------- 2 files changed, 28 insertions(+), 9 deletions(-) diff --git a/highlights.md b/highlights.md index c8303da..98d8891 100644 --- a/highlights.md +++ b/highlights.md @@ -2,9 +2,23 @@ ## New Features +- [Add new console logging functionality based on `spdlog`](https://github.com/gazebosim/gz-common/pull/615). + Also see [gz-utils#134](https://github.com/gazebosim/gz-utils/pull/134) + + - Console logging has been reimplemented using `spdlog`. While the existing + macros such as `gzerr`, `gzwarn`, and `gzmsg` continue to work as before, + you can now get access to the raw `spdlog` logger, which provides greater + control and flexibility. A new macro, `gztrace` is also provided, which can + be useful in debugging or data collection scenarios. With `spdlog`, you also + get the ability to use format strings. Here's a quick example: + + ```c++ + auto logger = gz::common::Console::Root().RawLoggerPtr(); + logger->trace("π to 5th decimal = {:.5f}\n", M_PI); + ``` + ## Bug Fixes ## Breaking Changes ## Documentation - diff --git a/release_notes.md b/release_notes.md index 5934fc2..552584c 100644 --- a/release_notes.md +++ b/release_notes.md @@ -1,11 +1,16 @@ # Gazebo Ionic Release Notes -## New Features - -## Bug Fixes - -## Breaking Changes - -## Documentation - +## gazebosim/gz-utils: +- [Add Logging utility class based on `spdlog`](https://github.com/gazebosim/gz-utils/pull/134). + Also see [gz-utils#145](https://github.com/gazebosim/gz-utils/pull/145), + [gz-utils#144](https://github.com/gazebosim/gz-utils/pull/144), + [gz-utils#142](https://github.com/gazebosim/gz-utils/pull/142), + [gz-utils#141](https://github.com/gazebosim/gz-utils/pull/141), + [gz-utils#139](https://github.com/gazebosim/gz-utils/pull/139) +- [Add new functions for manipulating the environment](https://github.com/gazebosim/gz-utils/pull/114) +- [Make the single argument constructor of `Subprocess` inherit the env](https://github.com/gazebosim/gz-utils/pull/113) +- [bazel: build and test subprocess functionality](https://github.com/gazebosim/gz-utils/pull/123) +- [bazel:Add license checking support](https://github.com/gazebosim/gz-utils/pull/108) +- [Add package.xml](https://github.com/gazebosim/gz-utils/pull/125) +- [Require cmake version 3.22.1](https://github.com/gazebosim/gz-utils/pull/132) From 52e71d3ca311862994f7ad8d4790a9a8b92971c5 Mon Sep 17 00:00:00 2001 From: Ian Chen Date: Fri, 20 Sep 2024 13:51:54 -0700 Subject: [PATCH 03/35] Add bullet-featherstone and mesh optimization features in highlights and release notes (#5) * Added bullet-featherstone and mesh optimization highlights Signed-off-by: Ian Chen * update release notes Signed-off-by: Ian Chen * Add backticks. Signed-off-by: Addisu Z. Taddese --------- Signed-off-by: Ian Chen Signed-off-by: Addisu Z. Taddese Co-authored-by: Addisu Z. Taddese --- highlights.md | 38 ++++++++++++++++++++++++++++++++++++++ release_notes.md | 28 ++++++++++++++++++++++++++++ 2 files changed, 66 insertions(+) diff --git a/highlights.md b/highlights.md index 98d8891..595ed64 100644 --- a/highlights.md +++ b/highlights.md @@ -17,6 +17,44 @@ logger->trace("π to 5th decimal = {:.5f}\n", M_PI); ``` +- Improvements to the bullet-featherstone physics plugin + + - Many new features and bugfixes were made to the bullet-featherstone plugin + in gz-physics, which include support for nested models, + off-diagonal inertia, enforcing joint velocity and effort limits, + configuring solver iterations, and more. There are also features for + performance improvements and physics stability such as auto-deactivation, + static object collision optimization, and use of convex hull shapes for + convex decomposed meshes. + +- [Support for mesh optimization](https://github.com/gazebosim/gz-sim/pull/2417), +[gzsim#2352](https://github.com/gazebosim/gz-sim/pull/2352), +[gz-common#585](https://github.com/gazebosim/gz-common/pull/585), +[sdformat#1382](https://github.com/gazebosim/gz-common/pull/585), and +[gz-physics#606](https://github.com/gazebosim/gz-physics/pull/606) + + - Added support for mesh optimization on the collision mesh. Users can now + specify whether or not to perform mesh optimization on a + collision mesh in SDF (requires SDF spec version >= 1.11). Two optimization + methods are currently supported: `convex_decomposition` and `convex_hull`. + Gazebo uses the open source + [V-HACD](https://github.com/kmammou/v-hacd) library to perform + convex decomposition to split the mesh into multiple submeshes. + Example SDF usage: + + + ```xml + + + + 16 + 400000 + + /path/to/mesh.dae + + + ``` + ## Bug Fixes ## Breaking Changes diff --git a/release_notes.md b/release_notes.md index 552584c..d702986 100644 --- a/release_notes.md +++ b/release_notes.md @@ -14,3 +14,31 @@ - [bazel:Add license checking support](https://github.com/gazebosim/gz-utils/pull/108) - [Add package.xml](https://github.com/gazebosim/gz-utils/pull/125) - [Require cmake version 3.22.1](https://github.com/gazebosim/gz-utils/pull/132) + + +## gazebosim/gz-physics: + +- Improve bullet-featherstone physics plugin: + - [Add support for nested model](https://github.com/gazebosim/gz-physics/pull/574) + - [Add support for off-diagnoal inertial](https://github.com/gazebosim/gz-physics/pull/574) + - [Optimize static object collisions](https://github.com/gazebosim/gz-physics/pull/611) + - [Improve mesh collision stability](https://github.com/gazebosim/gz-physics/pull/600) + - [Enable auto deactivation](https://github.com/gazebosim/gz-physics/pull/630) + - [Add support for mesh convex decomposition](https://github.com/gazebosim/gz-physics/pull/606) + - [Enforce joint velocity and effort limits for velocity control commands](https://github.com/gazebosim/gz-physics/pull/658) + + +## gazebosim/gz-common: + +- [Adds new function in MeshManager for performing convex decomposition](https://github.com/gazebosim/gz-common/pull/585) + + +## gazebosim/gz-sim: + +- [Support visualizing mesh collisions with convex decomposition](https://github.com/gazebosim/gz-sim/pull/2352) +- [Support mesh optimization when using AttachMeshShapeFeature](https://github.com/gazebosim/gz-sim/pull/2417) + + +## gazebosim/sdformat: + +- [Add mesh optimization attribute to ``](https://github.com/gazebosim/sdformat/pull/1382), [sdformat#1403](https://github.com/gazebosim/sdformat/pull/1403) From 932268b564aa9f57d2eb0073d1fccc200a334c39 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Mon, 23 Sep 2024 11:15:54 -0500 Subject: [PATCH 04/35] Add documentation website improvements Signed-off-by: Addisu Z. Taddese --- highlights.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/highlights.md b/highlights.md index 595ed64..cd6bf07 100644 --- a/highlights.md +++ b/highlights.md @@ -60,3 +60,20 @@ ## Breaking Changes ## Documentation + +- [Improved Gazebo Documentation Website](https://github.com/gazebosim/docs/pull/441) + - The main documentation [website](https://gazebosim.org/docs) has been + migrated to a statically generated site built with + [Sphinx](https://sphinx-doc.org/). This adds a number of features and solves + a number of problems with the previous website, namely: + - Documentation authors can easily preview their changes by downloading the + generated website instead of having to set up a local development + environment + - The website is updated automatically instead of being manually triggered + after each PR. + - Search functionality is now available + - Improved layout and UX on mobile devices + - Dark and light modes + - Improved SEO as the content is now more easily accessible to search + engines. + - Use of Sphinx as a common documentation tool for both Gazebo and ROS. From b1d8755d6e81c5597d84a57e7ea2a504b4472965 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Mon, 23 Sep 2024 11:16:19 -0500 Subject: [PATCH 05/35] Add highlight for specifying plugins in SDF without overriding default plugins Signed-off-by: Addisu Z. Taddese --- highlights.md | 52 +++++++++++++++++++++++++++++++++++++++++++++++- release_notes.md | 4 ++++ 2 files changed, 55 insertions(+), 1 deletion(-) diff --git a/highlights.md b/highlights.md index cd6bf07..a749feb 100644 --- a/highlights.md +++ b/highlights.md @@ -42,7 +42,6 @@ convex decomposition to split the mesh into multiple submeshes. Example SDF usage: - ```xml @@ -55,6 +54,57 @@ ``` +- [Support specifying plugins in SDF files without overriding default + plugins](https://github.com/gazebosim/gz-sim/pull/2497) and [gz-gui#631](https://github.com/gazebosim/gz-gui/pull/631) + + - In prior Gazebo versions, if a user specified a server plugin at the + world level, it would override all default plugins. This required + users to have in-depth knowledge and specify every plugin necessary + for a simulation to run correctly. Omitting critical plugins would + lead to unexpected simulation behavior, causing confusion, + particularly for new Gazebo users. + + - Gazebo Ionic addresses this issue by loading default plugins even when + users specify additional plugins. Gazebo Ionic also introduces + `` settings to revert this behavior to how it functioned in + previous Gazebo versions, if desired. For example, the + `contact_sensor.sdf` example can now include just the additional Contact + system: + + ```xml + + + ... + + + ``` + + whereas previously, the SDF file has all the default plugins: + + ```xml + + + + + + + + + + + ... + + + ``` + ## Bug Fixes ## Breaking Changes diff --git a/release_notes.md b/release_notes.md index d702986..5e04d6e 100644 --- a/release_notes.md +++ b/release_notes.md @@ -32,11 +32,15 @@ - [Adds new function in MeshManager for performing convex decomposition](https://github.com/gazebosim/gz-common/pull/585) +## gazebosim/gz-gui: + +- [Add a flexible mechanism to combine user and default plugins](https://github.com/gazebosim/gz-gui/pull/631) ## gazebosim/gz-sim: - [Support visualizing mesh collisions with convex decomposition](https://github.com/gazebosim/gz-sim/pull/2352) - [Support mesh optimization when using AttachMeshShapeFeature](https://github.com/gazebosim/gz-sim/pull/2417) +- [Add a flexible mechanism to combine user and default plugins](https://github.com/gazebosim/gz-sim/pull/2497) ## gazebosim/sdformat: From d25478428f4db76bd92ebfc7f99e2ead09161c15 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Mon, 23 Sep 2024 11:57:02 -0500 Subject: [PATCH 06/35] Add ros_gz improvements Signed-off-by: Addisu Z. Taddese --- highlights.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/highlights.md b/highlights.md index a749feb..9831040 100644 --- a/highlights.md +++ b/highlights.md @@ -105,6 +105,45 @@ ``` +- Gazebo/ROS Vendor Packages + +Gazebo libraries and simulator are now available directly from +packages.ros.org via vendor packages. The packages are built in the ROS +buildfarm and as part of their build process, fetch the sources of the +underlying Gazebo library and build it. In addition, the vendor packages +provide CMake shims that make it possible to use CMake targets without +version numbers. See the documentation for full details. + +- Improved ros_gz Launch Files + +ROS launch files used to start Gazebo, spawn models in simulation, and +start the ros_gz bridge are now much simpler and more idiomatic. New XML +and YAML elements are available to simplify the creation of launch files. +As an example, here's how you can start gzserver and the bridge from an +XML file: + +```xml + + + + +``` + +- Improved ros_gz_bridge performance + +A new parameter use_composition is also available all the new launch +files to leverage the ability to launch composable nodes. This feature +allows us to run Gazebo, the ros_gz_bridge, and other potential ROS +composable nodes within the same process. This improves performance by +avoiding message serialization and network transport between Gazebo and +ROS. + + +- Gazebo Transport Improvements: + + - The command line tool used for making service requests has been + improved such that many of the arguments are no longer needed. + ## Bug Fixes ## Breaking Changes From 3be89cf975b46c61f630ee8c4f3c69dfdf9cd9bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Ag=C3=BCero?= Date: Mon, 23 Sep 2024 19:50:45 +0200 Subject: [PATCH 07/35] gz-transport improvements MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Carlos Agüero --- highlights.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/highlights.md b/highlights.md index a749feb..4ee25de 100644 --- a/highlights.md +++ b/highlights.md @@ -105,6 +105,22 @@ ``` +- Improvements to gz-transport CLI ergonomics and extra option to ignore local messages. +See [gz-transport#477](https://github.com/gazebosim/gz-transport/pull/477), [gz-transport#486](https://github.com/gazebosim/gz-transport/pull/486), [gz-transport#487](https://github.com/gazebosim/gz-transport/pull/487) and [gz-transport#506](https://github.com/gazebosim/gz-transport/pull/506/). + + - An extra option has been added to the `SubscriberOptions` class allowing the ability to ignore messages when publisher + and subscriber share the same node. This feature was particularly interesting to avoid loops in the `ros_gz` bridge. + See more context [here](https://github.com/gazebosim/ros_gz/issues/555). + + - Most of the gz-transport functionality can be exercised via command line with the `gz topic` or `gz service` subcommands. + We've reduced the amount of typing needed to request certain services from CLI. Here's a summary: + - Gazebo Ionic allows to request one-way service requests directly from the command line. In prior Gazebo versions, users + had to specify `--reptype gz.msgs.Empty ` to simulate one-way service requests. + - The synchronous service requests have now a default timeout, reducing the amount of typing from the CLI. + - Gazebo Ionic allows to request no-input service requests directly from the command line. In prior Gazebo versions, users + had to specify `--reqtype gz.msgs.Empty ` to simulate no-input service requests. + + ## Bug Fixes ## Breaking Changes From e015d72a6d2738a2d48e7711a674ba7a7c11febf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Ag=C3=BCero?= Date: Mon, 23 Sep 2024 19:52:47 +0200 Subject: [PATCH 08/35] Conflict MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Carlos Agüero --- highlights.md | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/highlights.md b/highlights.md index 14e561c..c995596 100644 --- a/highlights.md +++ b/highlights.md @@ -105,8 +105,7 @@ ``` -<<<<<<< HEAD -- Improvements to gz-transport CLI ergonomics and extra option to ignore local messages. +- Gazebo Transport improvements. See [gz-transport#477](https://github.com/gazebosim/gz-transport/pull/477), [gz-transport#486](https://github.com/gazebosim/gz-transport/pull/486), [gz-transport#487](https://github.com/gazebosim/gz-transport/pull/487) and [gz-transport#506](https://github.com/gazebosim/gz-transport/pull/506/). - An extra option has been added to the `SubscriberOptions` class allowing the ability to ignore messages when publisher @@ -122,7 +121,6 @@ See [gz-transport#477](https://github.com/gazebosim/gz-transport/pull/477), [gz- had to specify `--reqtype gz.msgs.Empty ` to simulate no-input service requests. -======= - Gazebo/ROS Vendor Packages Gazebo libraries and simulator are now available directly from @@ -157,12 +155,6 @@ avoiding message serialization and network transport between Gazebo and ROS. -- Gazebo Transport Improvements: - - - The command line tool used for making service requests has been - improved such that many of the arguments are no longer needed. - ->>>>>>> d25478428f4db76bd92ebfc7f99e2ead09161c15 ## Bug Fixes ## Breaking Changes From f565fb93bed563ce0af4e5a0603e116558526720 Mon Sep 17 00:00:00 2001 From: Benjamin Perseghetti Date: Mon, 23 Sep 2024 15:01:28 -0400 Subject: [PATCH 09/35] Add cone, track cam, topic freq, dynamic material color. Signed-off-by: Benjamin Perseghetti --- highlights.md | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/highlights.md b/highlights.md index c995596..665227b 100644 --- a/highlights.md +++ b/highlights.md @@ -106,7 +106,7 @@ ``` - Gazebo Transport improvements. -See [gz-transport#477](https://github.com/gazebosim/gz-transport/pull/477), [gz-transport#486](https://github.com/gazebosim/gz-transport/pull/486), [gz-transport#487](https://github.com/gazebosim/gz-transport/pull/487) and [gz-transport#506](https://github.com/gazebosim/gz-transport/pull/506/). +See [gz-transport#477](https://github.com/gazebosim/gz-transport/pull/477), [gz-transport#486](https://github.com/gazebosim/gz-transport/pull/486), [gz-transport#487](https://github.com/gazebosim/gz-transport/pull/487), [gz-transport#503](https://github.com/gazebosim/gz-transport/pull/503), and [gz-transport#506](https://github.com/gazebosim/gz-transport/pull/506). - An extra option has been added to the `SubscriberOptions` class allowing the ability to ignore messages when publisher and subscriber share the same node. This feature was particularly interesting to avoid loops in the `ros_gz` bridge. @@ -117,8 +117,22 @@ See [gz-transport#477](https://github.com/gazebosim/gz-transport/pull/477), [gz- - Gazebo Ionic allows to request one-way service requests directly from the command line. In prior Gazebo versions, users had to specify `--reptype gz.msgs.Empty ` to simulate one-way service requests. - The synchronous service requests have now a default timeout, reducing the amount of typing from the CLI. - - Gazebo Ionic allows to request no-input service requests directly from the command line. In prior Gazebo versions, users - had to specify `--reqtype gz.msgs.Empty ` to simulate no-input service requests. + - Gazebo Ionic allows to request no-input service requests directly from the command line. In prior Gazebo versions, users had to specify `--reqtype gz.msgs.Empty ` to simulate no-input service requests. + - Closer `gz topic` behaviour to ROS CLI by adding topic frequency `gz topic -f `. + +- Gazebo camera tracking. + +Control tracking, following and see current tracking status from the gui as well as through gz topics. See [gz-gui#619](https://github.com/gazebosim/gz-gui/pull/619), [gz-msgs#440](https://github.com/gazebosim/gz-msgs/pull/440), and [gz-sim#2402](https://github.com/gazebosim/gz-sim/pull/2402). + + +- Change materials dynamically. + +Can now make opaque objects translucent, simulate LEDs or other lighting by setting emissivity when source turned on or off from a `gz-transport` message or over `ros-gz` bridge. See [gz-msgs#414](https://github.com/gazebosim/gz-msgs/pull/414), [gz-msgs#415](https://github.com/gazebosim/gz-msgs/pull/415), [gz-msgs#416](https://github.com/gazebosim/gz-msgs/pull/416), [ros_gz#486](https://github.com/gazebosim/ros_gz/pull/486), and [gz-sim#2286](https://github.com/gazebosim/gz-sim/pull/2286). + + +- Add new primitive geometry for cones. + +Create a parametric cone primitive from the gui or in sdf. Useful for sensor visualization, nosecones, and much more. See [gz-gui#621](https://github.com/gazebosim/gz-gui/pull/621), [gz-math#594](https://github.com/gazebosim/gz-math/pull/594), [gz-msgs#442](https://github.com/gazebosim/gz-msgs/pull/442), [gz-physics#639](https://github.com/gazebosim/gz-physics/pull/639), [gz-rendering#1003](https://github.com/gazebosim/gz-rendering/pull/1003), [gz-sim#2410](https://github.com/gazebosim/gz-sim/pull/2410), and [sdformat#1418](https://github.com/gazebosim/sdformat/pull/1418). - Gazebo/ROS Vendor Packages From 7793da6f8e8da92f86f435a5bb5a8f0ad99e5346 Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Mon, 23 Sep 2024 22:53:25 +0200 Subject: [PATCH 10/35] Add the gz-cmake release notes (#7) Signed-off-by: Jose Luis Rivero --- release_notes.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/release_notes.md b/release_notes.md index 5e04d6e..530aeab 100644 --- a/release_notes.md +++ b/release_notes.md @@ -1,5 +1,6 @@ # Gazebo Ionic Release Notes + ## gazebosim/gz-utils: - [Add Logging utility class based on `spdlog`](https://github.com/gazebosim/gz-utils/pull/134). @@ -46,3 +47,11 @@ ## gazebosim/sdformat: - [Add mesh optimization attribute to ``](https://github.com/gazebosim/sdformat/pull/1382), [sdformat#1403](https://github.com/gazebosim/sdformat/pull/1403) + + +## gazebosim/gz-cmake: + +- [Use visibility hidden by default](https://github.com/gazebosim/gz-cmake/pull/392) +- [Require cmake version 3.22.1](https://github.com/gazebosim/gz-cmake/pull/396) +- [Deprecate BUILD_DOCS: generate always the doc target but exclude from default make](https://github.com/gazebosim/gz-cmake/pull/434) +- [Deprecate GzPython.cmake in favor of find_package(Python3)](https://github.com/gazebosim/gz-cmake/pull/431) From 5a14089ae6b7854e9cc9a3b7981562c5639eb7a4 Mon Sep 17 00:00:00 2001 From: Jose Luis Rivero Date: Mon, 23 Sep 2024 22:54:50 +0200 Subject: [PATCH 11/35] Include a note about setup-gazebo github action (#6) Signed-off-by: Jose Luis Rivero Signed-off-by: Addisu Z. Taddese Co-authored-by: Addisu Z. Taddese --- highlights.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/highlights.md b/highlights.md index 665227b..f4960d6 100644 --- a/highlights.md +++ b/highlights.md @@ -169,6 +169,24 @@ avoiding message serialization and network transport between Gazebo and ROS. +- [New setup-gazebo GitHub Action](https://github.com/marketplace/actions/setup-gazebo-environment) + +A new GitHub Action to install the different versions of Gazebo is +available through the GitHub marketplace named `setup-gazebo`. It +supports Linux, Mac and Windows as target platforms and the use of +different repositories for Gazebo packages: stable, prerelease or +nightly. The Linux installation can also be combined with ROS 2 to +install the `ros_gz_bridge` packages. + +```yaml + - name: 'Install Gazebo Ionic from nightlies' + uses: gazebo-tooling/setup-gazebo@v0.2.0 + with: + required-gazebo-distributions: 'ionic' + use-gazebo-prerelease: 'true' + use-gazebo-nightly: 'true' +``` + ## Bug Fixes ## Breaking Changes From 83baca3a1563a7749f56958d0f5ce56178cb8db3 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Mon, 23 Sep 2024 16:34:50 -0500 Subject: [PATCH 12/35] Small formatting changes Signed-off-by: Addisu Z. Taddese --- highlights.md | 85 ++++++++++++++++++++++++++------------------------- 1 file changed, 43 insertions(+), 42 deletions(-) diff --git a/highlights.md b/highlights.md index f4960d6..6b5dd51 100644 --- a/highlights.md +++ b/highlights.md @@ -64,7 +64,7 @@ lead to unexpected simulation behavior, causing confusion, particularly for new Gazebo users. - - Gazebo Ionic addresses this issue by loading default plugins even when + Gazebo Ionic addresses this issue by loading default plugins even when users specify additional plugins. Gazebo Ionic also introduces `` settings to revert this behavior to how it functioned in previous Gazebo versions, if desired. For example, the @@ -122,70 +122,71 @@ See [gz-transport#477](https://github.com/gazebosim/gz-transport/pull/477), [gz- - Gazebo camera tracking. -Control tracking, following and see current tracking status from the gui as well as through gz topics. See [gz-gui#619](https://github.com/gazebosim/gz-gui/pull/619), [gz-msgs#440](https://github.com/gazebosim/gz-msgs/pull/440), and [gz-sim#2402](https://github.com/gazebosim/gz-sim/pull/2402). + - Control tracking, following and see current tracking status from the gui as well as through gz topics. See [gz-gui#619](https://github.com/gazebosim/gz-gui/pull/619), [gz-msgs#440](https://github.com/gazebosim/gz-msgs/pull/440), and [gz-sim#2402](https://github.com/gazebosim/gz-sim/pull/2402). - Change materials dynamically. -Can now make opaque objects translucent, simulate LEDs or other lighting by setting emissivity when source turned on or off from a `gz-transport` message or over `ros-gz` bridge. See [gz-msgs#414](https://github.com/gazebosim/gz-msgs/pull/414), [gz-msgs#415](https://github.com/gazebosim/gz-msgs/pull/415), [gz-msgs#416](https://github.com/gazebosim/gz-msgs/pull/416), [ros_gz#486](https://github.com/gazebosim/ros_gz/pull/486), and [gz-sim#2286](https://github.com/gazebosim/gz-sim/pull/2286). + - Can now make opaque objects translucent, simulate LEDs or other lighting by setting emissivity when source turned on or off from a `gz-transport` message or over `ros-gz` bridge. See [gz-msgs#414](https://github.com/gazebosim/gz-msgs/pull/414), [gz-msgs#415](https://github.com/gazebosim/gz-msgs/pull/415), [gz-msgs#416](https://github.com/gazebosim/gz-msgs/pull/416), [ros_gz#486](https://github.com/gazebosim/ros_gz/pull/486), and [gz-sim#2286](https://github.com/gazebosim/gz-sim/pull/2286). - Add new primitive geometry for cones. -Create a parametric cone primitive from the gui or in sdf. Useful for sensor visualization, nosecones, and much more. See [gz-gui#621](https://github.com/gazebosim/gz-gui/pull/621), [gz-math#594](https://github.com/gazebosim/gz-math/pull/594), [gz-msgs#442](https://github.com/gazebosim/gz-msgs/pull/442), [gz-physics#639](https://github.com/gazebosim/gz-physics/pull/639), [gz-rendering#1003](https://github.com/gazebosim/gz-rendering/pull/1003), [gz-sim#2410](https://github.com/gazebosim/gz-sim/pull/2410), and [sdformat#1418](https://github.com/gazebosim/sdformat/pull/1418). + - Create a parametric cone primitive from the gui or in sdf. Useful for sensor visualization, nosecones, and much more. See [gz-gui#621](https://github.com/gazebosim/gz-gui/pull/621), [gz-math#594](https://github.com/gazebosim/gz-math/pull/594), [gz-msgs#442](https://github.com/gazebosim/gz-msgs/pull/442), [gz-physics#639](https://github.com/gazebosim/gz-physics/pull/639), [gz-rendering#1003](https://github.com/gazebosim/gz-rendering/pull/1003), [gz-sim#2410](https://github.com/gazebosim/gz-sim/pull/2410), and [sdformat#1418](https://github.com/gazebosim/sdformat/pull/1418). - Gazebo/ROS Vendor Packages -Gazebo libraries and simulator are now available directly from -packages.ros.org via vendor packages. The packages are built in the ROS -buildfarm and as part of their build process, fetch the sources of the -underlying Gazebo library and build it. In addition, the vendor packages -provide CMake shims that make it possible to use CMake targets without -version numbers. See the documentation for full details. + - Gazebo libraries and simulator are now available directly from + packages.ros.org via vendor packages. The packages are built in the + ROS buildfarm and as part of their build process, fetch the sources of + the underlying Gazebo library and build it. In addition, the vendor + packages provide CMake shims that make it possible to use CMake + targets without version numbers. See the documentation for full + details. - Improved ros_gz Launch Files -ROS launch files used to start Gazebo, spawn models in simulation, and -start the ros_gz bridge are now much simpler and more idiomatic. New XML -and YAML elements are available to simplify the creation of launch files. -As an example, here's how you can start gzserver and the bridge from an -XML file: + - ROS launch files used to start Gazebo, spawn models in simulation, and + start the ros_gz bridge are now much simpler and more idiomatic. New + XML and YAML elements are available to simplify the creation of launch + files. As an example, here's how you can start gzserver and the bridge + from an XML file: -```xml - - - - -``` + ```xml + + + + + ``` - Improved ros_gz_bridge performance -A new parameter use_composition is also available all the new launch -files to leverage the ability to launch composable nodes. This feature -allows us to run Gazebo, the ros_gz_bridge, and other potential ROS -composable nodes within the same process. This improves performance by -avoiding message serialization and network transport between Gazebo and -ROS. + - A new parameter use_composition is also available all the new launch + files to leverage the ability to launch composable nodes. This feature + allows us to run Gazebo, the ros_gz_bridge, and other potential ROS + composable nodes within the same process. This improves performance by + avoiding message serialization and network transport between Gazebo + and ROS. - [New setup-gazebo GitHub Action](https://github.com/marketplace/actions/setup-gazebo-environment) -A new GitHub Action to install the different versions of Gazebo is -available through the GitHub marketplace named `setup-gazebo`. It -supports Linux, Mac and Windows as target platforms and the use of -different repositories for Gazebo packages: stable, prerelease or -nightly. The Linux installation can also be combined with ROS 2 to -install the `ros_gz_bridge` packages. - -```yaml - - name: 'Install Gazebo Ionic from nightlies' - uses: gazebo-tooling/setup-gazebo@v0.2.0 - with: - required-gazebo-distributions: 'ionic' - use-gazebo-prerelease: 'true' - use-gazebo-nightly: 'true' -``` + - A new GitHub Action to install the different versions of Gazebo is + available through the GitHub marketplace named `setup-gazebo`. It + supports Linux, Mac and Windows as target platforms and the use of + different repositories for Gazebo packages: stable, prerelease or + nightly. The Linux installation can also be combined with ROS 2 to + install the `ros_gz_bridge` packages. + + ```yaml + - name: 'Install Gazebo Ionic from nightlies' + uses: gazebo-tooling/setup-gazebo@v0.2.0 + with: + required-gazebo-distributions: 'ionic' + use-gazebo-prerelease: 'true' + use-gazebo-nightly: 'true' + ``` ## Bug Fixes From a6658345899ab450a0f079aff25672226e1709df Mon Sep 17 00:00:00 2001 From: Steve Peters Date: Mon, 23 Sep 2024 16:49:05 -0700 Subject: [PATCH 13/35] Highlights: FT sensor determinist, system execution order (#8) * Prefer SDFormat over SDF Signed-off-by: Steve Peters * FT determinism, system execution order Signed-off-by: Steve Peters --------- Signed-off-by: Steve Peters --- highlights.md | 50 +++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 45 insertions(+), 5 deletions(-) diff --git a/highlights.md b/highlights.md index 6b5dd51..cc1799f 100644 --- a/highlights.md +++ b/highlights.md @@ -35,12 +35,12 @@ - Added support for mesh optimization on the collision mesh. Users can now specify whether or not to perform mesh optimization on a - collision mesh in SDF (requires SDF spec version >= 1.11). Two optimization + collision mesh in SDFormat (requires SDFormat spec version >= 1.11). Two optimization methods are currently supported: `convex_decomposition` and `convex_hull`. Gazebo uses the open source [V-HACD](https://github.com/kmammou/v-hacd) library to perform convex decomposition to split the mesh into multiple submeshes. - Example SDF usage: + Example SDFormat usage: ```xml @@ -54,7 +54,7 @@ ``` -- [Support specifying plugins in SDF files without overriding default +- [Support specifying plugins in SDFormat files without overriding default plugins](https://github.com/gazebosim/gz-sim/pull/2497) and [gz-gui#631](https://github.com/gazebosim/gz-gui/pull/631) - In prior Gazebo versions, if a user specified a server plugin at the @@ -79,7 +79,7 @@ ``` - whereas previously, the SDF file has all the default plugins: + whereas previously, the SDFormat file has all the default plugins: ```xml @@ -105,6 +105,46 @@ ``` +- Specify execution order for System `PreUpdate` and `Update` callbacks + ([gz-sim#2487](https://github.com/gazebosim/gz-sim/pull/2487), + [gz-sim#2500](https://github.com/gazebosim/gz-sim/pull/2500)). + + - While the `PreUpdate`, `Update`, and `PostUpdate` phases of gz-sim systems + allow some control over the order in which code is executed, there are + cases in which more control is desired. For example, the `UserCommands` + system can create new models during its `PreUpdate` callback in response + to `EntityFactory` messages (see the + [entity creation tutorial](https://gazebosim.org/api/sim/9/entity_creation.html)), + and that callback should happen before any other system callbacks that + expect to operate on all entities in the scene. Now, the order of execution + for `PreUpdate` and `Update` callbacks for a System can be specified using + an integer priority value, with smaller values executing first. + The default system priority can be specified at compilation time by + implementing a new `SystemConfigurePriority` interface in that system, + and the priority can be overridden by specifying an XML parameter in the + system's SDFormat `` tag. + - Constant priority values have been defined in + [gz/sim/System.hh](https://github.com/gazebosim/gz-sim/blob/gz-sim9_9.0.0-pre1/include/gz/sim/System.hh#L106-L129) + for the `Physics` and `UserCommands` systems to ensure that + `UserCommands::PreUpdate` and `Physics::Update` execute before other + system callbacks with default priority. + +- Improve determinism of ForceTorque sensor + ([gz-sensors#449](https://github.com/gazebosim/gz-sensors/pull/449), + [gz-sim#2487](https://github.com/gazebosim/gz-sim/pull/2487), + [gz-sim#2494](https://github.com/gazebosim/gz-sim/pull/2494), + [gz-sim#2500](https://github.com/gazebosim/gz-sim/pull/2500)). + + - The wrenches measured by ForceTorque sensors are now written to the ECM + in addition to publishing to a gz-transport topic, offering a more + deterministic data path for sensor data. + - Writing sensor data to the ECM required moving the sensor update from the + `PostUpdate` callback, which allows read-only access to the ECM with + parallel execution, to the `Update` callback, which allows write-access to + the ECM with sequential execution. It also uses the system execution order + priority to ensure that the ForceTorque `Update` callback occurs after + the `Physics` system `Update`. + - Gazebo Transport improvements. See [gz-transport#477](https://github.com/gazebosim/gz-transport/pull/477), [gz-transport#486](https://github.com/gazebosim/gz-transport/pull/486), [gz-transport#487](https://github.com/gazebosim/gz-transport/pull/487), [gz-transport#503](https://github.com/gazebosim/gz-transport/pull/503), and [gz-transport#506](https://github.com/gazebosim/gz-transport/pull/506). @@ -132,7 +172,7 @@ See [gz-transport#477](https://github.com/gazebosim/gz-transport/pull/477), [gz- - Add new primitive geometry for cones. - - Create a parametric cone primitive from the gui or in sdf. Useful for sensor visualization, nosecones, and much more. See [gz-gui#621](https://github.com/gazebosim/gz-gui/pull/621), [gz-math#594](https://github.com/gazebosim/gz-math/pull/594), [gz-msgs#442](https://github.com/gazebosim/gz-msgs/pull/442), [gz-physics#639](https://github.com/gazebosim/gz-physics/pull/639), [gz-rendering#1003](https://github.com/gazebosim/gz-rendering/pull/1003), [gz-sim#2410](https://github.com/gazebosim/gz-sim/pull/2410), and [sdformat#1418](https://github.com/gazebosim/sdformat/pull/1418). + - Create a parametric cone primitive from the gui or in SDFormat. Useful for sensor visualization, nosecones, and much more. See [gz-gui#621](https://github.com/gazebosim/gz-gui/pull/621), [gz-math#594](https://github.com/gazebosim/gz-math/pull/594), [gz-msgs#442](https://github.com/gazebosim/gz-msgs/pull/442), [gz-physics#639](https://github.com/gazebosim/gz-physics/pull/639), [gz-rendering#1003](https://github.com/gazebosim/gz-rendering/pull/1003), [gz-sim#2410](https://github.com/gazebosim/gz-sim/pull/2410), and [sdformat#1418](https://github.com/gazebosim/sdformat/pull/1418). - Gazebo/ROS Vendor Packages From b7e451b8a798bd2db4c133953930bb2594e95af9 Mon Sep 17 00:00:00 2001 From: Arjo Chakravarty Date: Thu, 26 Sep 2024 07:24:51 +0800 Subject: [PATCH 14/35] Add some note about hydrodynamics deprecations and few other important community contributed features (#9) * Add some note about hydrodynamics deprecations and few other important community-contributed features Signed-off-by: Arjo Chakravarty * Typos Signed-off-by: Arjo Chakravarty --------- Signed-off-by: Arjo Chakravarty --- highlights.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/highlights.md b/highlights.md index cc1799f..7e62657 100644 --- a/highlights.md +++ b/highlights.md @@ -228,10 +228,25 @@ See [gz-transport#477](https://github.com/gazebosim/gz-transport/pull/477), [gz- use-gazebo-nightly: 'true' ``` +- [Removing a parent entity stops execution of the child plugins](https://github.com/gazebosim/gz-sim/pull/2232) + + - This solves a lot of issues where plugin developers may have had to + check if the parent entity was still around on every update. Now when + an entity is removed all its child plugins are stopped as well. + +- [Spacecraft Thruster](https://github.com/gazebosim/gz-sim/pull/2431) + - New spacecraft thruster system for simulating satellites was added. + ## Bug Fixes ## Breaking Changes +- [Added mass coefficients for hydrodynamics are now deprecated](https://github.com/gazebosim/gz-sim/pull/2493) +Use the sdformat level `fluid_added_mass` tag instead. Tutorial and migration guide is available here: https://github.com/gazebosim/gz-sim/pull/2608 + +- [Spherical Coordinate API Cleaned Up](https://github.com/gazebosim/gz-math/pull/616) +We are deprecating `LOCAL`. SphericalCoordinate LOCAL now behaves the same as `LOCAL2`. Also introduce new Coordinate3 APIs. + ## Documentation - [Improved Gazebo Documentation Website](https://github.com/gazebosim/docs/pull/441) From 5208be50493cdce8db0b73b19eb6a5f1e409f833 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 10:16:20 -0500 Subject: [PATCH 15/35] Address reviewer feedback about gz:policies --- highlights.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/highlights.md b/highlights.md index 7e62657..a93291c 100644 --- a/highlights.md +++ b/highlights.md @@ -64,10 +64,13 @@ lead to unexpected simulation behavior, causing confusion, particularly for new Gazebo users. - Gazebo Ionic addresses this issue by loading default plugins even when - users specify additional plugins. Gazebo Ionic also introduces - `` settings to revert this behavior to how it functioned in - previous Gazebo versions, if desired. For example, the + Gazebo Ionic addresses this issue by loading default plugins even when users + specify additional plugins. Gazebo Ionic also introduces the `` + tag which can be used to revert this behavior to how it functioned in + previous Gazebo versions, if desired (see the + [GUI Configuration](https://gazebosim.org/api/sim/9/gui_config.html) and + [Server Configuration](https://gazebosim.org/api/sim/9/server_config.html) + tutorials to learn more about ``). For example, the `contact_sensor.sdf` example can now include just the additional Contact system: From 527c9f41d7421fab8a9f774b60890667aac499a0 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 10:25:49 -0500 Subject: [PATCH 16/35] Add highlight about package.xml --- highlights.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/highlights.md b/highlights.md index a93291c..4ee2555 100644 --- a/highlights.md +++ b/highlights.md @@ -240,12 +240,23 @@ See [gz-transport#477](https://github.com/gazebosim/gz-transport/pull/477), [gz- - [Spacecraft Thruster](https://github.com/gazebosim/gz-sim/pull/2431) - New spacecraft thruster system for simulating satellites was added. +- [`package.xml` files have been added to all Gazebo packages](https://github.com/gazebosim/gz-sim/pull/2337) + - This adds structure package metadata so that automated tools can + easily extract information such as the package's version and its + dependencies. For example, + [`vcstool`](https://github.com/dirk-thomas/vcstool) can now be used to + fetch dependencies of Gazebo packages when building Gazebo from + source. In addition, + [`colcon`](https://colcon.readthedocs.io/en/released/) can now rely on + package dependencies in `package.xml` to determine the order of + packages to build. + ## Bug Fixes ## Breaking Changes - [Added mass coefficients for hydrodynamics are now deprecated](https://github.com/gazebosim/gz-sim/pull/2493) -Use the sdformat level `fluid_added_mass` tag instead. Tutorial and migration guide is available here: https://github.com/gazebosim/gz-sim/pull/2608 +Use the SDFormat level `fluid_added_mass` tag instead. Tutorial and migration guide is available here: https://github.com/gazebosim/gz-sim/pull/2608 - [Spherical Coordinate API Cleaned Up](https://github.com/gazebosim/gz-math/pull/616) We are deprecating `LOCAL`. SphericalCoordinate LOCAL now behaves the same as `LOCAL2`. Also introduce new Coordinate3 APIs. From c4991a252ddef1f209e34b106d4bf52d81b39d32 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 10:46:01 -0500 Subject: [PATCH 17/35] Add docs --- release_notes.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/release_notes.md b/release_notes.md index 530aeab..8bb3464 100644 --- a/release_notes.md +++ b/release_notes.md @@ -1,5 +1,14 @@ # Gazebo Ionic Release Notes +## gazebosim/docs: + +- [Add tutorial on how to a migrate ROS 2 package that uses Gazebo Classic](https://github.com/gazebosim/docs/pull/425) +- [Add additional docs on sensors and ROS 2 usage](https://github.com/gazebosim/docs/pull/433) +- [Add documentation for Gazebo vendor packages](https://github.com/gazebosim/docs/pull/443) +- [Installing Gazebo11 side by side with new Gazebo Tutorial](https://github.com/gazebosim/docs/pull/438) +- [Extend ROS integration documentation](https://github.com/gazebosim/docs/pull/448) +- [Build documentation using Sphinx](https://github.com/gazebosim/docs/pull/441) +- [Add instructions to run ros_buildfarm jobs](https://github.com/gazebosim/docs/pull/477) ## gazebosim/gz-utils: @@ -16,7 +25,6 @@ - [Add package.xml](https://github.com/gazebosim/gz-utils/pull/125) - [Require cmake version 3.22.1](https://github.com/gazebosim/gz-utils/pull/132) - ## gazebosim/gz-physics: - Improve bullet-featherstone physics plugin: @@ -28,7 +36,6 @@ - [Add support for mesh convex decomposition](https://github.com/gazebosim/gz-physics/pull/606) - [Enforce joint velocity and effort limits for velocity control commands](https://github.com/gazebosim/gz-physics/pull/658) - ## gazebosim/gz-common: - [Adds new function in MeshManager for performing convex decomposition](https://github.com/gazebosim/gz-common/pull/585) @@ -43,12 +50,10 @@ - [Support mesh optimization when using AttachMeshShapeFeature](https://github.com/gazebosim/gz-sim/pull/2417) - [Add a flexible mechanism to combine user and default plugins](https://github.com/gazebosim/gz-sim/pull/2497) - ## gazebosim/sdformat: - [Add mesh optimization attribute to ``](https://github.com/gazebosim/sdformat/pull/1382), [sdformat#1403](https://github.com/gazebosim/sdformat/pull/1403) - ## gazebosim/gz-cmake: - [Use visibility hidden by default](https://github.com/gazebosim/gz-cmake/pull/392) From 6fd8b44f81bea13b44935b94d970936827876822 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 10:59:31 -0500 Subject: [PATCH 18/35] Update gz-common --- release_notes.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/release_notes.md b/release_notes.md index 8bb3464..335e5b3 100644 --- a/release_notes.md +++ b/release_notes.md @@ -38,7 +38,13 @@ ## gazebosim/gz-common: +- [Extend AssimpLoader to parse material transmission factor](https://github.com/gazebosim/gz-common/pull/577) - [Adds new function in MeshManager for performing convex decomposition](https://github.com/gazebosim/gz-common/pull/585) +- [Add package.xml](https://github.com/gazebosim/gz-common/pull/587) +- [DEM: Add support for GDAL vsicurl, vsizip support and avoid segfaults with huge VRT datasets](https://github.com/gazebosim/gz-common/pull/597) +- [Use self-pipe trick to implement signal handlers](https://github.com/gazebosim/gz-common/pull/618) +- [Replace GTS with CDT](https://github.com/gazebosim/gz-common/pull/617) +- [Reimplement console logging using `spdlog`](https://github.com/gazebosim/gz-common/pull/615) ## gazebosim/gz-gui: From ddc85fd9b74810d1f141e60c427ce9a39c2a3842 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 11:20:16 -0500 Subject: [PATCH 19/35] Add gz-fuel-tools --- release_notes.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/release_notes.md b/release_notes.md index 335e5b3..2e64c97 100644 --- a/release_notes.md +++ b/release_notes.md @@ -46,6 +46,11 @@ - [Replace GTS with CDT](https://github.com/gazebosim/gz-common/pull/617) - [Reimplement console logging using `spdlog`](https://github.com/gazebosim/gz-common/pull/615) +## gazebosim/gz-fuel-tools: + +- [CLI for creating config.yaml](https://github.com/gazebosim/gz-fuel-tools/pull/413) +- [Add package.xml](https://github.com/gazebosim/gz-fuel-tools/pull/408) + ## gazebosim/gz-gui: - [Add a flexible mechanism to combine user and default plugins](https://github.com/gazebosim/gz-gui/pull/631) From 113bc628ea57924e3c883ef101c1f67462f45c5d Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 11:20:25 -0500 Subject: [PATCH 20/35] Update gz-gui --- release_notes.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/release_notes.md b/release_notes.md index 2e64c97..c8da850 100644 --- a/release_notes.md +++ b/release_notes.md @@ -53,6 +53,13 @@ ## gazebosim/gz-gui: +- [Add a flexible mechanism to combine user and default plugins](https://github.com/gazebosim/gz-gui/pull/631) +- [Added motion duration to the 'move to pose' service of the camera tracking plugin.](https://github.com/gazebosim/gz-gui/pull/594) +- [Add package.xml](https://github.com/gazebosim/gz-gui/pull/613) +- [Enhanced tracking camera and user visualization experience](https://github.com/gazebosim/gz-gui/pull/619) +- [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-gui/pull/620) +- [Added dark mode for drawer and menu buttons](https://github.com/gazebosim/gz-gui/pull/626) +- [Expose shadow texture size for directional lighting in SDF](https://github.com/gazebosim/gz-gui/pull/633) - [Add a flexible mechanism to combine user and default plugins](https://github.com/gazebosim/gz-gui/pull/631) ## gazebosim/gz-sim: From c262dd824e796fa6b201a901603a67fc485cbdf2 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 11:23:31 -0500 Subject: [PATCH 21/35] Add gz-launch --- release_notes.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/release_notes.md b/release_notes.md index c8da850..06fe541 100644 --- a/release_notes.md +++ b/release_notes.md @@ -56,12 +56,17 @@ - [Add a flexible mechanism to combine user and default plugins](https://github.com/gazebosim/gz-gui/pull/631) - [Added motion duration to the 'move to pose' service of the camera tracking plugin.](https://github.com/gazebosim/gz-gui/pull/594) - [Add package.xml](https://github.com/gazebosim/gz-gui/pull/613) +- [Add optional binary relocatability](https://github.com/gazebosim/gz-gui/pull/580) - [Enhanced tracking camera and user visualization experience](https://github.com/gazebosim/gz-gui/pull/619) - [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-gui/pull/620) - [Added dark mode for drawer and menu buttons](https://github.com/gazebosim/gz-gui/pull/626) - [Expose shadow texture size for directional lighting in SDF](https://github.com/gazebosim/gz-gui/pull/633) - [Add a flexible mechanism to combine user and default plugins](https://github.com/gazebosim/gz-gui/pull/631) +## gazebosim/gz-launch: + +- [Add optional binary relocatability](https://github.com/gazebosim/gz-launch/pull/218) +- [Add package.xml](https://github.com/gazebosim/gz-launch/pull/249) ## gazebosim/gz-sim: - [Support visualizing mesh collisions with convex decomposition](https://github.com/gazebosim/gz-sim/pull/2352) From 132f2464b9674a30856ffa6e1a2f3e4fee18654d Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 11:27:07 -0500 Subject: [PATCH 22/35] Add gz-math --- release_notes.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/release_notes.md b/release_notes.md index 06fe541..703b330 100644 --- a/release_notes.md +++ b/release_notes.md @@ -67,6 +67,16 @@ - [Add optional binary relocatability](https://github.com/gazebosim/gz-launch/pull/218) - [Add package.xml](https://github.com/gazebosim/gz-launch/pull/249) + +## gazebosim/gz-math: + +- [Added MecanumDriveOdometry Python wrapper](https://github.com/gazebosim/gz-math/pull/549) +- [Expose non-const reference to edges in Graph.hh](https://github.com/gazebosim/gz-math/pull/580) +- [Add package.xml](https://github.com/gazebosim/gz-math/pull/581) +- [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-math/pull/593) +- [Add CoordinateVector3 and use it in SphericalCoordinates](https://github.com/gazebosim/gz-math/pull/616) +- [buffer_protocol for vectors and matrices in python bindings](https://github.com/gazebosim/gz-math/pull/524) + ## gazebosim/gz-sim: - [Support visualizing mesh collisions with convex decomposition](https://github.com/gazebosim/gz-sim/pull/2352) From fe93ded496c5cdb5466ff7e55d794ada7d5cb336 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 11:38:44 -0500 Subject: [PATCH 23/35] Add gz-msgs --- release_notes.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/release_notes.md b/release_notes.md index 703b330..2c03ea1 100644 --- a/release_notes.md +++ b/release_notes.md @@ -77,6 +77,17 @@ - [Add CoordinateVector3 and use it in SphericalCoordinates](https://github.com/gazebosim/gz-math/pull/616) - [buffer_protocol for vectors and matrices in python bindings](https://github.com/gazebosim/gz-math/pull/524) +## gazebosim/gz-msgs: + +- [Added motion duration to gui_camera.proto](https://github.com/gazebosim/gz-msgs/pull/408) +- [Update material_color to use Entity.](https://github.com/gazebosim/gz-msgs/pull/415) +- [Add proto message for MaterialColor.](https://github.com/gazebosim/gz-msgs/pull/414) +- [Support standalone executable in gz-msgs11](https://github.com/gazebosim/gz-msgs/pull/357) +- [Allow topic and service to construct messages from description files](https://github.com/gazebosim/gz-msgs/pull/428) +- [Add package.xml](https://github.com/gazebosim/gz-msgs/pull/432) +- [CameraTrack message for advanced tracking and following.](https://github.com/gazebosim/gz-msgs/pull/440) +- [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-msgs/pull/441) + ## gazebosim/gz-sim: - [Support visualizing mesh collisions with convex decomposition](https://github.com/gazebosim/gz-sim/pull/2352) From 976513490880fd430adca8fd593c856e946fbbd9 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 11:38:56 -0500 Subject: [PATCH 24/35] Update gz-physics --- release_notes.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/release_notes.md b/release_notes.md index 2c03ea1..001e83b 100644 --- a/release_notes.md +++ b/release_notes.md @@ -35,6 +35,15 @@ - [Enable auto deactivation](https://github.com/gazebosim/gz-physics/pull/630) - [Add support for mesh convex decomposition](https://github.com/gazebosim/gz-physics/pull/606) - [Enforce joint velocity and effort limits for velocity control commands](https://github.com/gazebosim/gz-physics/pull/658) + - [Publish JointFeedback forces.](https://github.com/gazebosim/gz-physics/pull/628) + - [Support empty links](https://github.com/gazebosim/gz-physics/pull/665) +- [Support setting max contacts in dartsim's ODE collision detector](https://github.com/gazebosim/gz-physics/pull/582) +- [Support setting solver iterations](https://github.com/gazebosim/gz-physics/pull/609) +- [Add package.xml](https://github.com/gazebosim/gz-physics/pull/608) +- [Enforce fixed constraints recursively when setting pose on freegroups](https://github.com/gazebosim/gz-physics/pull/646) +- [Ray intersection simulation feature](https://github.com/gazebosim/gz-physics/pull/641) +- [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-physics/pull/638) +- [Add no gravity link support](https://github.com/gazebosim/gz-physics/pull/633) ## gazebosim/gz-common: From d80563e04a2afc78aa1353b4fadce89d6cba5f5e Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 11:46:11 -0500 Subject: [PATCH 25/35] Add gz-plugin --- release_notes.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/release_notes.md b/release_notes.md index 001e83b..bcf6428 100644 --- a/release_notes.md +++ b/release_notes.md @@ -97,6 +97,10 @@ - [CameraTrack message for advanced tracking and following.](https://github.com/gazebosim/gz-msgs/pull/440) - [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-msgs/pull/441) +## gazebosim/gz-plugin: + +- [Add package.xml](https://github.com/gazebosim/gz-plugin/pull/139) + ## gazebosim/gz-sim: - [Support visualizing mesh collisions with convex decomposition](https://github.com/gazebosim/gz-sim/pull/2352) From e1ef9194d88bcd74b7be9e01f3be3169e2f3e08f Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 12:16:22 -0500 Subject: [PATCH 26/35] Add gz-rendering --- release_notes.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/release_notes.md b/release_notes.md index bcf6428..ad08dd5 100644 --- a/release_notes.md +++ b/release_notes.md @@ -101,6 +101,26 @@ - [Add package.xml](https://github.com/gazebosim/gz-plugin/pull/139) +## gazebosim/gz-rendering: + +- [Add projection matrix set/get functions to Ogre Depth camera](https://github.com/gazebosim/gz-rendering/pull/928) +- [Extend ogre 1.x custom shaders support](https://github.com/gazebosim/gz-rendering/pull/908) +- [Support skybox in wide angle cam view](https://github.com/gazebosim/gz-rendering/pull/901) +- [Add LookAt function to GizmoVisual class](https://github.com/gazebosim/gz-rendering/pull/882) +- Performance Improvements: + - [Improve Ogre2GpuRays performance](https://github.com/gazebosim/gz-rendering/pull/955) + - [Skip particle passes in Ogre2GpuRays if there are no particles in the scene](https://github.com/gazebosim/gz-rendering/pull/973) + - [Skip particle passes in Ogre2DepthCamera if there are no particles in the scene](https://github.com/gazebosim/gz-rendering/pull/971) + - [Use single cubemap camera in lidar](https://github.com/gazebosim/gz-rendering/pull/1013) + - [Optimization: remove extra copy of data buffer in Ogre2GpuRays and Ogre2DepthCamera](https://github.com/gazebosim/gz-rendering/pull/1022) +- [Ogre2RenderEngine: on Windows if useCurrentGLContext is specified, set the externalWindowHandle ogre-next option](https://github.com/gazebosim/gz-rendering/pull/992) +- [Add package.xml](https://github.com/gazebosim/gz-rendering/pull/981) +- [ogre2: Set custom projection matrix for other types of cameras](https://github.com/gazebosim/gz-rendering/pull/1002) +- [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-rendering/pull/1001) +- [Add gamma correction to simple_demo_qml example](https://github.com/gazebosim/gz-rendering/pull/1019) +- [Install Roboto fonts to ogre plugin](https://github.com/gazebosim/gz-rendering/pull/1035) +- [Expose shadow texture size for directional lighting in SDF](https://github.com/gazebosim/gz-rendering/pull/1034) + ## gazebosim/gz-sim: - [Support visualizing mesh collisions with convex decomposition](https://github.com/gazebosim/gz-sim/pull/2352) From 2a07553c972d5dda056dae8888526df370cc22bf Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 12:19:20 -0500 Subject: [PATCH 27/35] Add gz-sensors --- release_notes.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/release_notes.md b/release_notes.md index ad08dd5..e52d49a 100644 --- a/release_notes.md +++ b/release_notes.md @@ -121,6 +121,17 @@ - [Install Roboto fonts to ogre plugin](https://github.com/gazebosim/gz-rendering/pull/1035) - [Expose shadow texture size for directional lighting in SDF](https://github.com/gazebosim/gz-rendering/pull/1034) +## gazebosim/gz-sensors: + +- [Set lens intrinsics in Depth and Rgbd camera sensors](https://github.com/gazebosim/gz-sensors/pull/390) +- Performance Improvements: + - [DepthCamera and RGBDCamera - optimize RGB point cloud connection](https://github.com/gazebosim/gz-sensors/pull/413) + - [Publish lidar scan only if there are lidar scan connections](https://github.com/gazebosim/gz-sensors/pull/447) +- [Add package.xml](https://github.com/gazebosim/gz-sensors/pull/422) +- [Add API to check if sensor is in trigger mode](https://github.com/gazebosim/gz-sensors/pull/441) +- [ForceTorqueSensor: add API for newest measurement](https://github.com/gazebosim/gz-sensors/pull/449) +- [Use `//sensor/frame_id` SDFormat element](https://github.com/gazebosim/gz-sensors/pull/444) + ## gazebosim/gz-sim: - [Support visualizing mesh collisions with convex decomposition](https://github.com/gazebosim/gz-sim/pull/2352) From 61168e04d4868366e4d842d9f569517b85c6bcb8 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 12:38:11 -0500 Subject: [PATCH 28/35] Update gz-sim --- release_notes.md | 41 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/release_notes.md b/release_notes.md index e52d49a..e2a6e4b 100644 --- a/release_notes.md +++ b/release_notes.md @@ -134,9 +134,48 @@ ## gazebosim/gz-sim: -- [Support visualizing mesh collisions with convex decomposition](https://github.com/gazebosim/gz-sim/pull/2352) +- [Standardize Doxygen parameter formatting for systems](https://github.com/gazebosim/gz-sim/pull/2183), [gazebosim/gz-sim#2212](https://github.com/gazebosim/gz-sim/pull/2212) +- [Support specifying the name of light associated with lens flares](https://github.com/gazebosim/gz-sim/pull/2172) +- [Allow removal of model that has joint_position_controller plugin.](https://github.com/gazebosim/gz-sim/pull/2252) +- [wind addition to advanced_lift_drag plugin](https://github.com/gazebosim/gz-sim/pull/2226) +- [Implements a method to get the link inertia](https://github.com/gazebosim/gz-sim/pull/2218) +- [Porting Advanced Lift Drag Plugin to Gazebo](https://github.com/gazebosim/gz-sim/pull/2185) +- [Maritime tutorials 💧](https://github.com/gazebosim/gz-sim/pull/2260), [gazebosim/gz-sim#2259](https://github.com/gazebosim/gz-sim/pull/2259), + [#2258](https://github.com/gazebosim/gz-sim/pull/2258), [#2257](https://github.com/gazebosim/gz-sim/pull/2257) +- [Light entity match SDF boolean for UserCommands.](https://github.com/gazebosim/gz-sim/pull/2295) +- [Change an entities visual material color by topic.](https://github.com/gazebosim/gz-sim/pull/2286) +- [Support for Gazebo materials](https://github.com/gazebosim/gz-sim/pull/2269) +- [Add tutorial for using components in systems](https://github.com/gazebosim/gz-sim/pull/2207) +- [Add entity and sdf parameters to Server's AddSystem interface](https://github.com/gazebosim/gz-sim/pull/2324) +- [Add package.xml](https://github.com/gazebosim/gz-sim/pull/2337) +- [Optimize rendering sensor pose updates](https://github.com/gazebosim/gz-sim/pull/2425) - [Support mesh optimization when using AttachMeshShapeFeature](https://github.com/gazebosim/gz-sim/pull/2417) +- [Update sensors with pending trigger immediately in Sensors system](https://github.com/gazebosim/gz-sim/pull/2408) +- [Add Track and Follow options in gui EntityContextMenu](https://github.com/gazebosim/gz-sim/pull/2402) +- [Parse and set bullet solver iterations](https://github.com/gazebosim/gz-sim/pull/2351) +- [Lighter Than Air Dynamics Systems](https://github.com/gazebosim/gz-sim/pull/2241) +- [Consolidate entity creation.](https://github.com/gazebosim/gz-sim/pull/2452) +- [Add GravityEnabled boolean component](https://github.com/gazebosim/gz-sim/pull/2451) +- [Parse voxel resolution SDF param when decomposing meshes](https://github.com/gazebosim/gz-sim/pull/2445) +- [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-sim/pull/2404) +- [Add support for no gravity link](https://github.com/gazebosim/gz-sim/pull/2398) +- [Permit to run gz sim -g on Windows](https://github.com/gazebosim/gz-sim/pull/2382) +- [Support visualizing mesh collisions with convex decomposition](https://github.com/gazebosim/gz-sim/pull/2352) +- [Set max contacts for collision pairs](https://github.com/gazebosim/gz-sim/pull/2270) +- [Add tutorial for using the Pose component](https://github.com/gazebosim/gz-sim/pull/2219) +- [Improve signal handling](https://github.com/gazebosim/gz-sim/pull/2501) +- [Specify System::PreUpdate, Update execution order](https://github.com/gazebosim/gz-sim/pull/2487) +- [Magnetometer: correct field calculation](https://github.com/gazebosim/gz-sim/pull/2460) +- [Add support for spacecraft thrusters](https://github.com/gazebosim/gz-sim/pull/2431) +- [Remove systems if their parent entity is removed](https://github.com/gazebosim/gz-sim/pull/2232) +- [Force Qt to use xcb plugin on Wayland](https://github.com/gazebosim/gz-sim/pull/2526) +- [Add System interface to set default priority](https://github.com/gazebosim/gz-sim/pull/2500) - [Add a flexible mechanism to combine user and default plugins](https://github.com/gazebosim/gz-sim/pull/2497) +- [ForceTorque system: write WrenchMeasured to ECM](https://github.com/gazebosim/gz-sim/pull/2494) +- [Physics: set link velocity from *VelocityReset components](https://github.com/gazebosim/gz-sim/pull/2489) +- [Set link velocity from `set_model_state` plugin](https://github.com/gazebosim/gz-sim/pull/2440) +- [Detachable joint: support for nested models of the same name](https://github.com/gazebosim/gz-sim/pull/1097) +- [Enabling Global Illumination (GI VCT) for sensors in SDF](https://github.com/gazebosim/gz-sim/pull/2550) ## gazebosim/sdformat: From 6d1d576d39202ceed93a1705caeefaa8515624f0 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 12:54:42 -0500 Subject: [PATCH 29/35] Add gz-tools --- release_notes.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/release_notes.md b/release_notes.md index e2a6e4b..8f05f90 100644 --- a/release_notes.md +++ b/release_notes.md @@ -177,6 +177,11 @@ - [Detachable joint: support for nested models of the same name](https://github.com/gazebosim/gz-sim/pull/1097) - [Enabling Global Illumination (GI VCT) for sensors in SDF](https://github.com/gazebosim/gz-sim/pull/2550) +## gazebosim/gz-tools: + +- [Support building with gz-cmake3 or gz-cmake4](https://github.com/gazebosim/gz-tools/pull/128) +- [Add package.xml](https://github.com/gazebosim/gz-tools/pull/136) + ## gazebosim/sdformat: - [Add mesh optimization attribute to ``](https://github.com/gazebosim/sdformat/pull/1382), [sdformat#1403](https://github.com/gazebosim/sdformat/pull/1403) From dfad336f7e47301c3cd31019a0376f79a0ede729 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 12:58:37 -0500 Subject: [PATCH 30/35] Add gz-transport --- release_notes.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/release_notes.md b/release_notes.md index 8f05f90..2627a5b 100644 --- a/release_notes.md +++ b/release_notes.md @@ -186,6 +186,18 @@ - [Add mesh optimization attribute to ``](https://github.com/gazebosim/sdformat/pull/1382), [sdformat#1403](https://github.com/gazebosim/sdformat/pull/1403) +## gazebosim/gz-transport: + +- [Adds the python bindings tutorial](https://github.com/gazebosim/gz-transport/pull/450) +- [Support for bazel on garden](https://github.com/gazebosim/gz-transport/pull/399) +- [No input service request from the command line](https://github.com/gazebosim/gz-transport/pull/487) +- [Use a default timeout when requesting a service from CLI.](https://github.com/gazebosim/gz-transport/pull/486) +- [Oneway service request from the command line](https://github.com/gazebosim/gz-transport/pull/477) +- [Add package.xml](https://github.com/gazebosim/gz-transport/pull/485) +- [Add option to ignore local messages](https://github.com/gazebosim/gz-transport/pull/506) +- [Allow programmatic configuration of unicast relays.](https://github.com/gazebosim/gz-transport/pull/498) +- [Add frequency to topic CLI.](https://github.com/gazebosim/gz-transport/pull/503) + ## gazebosim/gz-cmake: - [Use visibility hidden by default](https://github.com/gazebosim/gz-cmake/pull/392) From 8d12832798602259dc63b2d34858748f4b4fdd43 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 12:59:22 -0500 Subject: [PATCH 31/35] Add gz-usd --- release_notes.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/release_notes.md b/release_notes.md index 2627a5b..8f6c284 100644 --- a/release_notes.md +++ b/release_notes.md @@ -198,6 +198,10 @@ - [Allow programmatic configuration of unicast relays.](https://github.com/gazebosim/gz-transport/pull/498) - [Add frequency to topic CLI.](https://github.com/gazebosim/gz-transport/pull/503) +## gazebosim/gz-usd: + +- [Support Gazebo Harmonic and Ionic](https://github.com/gazebosim/gz-usd/pull/24) + ## gazebosim/gz-cmake: - [Use visibility hidden by default](https://github.com/gazebosim/gz-cmake/pull/392) From a974256413a283afefd25ff859f8e43da5e7dbdb Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 13:05:38 -0500 Subject: [PATCH 32/35] Add ros_gz --- release_notes.md | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/release_notes.md b/release_notes.md index 8f6c284..03eb5ba 100644 --- a/release_notes.md +++ b/release_notes.md @@ -20,8 +20,8 @@ [gz-utils#139](https://github.com/gazebosim/gz-utils/pull/139) - [Add new functions for manipulating the environment](https://github.com/gazebosim/gz-utils/pull/114) - [Make the single argument constructor of `Subprocess` inherit the env](https://github.com/gazebosim/gz-utils/pull/113) -- [bazel: build and test subprocess functionality](https://github.com/gazebosim/gz-utils/pull/123) -- [bazel:Add license checking support](https://github.com/gazebosim/gz-utils/pull/108) +- [bazel: Build and test subprocess functionality](https://github.com/gazebosim/gz-utils/pull/123) +- [bazel: Add license checking support](https://github.com/gazebosim/gz-utils/pull/108) - [Add package.xml](https://github.com/gazebosim/gz-utils/pull/125) - [Require cmake version 3.22.1](https://github.com/gazebosim/gz-utils/pull/132) @@ -202,6 +202,35 @@ - [Support Gazebo Harmonic and Ionic](https://github.com/gazebosim/gz-usd/pull/24) +## gazebosim/ros_gz: + +- [Add support for Harmonic/Humble pairing](https://github.com/gazebosim/ros_gz/pull/462) +- [Add messages for 2D Bounding Boxes to ros_gz_bridge](https://github.com/gazebosim/ros_gz/pull/458) +- [Filter ROS arguments before gflags parsing](https://github.com/gazebosim/ros_gz/pull/453) +- [Added support for using ROS 2 parameters to spawn entities in Gazebo using ros_gz_sim::create](https://github.com/gazebosim/ros_gz/pull/475) +- [Add conversion for geometry_msgs/msg/TwistStamped <-> gz.msgs.Twist](https://github.com/gazebosim/ros_gz/pull/468) +- [Add option to change material color from ROS.](https://github.com/gazebosim/ros_gz/pull/486) +- [Correctly export ros_gz_bridge for downstream targets](https://github.com/gazebosim/ros_gz/pull/503) +- [Add conversion for Detection3D and Detection3DArray](https://github.com/gazebosim/ros_gz/pull/523) +- [Use resource_retriever in the bridge](https://github.com/gazebosim/ros_gz/pull/515) +- [Add ROS namespaces to GZ topics](https://github.com/gazebosim/ros_gz/pull/512) +- [Support `` in `package.xml` exports](https://github.com/gazebosim/ros_gz/pull/492) +- [Launch file for running gzserver](https://github.com/gazebosim/ros_gz/pull/532) +- [Use gz_vendor packages](https://github.com/gazebosim/ros_gz/pull/531) +- [Launch file for running gz_bridge](https://github.com/gazebosim/ros_gz/pull/530) +- [Launch gz_spawn_model from xml](https://github.com/gazebosim/ros_gz/pull/551) +- [Launch ros_gz_bridge from xml](https://github.com/gazebosim/ros_gz/pull/550) +- [Launch gzserver from xml](https://github.com/gazebosim/ros_gz/pull/548) +- [Launch file for combined spawn_model + bridge](https://github.com/gazebosim/ros_gz/pull/534) +- [Launch file for combined gzserver + bridge](https://github.com/gazebosim/ros_gz/pull/533) +- [Launch gzserver and the bridge as composable nodes](https://github.com/gazebosim/ros_gz/pull/528) +- [Add a ROS node that runs Gazebo](https://github.com/gazebosim/ros_gz/pull/500) +- [Add support for gz.msgs.EntityWrench](https://github.com/gazebosim/ros_gz/pull/573) +- [Use `ignoreLocalMessages` in the bridge](https://github.com/gazebosim/ros_gz/pull/559) +- [Add `override_timestamps_with_wall_time` parameter](https://github.com/gazebosim/ros_gz/pull/562) +- [Wait for create service to be available.](https://github.com/gazebosim/ros_gz/pull/588) +- [Add deadline and liveliness QoSPolicyKinds to qos_overriding_options](https://github.com/gazebosim/ros_gz/pull/609) + ## gazebosim/gz-cmake: - [Use visibility hidden by default](https://github.com/gazebosim/gz-cmake/pull/392) From bca57f50117e30e6237b54cd1fca225a8ccf1bfc Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 13:07:18 -0500 Subject: [PATCH 33/35] Add ros_gz_project_template --- release_notes.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/release_notes.md b/release_notes.md index 03eb5ba..10cf79a 100644 --- a/release_notes.md +++ b/release_notes.md @@ -231,6 +231,10 @@ - [Wait for create service to be available.](https://github.com/gazebosim/ros_gz/pull/588) - [Add deadline and liveliness QoSPolicyKinds to qos_overriding_options](https://github.com/gazebosim/ros_gz/pull/609) +## gazebosim/ros_gz_project_template: + +- [Support for Harmonic](https://github.com/gazebosim/ros_gz_project_template/pull/35) + ## gazebosim/gz-cmake: - [Use visibility hidden by default](https://github.com/gazebosim/gz-cmake/pull/392) From 7fb31ba35e25126f732de3e3a5ae3baa1cad4f02 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 13:15:01 -0500 Subject: [PATCH 34/35] Update sdformat --- release_notes.md | 29 +++++++++++++++++++++++++---- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/release_notes.md b/release_notes.md index 10cf79a..099fc6b 100644 --- a/release_notes.md +++ b/release_notes.md @@ -182,10 +182,6 @@ - [Support building with gz-cmake3 or gz-cmake4](https://github.com/gazebosim/gz-tools/pull/128) - [Add package.xml](https://github.com/gazebosim/gz-tools/pull/136) -## gazebosim/sdformat: - -- [Add mesh optimization attribute to ``](https://github.com/gazebosim/sdformat/pull/1382), [sdformat#1403](https://github.com/gazebosim/sdformat/pull/1403) - ## gazebosim/gz-transport: - [Adds the python bindings tutorial](https://github.com/gazebosim/gz-transport/pull/450) @@ -235,6 +231,31 @@ - [Support for Harmonic](https://github.com/gazebosim/ros_gz_project_template/pull/35) +## gazebosim/sdformat: + +- [URDF parser: use SDFormat 1.11, parse joint mimic](https://github.com/gazebosim/sdformat/pull/1333) +- [Use `//link/inertial/density` for auto-inertials](https://github.com/gazebosim/sdformat/pull/1335) +- [Parse kinematic property in link](https://github.com/gazebosim/sdformat/pull/1390) +- [Add mesh optimization attribute to ``](https://github.com/gazebosim/sdformat/pull/1382), [sdformat#1403](https://github.com/gazebosim/sdformat/pull/1403) +- [Resolve URIs relative to file path](https://github.com/gazebosim/sdformat/pull/1373) +- [Add bullet and torsional friction DOM](https://github.com/gazebosim/sdformat/pull/1351) +- [Add kinematic methods to Python Link wrapper](https://github.com/gazebosim/sdformat/pull/1399) +- [Add Python wrapper to ConvexDecomposition](https://github.com/gazebosim/sdformat/pull/1398) +- [Add package.xml](https://github.com/gazebosim/sdformat/pull/1374) +- [Add python bindings for bullet and torsional friction](https://github.com/gazebosim/sdformat/pull/1427) +- [Added Automatic Moment of Inertia Calculations for Basic Shapes Pythoon wrappers](https://github.com/gazebosim/sdformat/pull/1424) +- [Print auto inertial values with `gz sdf --print --expand-auto-inertials`](https://github.com/gazebosim/sdformat/pull/1422) +- [Add python binding for no gravity link](https://github.com/gazebosim/sdformat/pull/1419) +- [Add support for no gravity link](https://github.com/gazebosim/sdformat/pull/1410) +- [Allow empty strings in plugin and custom attributes](https://github.com/gazebosim/sdformat/pull/1407) +- [Add SetHeightMap and Heighmap to Geometry Python binding](https://github.com/gazebosim/sdformat/pull/1440) +- [Add `World::ActorByName`](https://github.com/gazebosim/sdformat/pull/1436) +- [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/sdformat/pull/1415) +- [Add `//sensor/frame_id` to SDF spec 1.12](https://github.com/gazebosim/sdformat/pull/1454) +- [Spec 1.12: link_state, joint_state changes](https://github.com/gazebosim/sdformat/pull/1461) +- [Add `_state` suffix to `//state` subelements](https://github.com/gazebosim/sdformat/pull/1455) +- [Add optional binary relocatability](https://github.com/gazebosim/sdformat/pull/1414) + ## gazebosim/gz-cmake: - [Use visibility hidden by default](https://github.com/gazebosim/gz-cmake/pull/392) From 3fc4ff3027a7041166108686a69b017d05c446f7 Mon Sep 17 00:00:00 2001 From: "Addisu Z. Taddese" Date: Thu, 26 Sep 2024 13:19:43 -0500 Subject: [PATCH 35/35] Alphabetize --- release_notes.md | 80 ++++++++++++++++++++++++------------------------ 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/release_notes.md b/release_notes.md index 099fc6b..4dbbb16 100644 --- a/release_notes.md +++ b/release_notes.md @@ -10,40 +10,12 @@ - [Build documentation using Sphinx](https://github.com/gazebosim/docs/pull/441) - [Add instructions to run ros_buildfarm jobs](https://github.com/gazebosim/docs/pull/477) -## gazebosim/gz-utils: - -- [Add Logging utility class based on `spdlog`](https://github.com/gazebosim/gz-utils/pull/134). - Also see [gz-utils#145](https://github.com/gazebosim/gz-utils/pull/145), - [gz-utils#144](https://github.com/gazebosim/gz-utils/pull/144), - [gz-utils#142](https://github.com/gazebosim/gz-utils/pull/142), - [gz-utils#141](https://github.com/gazebosim/gz-utils/pull/141), - [gz-utils#139](https://github.com/gazebosim/gz-utils/pull/139) -- [Add new functions for manipulating the environment](https://github.com/gazebosim/gz-utils/pull/114) -- [Make the single argument constructor of `Subprocess` inherit the env](https://github.com/gazebosim/gz-utils/pull/113) -- [bazel: Build and test subprocess functionality](https://github.com/gazebosim/gz-utils/pull/123) -- [bazel: Add license checking support](https://github.com/gazebosim/gz-utils/pull/108) -- [Add package.xml](https://github.com/gazebosim/gz-utils/pull/125) -- [Require cmake version 3.22.1](https://github.com/gazebosim/gz-utils/pull/132) - -## gazebosim/gz-physics: +## gazebosim/gz-cmake: -- Improve bullet-featherstone physics plugin: - - [Add support for nested model](https://github.com/gazebosim/gz-physics/pull/574) - - [Add support for off-diagnoal inertial](https://github.com/gazebosim/gz-physics/pull/574) - - [Optimize static object collisions](https://github.com/gazebosim/gz-physics/pull/611) - - [Improve mesh collision stability](https://github.com/gazebosim/gz-physics/pull/600) - - [Enable auto deactivation](https://github.com/gazebosim/gz-physics/pull/630) - - [Add support for mesh convex decomposition](https://github.com/gazebosim/gz-physics/pull/606) - - [Enforce joint velocity and effort limits for velocity control commands](https://github.com/gazebosim/gz-physics/pull/658) - - [Publish JointFeedback forces.](https://github.com/gazebosim/gz-physics/pull/628) - - [Support empty links](https://github.com/gazebosim/gz-physics/pull/665) -- [Support setting max contacts in dartsim's ODE collision detector](https://github.com/gazebosim/gz-physics/pull/582) -- [Support setting solver iterations](https://github.com/gazebosim/gz-physics/pull/609) -- [Add package.xml](https://github.com/gazebosim/gz-physics/pull/608) -- [Enforce fixed constraints recursively when setting pose on freegroups](https://github.com/gazebosim/gz-physics/pull/646) -- [Ray intersection simulation feature](https://github.com/gazebosim/gz-physics/pull/641) -- [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-physics/pull/638) -- [Add no gravity link support](https://github.com/gazebosim/gz-physics/pull/633) +- [Use visibility hidden by default](https://github.com/gazebosim/gz-cmake/pull/392) +- [Require cmake version 3.22.1](https://github.com/gazebosim/gz-cmake/pull/396) +- [Deprecate BUILD_DOCS: generate always the doc target but exclude from default make](https://github.com/gazebosim/gz-cmake/pull/434) +- [Deprecate GzPython.cmake in favor of find_package(Python3)](https://github.com/gazebosim/gz-cmake/pull/431) ## gazebosim/gz-common: @@ -97,6 +69,26 @@ - [CameraTrack message for advanced tracking and following.](https://github.com/gazebosim/gz-msgs/pull/440) - [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-msgs/pull/441) +## gazebosim/gz-physics: + +- Improve bullet-featherstone physics plugin: + - [Add support for nested model](https://github.com/gazebosim/gz-physics/pull/574) + - [Add support for off-diagnoal inertial](https://github.com/gazebosim/gz-physics/pull/574) + - [Optimize static object collisions](https://github.com/gazebosim/gz-physics/pull/611) + - [Improve mesh collision stability](https://github.com/gazebosim/gz-physics/pull/600) + - [Enable auto deactivation](https://github.com/gazebosim/gz-physics/pull/630) + - [Add support for mesh convex decomposition](https://github.com/gazebosim/gz-physics/pull/606) + - [Enforce joint velocity and effort limits for velocity control commands](https://github.com/gazebosim/gz-physics/pull/658) + - [Publish JointFeedback forces.](https://github.com/gazebosim/gz-physics/pull/628) + - [Support empty links](https://github.com/gazebosim/gz-physics/pull/665) +- [Support setting max contacts in dartsim's ODE collision detector](https://github.com/gazebosim/gz-physics/pull/582) +- [Support setting solver iterations](https://github.com/gazebosim/gz-physics/pull/609) +- [Add package.xml](https://github.com/gazebosim/gz-physics/pull/608) +- [Enforce fixed constraints recursively when setting pose on freegroups](https://github.com/gazebosim/gz-physics/pull/646) +- [Ray intersection simulation feature](https://github.com/gazebosim/gz-physics/pull/641) +- [Add Cone as a primitive parametric shape.](https://github.com/gazebosim/gz-physics/pull/638) +- [Add no gravity link support](https://github.com/gazebosim/gz-physics/pull/633) + ## gazebosim/gz-plugin: - [Add package.xml](https://github.com/gazebosim/gz-plugin/pull/139) @@ -198,6 +190,21 @@ - [Support Gazebo Harmonic and Ionic](https://github.com/gazebosim/gz-usd/pull/24) +## gazebosim/gz-utils: + +- [Add Logging utility class based on `spdlog`](https://github.com/gazebosim/gz-utils/pull/134). + Also see [gz-utils#145](https://github.com/gazebosim/gz-utils/pull/145), + [gz-utils#144](https://github.com/gazebosim/gz-utils/pull/144), + [gz-utils#142](https://github.com/gazebosim/gz-utils/pull/142), + [gz-utils#141](https://github.com/gazebosim/gz-utils/pull/141), + [gz-utils#139](https://github.com/gazebosim/gz-utils/pull/139) +- [Add new functions for manipulating the environment](https://github.com/gazebosim/gz-utils/pull/114) +- [Make the single argument constructor of `Subprocess` inherit the env](https://github.com/gazebosim/gz-utils/pull/113) +- [bazel: Build and test subprocess functionality](https://github.com/gazebosim/gz-utils/pull/123) +- [bazel: Add license checking support](https://github.com/gazebosim/gz-utils/pull/108) +- [Add package.xml](https://github.com/gazebosim/gz-utils/pull/125) +- [Require cmake version 3.22.1](https://github.com/gazebosim/gz-utils/pull/132) + ## gazebosim/ros_gz: - [Add support for Harmonic/Humble pairing](https://github.com/gazebosim/ros_gz/pull/462) @@ -255,10 +262,3 @@ - [Spec 1.12: link_state, joint_state changes](https://github.com/gazebosim/sdformat/pull/1461) - [Add `_state` suffix to `//state` subelements](https://github.com/gazebosim/sdformat/pull/1455) - [Add optional binary relocatability](https://github.com/gazebosim/sdformat/pull/1414) - -## gazebosim/gz-cmake: - -- [Use visibility hidden by default](https://github.com/gazebosim/gz-cmake/pull/392) -- [Require cmake version 3.22.1](https://github.com/gazebosim/gz-cmake/pull/396) -- [Deprecate BUILD_DOCS: generate always the doc target but exclude from default make](https://github.com/gazebosim/gz-cmake/pull/434) -- [Deprecate GzPython.cmake in favor of find_package(Python3)](https://github.com/gazebosim/gz-cmake/pull/431)