Highlights
-
Fortress/Citadel: Teleop widget now also supports vertical movement
-
Fortress/Citadel: Plugin menu usable with keyboard: open with/hotkey and navigate with arrow keys

-
Fortress/Citadel: GUI snackbar element for standardized notifications -
Fortress/Citadel: Several
math classes: Polynomial3,Region3,PiecewiseScalarField3,AdditivelySeparableScalarField3,Matrix6 -
Fortress: Support for kinematic loops withAttachFixedJointmethod in physics. -
Fortress/Citadel: Generic vector, pose and color widgets that make it easier to create custom GUI plugins with a consistent look and feel
Releases
These are the minor and patch releases that came out since the previous post.
Gazebo GUI 6.5.0 (Fortress)
Changelog
Teleop: Refactor and support vertical- Change
IGN_DESIGNATIONtoGZ_DESIGNATION - Ignition → Gazebo
- Allow Dialogs to have a MainWindow independent config
- Add common widget for Vector3
- Add common widget for Pose
- Add common widget for Color
- Example running a dialog before the main window
- Test fixes and improvements
- Bash completion for flags
- Shortcut to search and auto highlight search bar
- Search menu keyboard control
- User camera FOV control in SDF files
- Add config relative path environment variable
- Add repo specific issue templates
- Sort plugin list in alphabetical order (including when filtering)
- Set
cameraPassCountPerGpuFlushto 6 - Avoid nullptr access in MinimalScene
- Fix some Qt warnings
- Use
gz-rendering’sscreenToScenefunctions - Added Snackbar qtquick object
- Fix menu scrolling when a new plugin is added
TransportSceneManager: Prevent freeze when inserted from menu- Populate plugins that were empty
- Prevent
MinimalScene
if another scene is already loaded
- Improve
KeyPublisher’s usability - Removed unused code in
MinimalSceneplugin
Contributors
Addisu Z. Taddese
Alejandro Hernández Cordero
AzulRadio
Ian Chen
Jenn Nguyen
Jorge Perez
Louise Poubel
Mabel Zhang
Mohamad
Nate Koenig
Steve Peters
Gazebo GUI 3.10.0 and 3.11.0 (Citadel)
Changelog
- Dialog read attribute fixes
- Fixed topic echo test
- Teleop: Refactor and support vertical
- Change
IGN_DESIGNATIONtoGZ_DESIGNATION - Ignition → Gazebo
- Add common widget for vector3
- Allow Dialogs to have a MainWindow independent config
- Add common widget for pose
- Example running a dialog before the main window
- Common widget GzColor
- Fix ign_TEST
- Make display tests more robust
- Bash completion for flags
- Disable failing test on Citadel
- Search menu keyboard control
- Add config relative path environment variable
- Sort plugin list in alphabetical order (including when filtering)
- Added array to snackbar qml
- Fix some Qt warnings
- Added Snackbar qtquick object
- Fix menu scrolling when a new plugin is added
- Improve KeyPublisher’s usability
- Backport GridConfig improvements to Citadel’s Grid3D
Contributors
Alejandro Hernández Cordero
AzulRadio
Jenn Nguyen
Jorge Perez
Louise Poubel
Mabel Zhang
Mohamad
Nate Koenig
Gazebo Physics 5.2.0 (Fortress)
Changelog
- DART: support non-tree kinematics in AttachFixedJoint
- Use
SuppressWarningfromgz-utils - Make
CONFIGa CMake pass-through option for DART - Remove explicitly-defined copy constructor/operator
- Fix
ExpectDatacompiler warnings - Fix copying of ExpectData objects
- Add Ubuntu Jammy CI
- Fix Apache license version
- Add
project()to examples
Contributors
Addisu Z. Taddese
Ashton Larkin
Ian Chen
Jochen Sprickerhof
Louise Poubel
Mabel Zhang
Michael Carroll
Steve Peters
Gazebo Msgs 8.6.0 (Fortress)
Changelog
- Increase
Utilitytest coverage - Change
IGN_DESIGNATIONtoGZ_DESIGNATION - Add entity wrench message
- Ignition → Gazebo
- Add
ACTORandWORLDtypes to entity
Contributors
Jenn Nguyen
Louise Poubel
Nate Koenig
Gazebo Msgs 5.10.0 (Citadel)
Changelog
- Add entity wrench message
- Ignition → Gazebo
- Add
ACTORandWORLDtypes to entity - Bash completion for flags
- Remove dead files
- Fix typo REGRESION/REGRESSION
- Generator: Add missing std namespace to string arguments
Contributors
Jenn Nguyen
Louise Poubel
Mabel Zhang
Silvio Traversaro
Gazebo CMake 2.13.0 & 2.14.0 (Citadel / Fortress)
Changelog
- Add code coverage ignore file
- Backport
GZ_DESIGNATIONtick-tock - Upload docs to an s3 bucket based only on the major version
- Exclude proto generated cpp in coverage test
- Add LTCG flag on Windows builds
- Update codeowners
- Update documentation to gazebosim.org
- Improving
CONFIGtest
Contributors
Ashton Larkin
AzulRadio
Harsh Mahesheka
Jenn Nguyen
Jose Luis Rivero
Nate Koenig
Steve Peters
Gazebo Math 6.12.0 (Citadel / Fortress)
Changelog
- Added Helper function
isTimeStringto Python - Ignition → Gazebo
- Added
*.pycto.gitignore - Alphabetize examples
- Add
PiecewiseScalarField3class - Add
AdditivelySeparableScalarField3class - Add
Polynomial3class - Add
Region3class - Add
Intervalclass - Add
Matrix6class - Backport newest
appendToStreamfunctions - Use pytest to generate junit xml files for python tests
- Add Aditya as codeowner
Contributors
Aditya Pande
Alejandro Hernández Cordero
Jenn Nguyen
Louise Poubel
Michel Hidalgo
Nate Koenig
Gazebo Transport 8.3.0 (Citadel)
Changelog
- Ignition → Gazebo
- Bash completion for flags
- Focal CI: static checkers, doxygen linters, compiler warnings
- Remove no username error messages
- Documented the default value of
GZ_PARTITION - Remove static on
registrationCbandunregistrationCb.
Contributors
Alexander Graber-Tilton
Hill Ma
Jenn Nguyen
Louise Poubel
Mabel Zhang
Martin Pecka
Michael Carroll
Nate Koenig
Steve Peters
