diff --git a/CMakeLists.txt b/CMakeLists.txt index 09d5bbd93a..7cc0c040ae 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -181,7 +181,7 @@ configure_file(${CMAKE_SOURCE_DIR}/tools/desktop/ignition-gazebo.svg.in ${CMAKE_ # disable doxygen on macOS due to issues with doxygen 1.9.0 # there is an unreleased fix; revert this when 1.9.1 is released -# https://github.com/ignitionrobotics/ign-gazebo/issues/520 +# https://github.com/gazebosim/gz-sim/issues/520 if (NOT APPLE) ign_create_docs( API_MAINPAGE_MD "${CMAKE_BINARY_DIR}/api.md" diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 820e43fdbb..65eec816ef 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -56,7 +56,7 @@ further defined and clarified by project maintainers. ## Enforcement Instances of abusive, harassing, or otherwise unacceptable behavior may be -reported by contacting the project team at [https://ignitionrobotics.org/support](https://ignitionrobotics.org/support). All +reported by contacting the project team at [https://gazebosim.org/support](https://gazebosim.org/support). All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4f89e9453c..fbcac678cf 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1 +1 @@ -See [Ignition's contribution guide](https://ignitionrobotics.org/docs/all/contributing). +See [Gazebo's contribution guide](https://gazebosim.org/docs/all/contributing). diff --git a/Changelog.md b/Changelog.md index 71ea0b3f4d..6cfe14816d 100644 --- a/Changelog.md +++ b/Changelog.md @@ -109,610 +109,610 @@ ### Ignition Gazebo 3.12.0 (2021-11-11) 1. Prevent creation of spurious `` elements when saving worlds - * [Pull request #1192](https://github.com/ignitionrobotics/ign-gazebo/pull/1192) + * [Pull request #1192](https://github.com/gazebosim/gz-sim/pull/1192) 1. Added support for tracked vehicles - * [Pull request #869](https://github.com/ignitionrobotics/ign-gazebo/pull/869) + * [Pull request #869](https://github.com/gazebosim/gz-sim/pull/869) 1. Add components to dynamically set joint limits - * [Pull request #847](https://github.com/ignitionrobotics/ign-gazebo/pull/847) + * [Pull request #847](https://github.com/gazebosim/gz-sim/pull/847) 1. Fix updating a component's data via SerializedState msg - * [Pull request #1149](https://github.com/ignitionrobotics/ign-gazebo/pull/1149) + * [Pull request #1149](https://github.com/gazebosim/gz-sim/pull/1149) 1. Sensor systems work if loaded after sensors - * [Pull request #1104](https://github.com/ignitionrobotics/ign-gazebo/pull/1104) + * [Pull request #1104](https://github.com/gazebosim/gz-sim/pull/1104) 1. Fix generation of systems library symlinks in build directory - * [Pull request #1160](https://github.com/ignitionrobotics/ign-gazebo/pull/1160) + * [Pull request #1160](https://github.com/gazebosim/gz-sim/pull/1160) 1. Backport gazebo::Util::validTopic() from ign-gazebo4. - * [Pull request #1153](https://github.com/ignitionrobotics/ign-gazebo/pull/1153) + * [Pull request #1153](https://github.com/gazebosim/gz-sim/pull/1153) 1. Support setting the background color for sensors - * [Pull request #1147](https://github.com/ignitionrobotics/ign-gazebo/pull/1147) + * [Pull request #1147](https://github.com/gazebosim/gz-sim/pull/1147) 1. Use uint64_t for ComponentInspector Entity IDs - * [Pull request #1144](https://github.com/ignitionrobotics/ign-gazebo/pull/1144) + * [Pull request #1144](https://github.com/gazebosim/gz-sim/pull/1144) 1. Fix integers and floats on component inspector - * [Pull request #1143](https://github.com/ignitionrobotics/ign-gazebo/pull/1143) + * [Pull request #1143](https://github.com/gazebosim/gz-sim/pull/1143) ### Ignition Gazebo 3.11.0 (2021-10-21) 1. Updates to camera video record from subt. - * [Pull request #1117](https://github.com/ignitionrobotics/ign-gazebo/pull/1117) + * [Pull request #1117](https://github.com/gazebosim/gz-sim/pull/1117) 1. Fix performance level test flakiness. - * [Pull request #1129](https://github.com/ignitionrobotics/ign-gazebo/pull/1129) + * [Pull request #1129](https://github.com/gazebosim/gz-sim/pull/1129) ### Ignition Gazebo 3.10.0 (2021-10-15) 1. Performance: use std::unordered_map where possible in SceneManager - * [Pull request #1083](https://github.com/ignitionrobotics/ign-gazebo/pull/1083) + * [Pull request #1083](https://github.com/gazebosim/gz-sim/pull/1083) 1. Enable new CMake policy to fix protobuf compilation - * [Pull request #1059](https://github.com/ignitionrobotics/ign-gazebo/pull/1059) + * [Pull request #1059](https://github.com/gazebosim/gz-sim/pull/1059) 1. Fix setting cast_shadows for visuals without material - * [Pull request #1015](https://github.com/ignitionrobotics/ign-gazebo/pull/1015) + * [Pull request #1015](https://github.com/gazebosim/gz-sim/pull/1015) 1. Remove duplicate XML tag in pendulum_links example world - * [Pull request #1002](https://github.com/ignitionrobotics/ign-gazebo/pull/1002) + * [Pull request #1002](https://github.com/gazebosim/gz-sim/pull/1002) 1. Enable sensor metrics on example worlds - * [Pull request #982](https://github.com/ignitionrobotics/ign-gazebo/pull/982) + * [Pull request #982](https://github.com/gazebosim/gz-sim/pull/982) 1. Improved doxygen - * [Pull request #996](https://github.com/ignitionrobotics/ign-gazebo/pull/996) + * [Pull request #996](https://github.com/gazebosim/gz-sim/pull/996) 1. JointPositionController: Improve misleading error message - * [Pull request #1098](https://github.com/ignitionrobotics/ign-gazebo/pull/1098) + * [Pull request #1098](https://github.com/gazebosim/gz-sim/pull/1098) 1. Adjust pose decimals based on element width - * [Pull request #1089](https://github.com/ignitionrobotics/ign-gazebo/pull/1089) + * [Pull request #1089](https://github.com/gazebosim/gz-sim/pull/1089) 1. Fixed IMU system plugin - * [Pull request #1043](https://github.com/ignitionrobotics/ign-gazebo/pull/1043) + * [Pull request #1043](https://github.com/gazebosim/gz-sim/pull/1043) 1. Use QTimer to update plugins in the Qt thread - * [Pull request #1095](https://github.com/ignitionrobotics/ign-gazebo/pull/1095) + * [Pull request #1095](https://github.com/gazebosim/gz-sim/pull/1095) ### Ignition Gazebo 3.9.0 (2021-08-16) 1. Entity tree: prevent creation of repeated entity items - * [Pull request #974](https://github.com/ignitionrobotics/ign-gazebo/pull/974) + * [Pull request #974](https://github.com/gazebosim/gz-sim/pull/974) 1. Don't use $HOME on most tests (InternalFixture) - * [Pull request #971](https://github.com/ignitionrobotics/ign-gazebo/pull/971) + * [Pull request #971](https://github.com/gazebosim/gz-sim/pull/971) 1. Be more specific when looking for physics plugins - * [Pull request #965](https://github.com/ignitionrobotics/ign-gazebo/pull/965) + * [Pull request #965](https://github.com/gazebosim/gz-sim/pull/965) 1. Drag and drop meshes into scene - * [Pull request #939](https://github.com/ignitionrobotics/ign-gazebo/pull/939) + * [Pull request #939](https://github.com/gazebosim/gz-sim/pull/939) 1. Set protobuf_MODULE_COMPATIBLE before any find_package call - * [Pull request #957](https://github.com/ignitionrobotics/ign-gazebo/pull/957) + * [Pull request #957](https://github.com/gazebosim/gz-sim/pull/957) 1. [DiffDrive] add enable/disable - * [Pull request #772](https://github.com/ignitionrobotics/ign-gazebo/pull/772) + * [Pull request #772](https://github.com/gazebosim/gz-sim/pull/772) 1. Fix component inspector shutdown crash - * [Pull request #724](https://github.com/ignitionrobotics/ign-gazebo/pull/724) + * [Pull request #724](https://github.com/gazebosim/gz-sim/pull/724) 1. Add UserCommands Plugin. - * [Pull request #719](https://github.com/ignitionrobotics/ign-gazebo/pull/719) + * [Pull request #719](https://github.com/gazebosim/gz-sim/pull/719) 1. Setting the intiial velocity for a model or joint - * [Pull request #693](https://github.com/ignitionrobotics/ign-gazebo/pull/693) + * [Pull request #693](https://github.com/gazebosim/gz-sim/pull/693) 1. Examples and tutorial on using rendering API from plugins - * [Pull request #596](https://github.com/ignitionrobotics/ign-gazebo/pull/596) + * [Pull request #596](https://github.com/gazebosim/gz-sim/pull/596) 1. Add missing IGNITION_GAZEBO_VISIBLE macros - * [Pull request #563](https://github.com/ignitionrobotics/ign-gazebo/pull/563) + * [Pull request #563](https://github.com/gazebosim/gz-sim/pull/563) 1. Fix visibility macro names when used by a different component (Windows) - * [Pull request #564](https://github.com/ignitionrobotics/ign-gazebo/pull/564) + * [Pull request #564](https://github.com/gazebosim/gz-sim/pull/564) 1. No install apt recommends and clear cache - * [Pull request #423](https://github.com/ignitionrobotics/ign-gazebo/pull/423) + * [Pull request #423](https://github.com/gazebosim/gz-sim/pull/423) 1. Add 25percent darker view angle icons - * [Pull request #426](https://github.com/ignitionrobotics/ign-gazebo/pull/426) + * [Pull request #426](https://github.com/gazebosim/gz-sim/pull/426) 1. Expose a test fixture helper class - * [Pull request #926](https://github.com/ignitionrobotics/ign-gazebo/pull/926) + * [Pull request #926](https://github.com/gazebosim/gz-sim/pull/926) 1. Fix logic to disable server default plugins loading - * [Pull request #953](https://github.com/ignitionrobotics/ign-gazebo/pull/953) + * [Pull request #953](https://github.com/gazebosim/gz-sim/pull/953) 1. removed unneeded plugin update - * [Pull request #944](https://github.com/ignitionrobotics/ign-gazebo/pull/944) + * [Pull request #944](https://github.com/gazebosim/gz-sim/pull/944) 1. Functions to enable velocity and acceleration checks on Link - * [Pull request #935](https://github.com/ignitionrobotics/ign-gazebo/pull/935) + * [Pull request #935](https://github.com/gazebosim/gz-sim/pull/935) 1. Support adding systems that don't come from a plugin - * [Pull request #936](https://github.com/ignitionrobotics/ign-gazebo/pull/936) + * [Pull request #936](https://github.com/gazebosim/gz-sim/pull/936) 1. 3D plot GUI plugin - * [Pull request #917](https://github.com/ignitionrobotics/ign-gazebo/pull/917) + * [Pull request #917](https://github.com/gazebosim/gz-sim/pull/917) 1. Add a convenience function for getting possibly non-existing components. - * [Pull request #629](https://github.com/ignitionrobotics/ign-gazebo/pull/629) + * [Pull request #629](https://github.com/gazebosim/gz-sim/pull/629) 1. Fix topLevelModel method - * [Pull request #600](https://github.com/ignitionrobotics/ign-gazebo/pull/600) + * [Pull request #600](https://github.com/gazebosim/gz-sim/pull/600) 1. World exporter - * [Pull request #474](https://github.com/ignitionrobotics/ign-gazebo/pull/474) + * [Pull request #474](https://github.com/gazebosim/gz-sim/pull/474) 1. Fix finding PBR materials - * [Pull request #575](https://github.com/ignitionrobotics/ign-gazebo/pull/575) + * [Pull request #575](https://github.com/gazebosim/gz-sim/pull/575) 1. Handle multiple logical cameras - * [Pull request #539](https://github.com/ignitionrobotics/ign-gazebo/pull/539) + * [Pull request #539](https://github.com/gazebosim/gz-sim/pull/539) 1. Make some tests more robust - * [Pull request #314](https://github.com/ignitionrobotics/ign-gazebo/pull/314) + * [Pull request #314](https://github.com/gazebosim/gz-sim/pull/314) 1. Fix codecheck - * [Pull request #887](https://github.com/ignitionrobotics/ign-gazebo/pull/887) + * [Pull request #887](https://github.com/gazebosim/gz-sim/pull/887) 1. Hello world plugin added - * [Pull request #699](https://github.com/ignitionrobotics/ign-gazebo/pull/699) + * [Pull request #699](https://github.com/gazebosim/gz-sim/pull/699) 1. Model info CLI `ign model` - * [Pull request #893](https://github.com/ignitionrobotics/ign-gazebo/pull/893) + * [Pull request #893](https://github.com/gazebosim/gz-sim/pull/893) 1. Don't create components for entities that don't exist - * [Pull request #927](https://github.com/ignitionrobotics/ign-gazebo/pull/927) + * [Pull request #927](https://github.com/gazebosim/gz-sim/pull/927) 1. Adds Mesh Tutorial - * [Pull request #915](https://github.com/ignitionrobotics/ign-gazebo/pull/915) + * [Pull request #915](https://github.com/gazebosim/gz-sim/pull/915) 1. Fix updating GUI plugin on load - * [Pull request #904](https://github.com/ignitionrobotics/ign-gazebo/pull/904) + * [Pull request #904](https://github.com/gazebosim/gz-sim/pull/904) 1. Fix documentation for the Sensor component - * [Pull request #898](https://github.com/ignitionrobotics/ign-gazebo/pull/898) + * [Pull request #898](https://github.com/gazebosim/gz-sim/pull/898) 1. Use UINT64_MAX for kComponentTpyeIDInvalid instead of relying on underflow - * [Pull request #889](https://github.com/ignitionrobotics/ign-gazebo/pull/889) + * [Pull request #889](https://github.com/gazebosim/gz-sim/pull/889) 1. Fix mouse view control target position - * [Pull request #879](https://github.com/ignitionrobotics/ign-gazebo/pull/879) + * [Pull request #879](https://github.com/gazebosim/gz-sim/pull/879) 1. Set GUI camera pose - * [Pull request #863](https://github.com/ignitionrobotics/ign-gazebo/pull/863) + * [Pull request #863](https://github.com/gazebosim/gz-sim/pull/863) 1. Enables confirmation dialog when closing Gazebo. - * [Pull request #850](https://github.com/ignitionrobotics/ign-gazebo/pull/850) + * [Pull request #850](https://github.com/gazebosim/gz-sim/pull/850) 1. Depend on ign-rendering 3.5 - * [Pull request #867](https://github.com/ignitionrobotics/ign-gazebo/pull/867) + * [Pull request #867](https://github.com/gazebosim/gz-sim/pull/867) 1. Using math::SpeedLimiter on the diff_drive controller. - * [Pull request #833](https://github.com/ignitionrobotics/ign-gazebo/pull/833) + * [Pull request #833](https://github.com/gazebosim/gz-sim/pull/833) 1. New example: get an ECM snapshot from an external program - * [Pull request #859](https://github.com/ignitionrobotics/ign-gazebo/pull/859) + * [Pull request #859](https://github.com/gazebosim/gz-sim/pull/859) 1. Fix WindEffects Plugin bug, not configuring new links - * [Pull request #844](https://github.com/ignitionrobotics/ign-gazebo/pull/844) + * [Pull request #844](https://github.com/gazebosim/gz-sim/pull/844) 1. Fix potentially flaky integration component test case - * [Pull request #848](https://github.com/ignitionrobotics/ign-gazebo/pull/848) + * [Pull request #848](https://github.com/gazebosim/gz-sim/pull/848) 1. Cleanup and alphabetize plugin headers - * [Pull request #838](https://github.com/ignitionrobotics/ign-gazebo/pull/838) + * [Pull request #838](https://github.com/gazebosim/gz-sim/pull/838) 1. Removed duplicated code with rendering::sceneFromFirstRenderEngine - * [Pull request #819](https://github.com/ignitionrobotics/ign-gazebo/pull/819) + * [Pull request #819](https://github.com/gazebosim/gz-sim/pull/819) 1. Remove unused headers in video_recoder plugin - * [Pull request #834](https://github.com/ignitionrobotics/ign-gazebo/pull/834) + * [Pull request #834](https://github.com/gazebosim/gz-sim/pull/834) 1. Use moveToHelper from ign-rendering - * [Pull request #825](https://github.com/ignitionrobotics/ign-gazebo/pull/825) + * [Pull request #825](https://github.com/gazebosim/gz-sim/pull/825) 1. Remove tools/code_check and update codecov - * [Pull request #814](https://github.com/ignitionrobotics/ign-gazebo/pull/814) + * [Pull request #814](https://github.com/gazebosim/gz-sim/pull/814) 1. Add service and GUI to configure physics parameters - * [Pull request #536](https://github.com/ignitionrobotics/ign-gazebo/pull/536) - * [Pull request #812](https://github.com/ignitionrobotics/ign-gazebo/pull/812) + * [Pull request #536](https://github.com/gazebosim/gz-sim/pull/536) + * [Pull request #812](https://github.com/gazebosim/gz-sim/pull/812) 1. Fix documentation for EntityComponentManager::EachNew - * [Pull request #795](https://github.com/ignitionrobotics/ign-gazebo/pull/795) + * [Pull request #795](https://github.com/gazebosim/gz-sim/pull/795) 1. Fix macOS build: components::Name in benchmark - * [Pull request #784](https://github.com/ignitionrobotics/ign-gazebo/pull/784) + * [Pull request #784](https://github.com/gazebosim/gz-sim/pull/784) 1. Don't store duplicate ComponentTypeId in ECM - * [Pull request #751](https://github.com/ignitionrobotics/ign-gazebo/pull/751) + * [Pull request #751](https://github.com/gazebosim/gz-sim/pull/751) 1. [TPE] Support setting individual link velocity - * [Pull request #427](https://github.com/ignitionrobotics/ign-gazebo/pull/427) + * [Pull request #427](https://github.com/gazebosim/gz-sim/pull/427) 1. 👩‍🌾 Enable Focal CI - * [Pull request #646](https://github.com/ignitionrobotics/ign-gazebo/pull/646) + * [Pull request #646](https://github.com/gazebosim/gz-sim/pull/646) 1. Update benchmark comparison instructions - * [Pull request #766](https://github.com/ignitionrobotics/ign-gazebo/pull/766) + * [Pull request #766](https://github.com/gazebosim/gz-sim/pull/766) 1. Use Protobuf_IMPORT_DIRS instead of PROTOBUF_IMPORT_DIRS for compatibility with Protobuf CMake config - * [Pull request #715](https://github.com/ignitionrobotics/ign-gazebo/pull/715) + * [Pull request #715](https://github.com/gazebosim/gz-sim/pull/715) 1. Do not pass -Wno-unused-parameter to MSVC compiler - * [Pull request #716](https://github.com/ignitionrobotics/ign-gazebo/pull/716) + * [Pull request #716](https://github.com/gazebosim/gz-sim/pull/716) 1. Scenebroadcaster sensors - * [Pull request #698](https://github.com/ignitionrobotics/ign-gazebo/pull/698) + * [Pull request #698](https://github.com/gazebosim/gz-sim/pull/698) 1. Make it so joint state publisher is quieter - * [Pull request #696](https://github.com/ignitionrobotics/ign-gazebo/pull/696) + * [Pull request #696](https://github.com/gazebosim/gz-sim/pull/696) ### Ignition Gazebo 3.8.0 (2021-03-17) 1. Add joint position controller GUI, also enable tests for GUI plugins - * [Pull request #534](https://github.com/ignitionrobotics/ign-gazebo/pull/534) + * [Pull request #534](https://github.com/gazebosim/gz-sim/pull/534) 1. Remove visibility from headers that are not installed - * [Pull request #665](https://github.com/ignitionrobotics/ign-gazebo/pull/665) + * [Pull request #665](https://github.com/gazebosim/gz-sim/pull/665) 1. Added screenshot to toolbar - * [Pull request #588](https://github.com/ignitionrobotics/ign-gazebo/pull/588) + * [Pull request #588](https://github.com/gazebosim/gz-sim/pull/588) 1. Improve ign tool support on macOS - * [Pull request #477](https://github.com/ignitionrobotics/ign-gazebo/pull/477) + * [Pull request #477](https://github.com/gazebosim/gz-sim/pull/477) 1. change nullptr to a int ptr for qt 5.15.2 bug - * [Pull request #527](https://github.com/ignitionrobotics/ign-gazebo/pull/527) + * [Pull request #527](https://github.com/gazebosim/gz-sim/pull/527) 1. Kinetic energy monitor plugin - * [Pull request #492](https://github.com/ignitionrobotics/ign-gazebo/pull/492) + * [Pull request #492](https://github.com/gazebosim/gz-sim/pull/492) 1. Use a std::promise/std::future to avoid busy waiting the step ack messages in NetworkManagerPrimary - * [Pull request #470](https://github.com/ignitionrobotics/ign-gazebo/pull/470) + * [Pull request #470](https://github.com/gazebosim/gz-sim/pull/470) 1. clarified performer example - * [Pull request #390](https://github.com/ignitionrobotics/ign-gazebo/pull/390) + * [Pull request #390](https://github.com/gazebosim/gz-sim/pull/390) 1. Add tutorial tweaks - * [Pull request #380](https://github.com/ignitionrobotics/ign-gazebo/pull/380) + * [Pull request #380](https://github.com/gazebosim/gz-sim/pull/380) 1. Fix Qt5 warnings for using anchors - * [Pull request #363](https://github.com/ignitionrobotics/ign-gazebo/pull/363) + * [Pull request #363](https://github.com/gazebosim/gz-sim/pull/363) 1. Update codeowners - * [Pull request #305](https://github.com/ignitionrobotics/ign-gazebo/pull/305) + * [Pull request #305](https://github.com/gazebosim/gz-sim/pull/305) 1. Qt auto scale factor for HiDPI displays - * [Pull request #291](https://github.com/ignitionrobotics/ign-gazebo/pull/291) + * [Pull request #291](https://github.com/gazebosim/gz-sim/pull/291) 1. Fix yaw units - * [Pull request #238](https://github.com/ignitionrobotics/ign-gazebo/pull/238) + * [Pull request #238](https://github.com/gazebosim/gz-sim/pull/238) 1. Fixed docblock showGrid - * [Pull request #152](https://github.com/ignitionrobotics/ign-gazebo/pull/152) + * [Pull request #152](https://github.com/gazebosim/gz-sim/pull/152) 1. Fix entity tree for large worlds - * [Pull request #673](https://github.com/ignitionrobotics/ign-gazebo/pull/673) + * [Pull request #673](https://github.com/gazebosim/gz-sim/pull/673) 1. Master branch updates - * [Pull request #672](https://github.com/ignitionrobotics/ign-gazebo/pull/672) + * [Pull request #672](https://github.com/gazebosim/gz-sim/pull/672) 1. Backport #561: Use common::setenv - * [Pull request #666](https://github.com/ignitionrobotics/ign-gazebo/pull/666) + * [Pull request #666](https://github.com/gazebosim/gz-sim/pull/666) 1. Use a custom data structure to manage entity feature maps - * [Pull request #586](https://github.com/ignitionrobotics/ign-gazebo/pull/586) + * [Pull request #586](https://github.com/gazebosim/gz-sim/pull/586) 1. Limit scene broadcast publications when paused - * [Pull request #497](https://github.com/ignitionrobotics/ign-gazebo/pull/497) + * [Pull request #497](https://github.com/gazebosim/gz-sim/pull/497) 1. Fix flaky SceneBoradcaster test - * [Pull request #641](https://github.com/ignitionrobotics/ign-gazebo/pull/641) + * [Pull request #641](https://github.com/gazebosim/gz-sim/pull/641) 1. Add TF/Pose_V publisher in DiffDrive - * [Pull request #548](https://github.com/ignitionrobotics/ign-gazebo/pull/548) + * [Pull request #548](https://github.com/gazebosim/gz-sim/pull/548) 1. 👩‍🌾 Relax performance test - * [Pull request #640](https://github.com/ignitionrobotics/ign-gazebo/pull/640) + * [Pull request #640](https://github.com/gazebosim/gz-sim/pull/640) 1. 👩‍🌾 Improve velocity control test - * [Pull request #642](https://github.com/ignitionrobotics/ign-gazebo/pull/642) + * [Pull request #642](https://github.com/gazebosim/gz-sim/pull/642) 1. Add `laser_retro` support - * [Pull request #603](https://github.com/ignitionrobotics/ign-gazebo/pull/603) + * [Pull request #603](https://github.com/gazebosim/gz-sim/pull/603) 1. Fix pose of plane visual with non-default normal vector - * [Pull request #574](https://github.com/ignitionrobotics/ign-gazebo/pull/574) + * [Pull request #574](https://github.com/gazebosim/gz-sim/pull/574) 1. Add About dialog - * [Pull request #609](https://github.com/ignitionrobotics/ign-gazebo/pull/609) + * [Pull request #609](https://github.com/gazebosim/gz-sim/pull/609) 1. Make topics configurable for joint controllers - * [Pull request #584](https://github.com/ignitionrobotics/ign-gazebo/pull/584) + * [Pull request #584](https://github.com/gazebosim/gz-sim/pull/584) 1. Also use Ignition GUI render event - * [Pull request #598](https://github.com/ignitionrobotics/ign-gazebo/pull/598) + * [Pull request #598](https://github.com/gazebosim/gz-sim/pull/598) 1. Tutorial on migrating SDF files from Gazebo classic - * [Pull request #400](https://github.com/ignitionrobotics/ign-gazebo/pull/400) + * [Pull request #400](https://github.com/gazebosim/gz-sim/pull/400) 1. Visualize collisions - * [Pull request #531](https://github.com/ignitionrobotics/ign-gazebo/pull/531) + * [Pull request #531](https://github.com/gazebosim/gz-sim/pull/531) 1. Backport state update changes from pull request #486 - * [Pull request #583](https://github.com/ignitionrobotics/ign-gazebo/pull/583) + * [Pull request #583](https://github.com/gazebosim/gz-sim/pull/583) 1. Publish all periodic change components in Scene Broadcaster - * [Pull request #544](https://github.com/ignitionrobotics/ign-gazebo/pull/544) + * [Pull request #544](https://github.com/gazebosim/gz-sim/pull/544) 1. added size to `ground_plane` in examples - * [Pull request #573](https://github.com/ignitionrobotics/ign-gazebo/pull/573) + * [Pull request #573](https://github.com/gazebosim/gz-sim/pull/573) 1. Parallelize State call in ECM - * [Pull request #451](https://github.com/ignitionrobotics/ign-gazebo/pull/451) + * [Pull request #451](https://github.com/gazebosim/gz-sim/pull/451) 1. Non-blocking paths request - * [Pull request #555](https://github.com/ignitionrobotics/ign-gazebo/pull/555) + * [Pull request #555](https://github.com/gazebosim/gz-sim/pull/555) ### Ignition Gazebo 3.7.0 (2021-01-13) 1. Fix examples in migration plugins tutorial. - * [Pull Request 543](https://github.com/ignitionrobotics/ign-gazebo/pull/543) + * [Pull Request 543](https://github.com/gazebosim/gz-sim/pull/543) 1. Added missing namespace in `detail/EntityComponentManager.hh`. - * [Pull Request 541](https://github.com/ignitionrobotics/ign-gazebo/pull/541) + * [Pull Request 541](https://github.com/gazebosim/gz-sim/pull/541) 1. Automatically load a subset of world plugins. - * [Pull Request 281](https://github.com/ignitionrobotics/ign-gazebo/pull/281) + * [Pull Request 281](https://github.com/gazebosim/gz-sim/pull/281) 1. Update gtest to 1.10.0 for Windows compilation. - * [Pull Request 506](https://github.com/ignitionrobotics/ign-gazebo/pull/506) + * [Pull Request 506](https://github.com/gazebosim/gz-sim/pull/506) 1. Updates to ardupilot migration tutorial. - * [Pull Request 525](https://github.com/ignitionrobotics/ign-gazebo/pull/525) + * [Pull Request 525](https://github.com/gazebosim/gz-sim/pull/525) 1. Don't make docs on macOS. - * [Pull Request 528](https://github.com/ignitionrobotics/ign-gazebo/pull/528) + * [Pull Request 528](https://github.com/gazebosim/gz-sim/pull/528) ### Ignition Gazebo 3.6.0 (2020-12-30) 1. Fix pose msg conversion when msg is missing orientation - * [Pull Request 450](https://github.com/ignitionrobotics/ign-gazebo/pull/450) + * [Pull Request 450](https://github.com/gazebosim/gz-sim/pull/450) 1. Address code checker warnings - * [Pull Request 443](https://github.com/ignitionrobotics/ign-gazebo/pull/443) - * [Pull Request 491](https://github.com/ignitionrobotics/ign-gazebo/pull/491) - * [Pull Request 499](https://github.com/ignitionrobotics/ign-gazebo/pull/499) - * [Pull Request 502](https://github.com/ignitionrobotics/ign-gazebo/pull/502) + * [Pull Request 443](https://github.com/gazebosim/gz-sim/pull/443) + * [Pull Request 491](https://github.com/gazebosim/gz-sim/pull/491) + * [Pull Request 499](https://github.com/gazebosim/gz-sim/pull/499) + * [Pull Request 502](https://github.com/gazebosim/gz-sim/pull/502) 1. Test fixes - * [Pull Request 455](https://github.com/ignitionrobotics/ign-gazebo/pull/455) - * [Pull Request 463](https://github.com/ignitionrobotics/ign-gazebo/pull/463) - * [Pull Request 452](https://github.com/ignitionrobotics/ign-gazebo/pull/452) - * [Pull Request 480](https://github.com/ignitionrobotics/ign-gazebo/pull/480) + * [Pull Request 455](https://github.com/gazebosim/gz-sim/pull/455) + * [Pull Request 463](https://github.com/gazebosim/gz-sim/pull/463) + * [Pull Request 452](https://github.com/gazebosim/gz-sim/pull/452) + * [Pull Request 480](https://github.com/gazebosim/gz-sim/pull/480) 1. Documentation updates - * [Pull Request 472](https://github.com/ignitionrobotics/ign-gazebo/pull/472) + * [Pull Request 472](https://github.com/gazebosim/gz-sim/pull/472) 1. Fix segfault in the Breadcrumb system when associated model is unloaded - * [Pull Request 454](https://github.com/ignitionrobotics/ign-gazebo/pull/454) + * [Pull Request 454](https://github.com/gazebosim/gz-sim/pull/454) 1. Added user commands to example thermal camera world - * [Pull Request 442](https://github.com/ignitionrobotics/ign-gazebo/pull/442) + * [Pull Request 442](https://github.com/gazebosim/gz-sim/pull/442) 1. Helper function to set component data - * [Pull Request 436](https://github.com/ignitionrobotics/ign-gazebo/pull/436) + * [Pull Request 436](https://github.com/gazebosim/gz-sim/pull/436) 1. Remove unneeded if statement in EntityComponentManager - * [Pull Request 432](https://github.com/ignitionrobotics/ign-gazebo/pull/432) + * [Pull Request 432](https://github.com/gazebosim/gz-sim/pull/432) 1. Clarify how time is represented in each phase of a System step - * [Pull Request 467](https://github.com/ignitionrobotics/ign-gazebo/pull/467) + * [Pull Request 467](https://github.com/gazebosim/gz-sim/pull/467) 1. Switch to async state service request - * [Pull Request 461](https://github.com/ignitionrobotics/ign-gazebo/pull/461) + * [Pull Request 461](https://github.com/gazebosim/gz-sim/pull/461) 1. Update key event handling - * [Pull Request 466](https://github.com/ignitionrobotics/ign-gazebo/pull/466) + * [Pull Request 466](https://github.com/gazebosim/gz-sim/pull/466) 1. Tape Measure Plugin - * [Pull Request 456](https://github.com/ignitionrobotics/ign-gazebo/pull/456) + * [Pull Request 456](https://github.com/gazebosim/gz-sim/pull/456) 1. Move deselect and preview termination to render thread - * [Pull Request 493](https://github.com/ignitionrobotics/ign-gazebo/pull/493) + * [Pull Request 493](https://github.com/gazebosim/gz-sim/pull/493) 1. Logical audio sensor plugin - * [Pull Request 401](https://github.com/ignitionrobotics/ign-gazebo/pull/401) + * [Pull Request 401](https://github.com/gazebosim/gz-sim/pull/401) 1. add frame_id and child_frame_id attribute support for DiffDrive - * [Pull Request 361](https://github.com/ignitionrobotics/ign-gazebo/pull/361) + * [Pull Request 361](https://github.com/gazebosim/gz-sim/pull/361) 1. Add ability to record video based on sim time - * [Pull Request 414](https://github.com/ignitionrobotics/ign-gazebo/pull/414) + * [Pull Request 414](https://github.com/gazebosim/gz-sim/pull/414) 1. Add lockstep mode to video recording - * [Pull Request 419](https://github.com/ignitionrobotics/ign-gazebo/pull/419) + * [Pull Request 419](https://github.com/gazebosim/gz-sim/pull/419) 1. Disable right click menu when using measuring tool - * [Pull Request 458](https://github.com/ignitionrobotics/ign-gazebo/pull/458) + * [Pull Request 458](https://github.com/gazebosim/gz-sim/pull/458) ### Ignition Gazebo 3.5.0 (2020-11-03) 1. Updated source build instructions - * [Pull Request 403](https://github.com/ignitionrobotics/ign-gazebo/pull/403) + * [Pull Request 403](https://github.com/gazebosim/gz-sim/pull/403) 1. More world APIs, helper function ComponentData - * [Pull Request 378](https://github.com/ignitionrobotics/ign-gazebo/pull/378) + * [Pull Request 378](https://github.com/gazebosim/gz-sim/pull/378) 1. Improve fork experience - * [Pull Request 411](https://github.com/ignitionrobotics/ign-gazebo/pull/411) + * [Pull Request 411](https://github.com/gazebosim/gz-sim/pull/411) 1. Fix a crash in the grid config plugin, set grid material - * [Pull Request 412](https://github.com/ignitionrobotics/ign-gazebo/pull/412) + * [Pull Request 412](https://github.com/gazebosim/gz-sim/pull/412) 1. Document deprecation of log playback `` SDF param - * [Pull Request 424](https://github.com/ignitionrobotics/ign-gazebo/pull/424) - * [Pull Request 425](https://github.com/ignitionrobotics/ign-gazebo/pull/425) + * [Pull Request 424](https://github.com/gazebosim/gz-sim/pull/424) + * [Pull Request 425](https://github.com/gazebosim/gz-sim/pull/425) 1. Enable mouse highlighting selection on resource spawner - * [Pull Request 402](https://github.com/ignitionrobotics/ign-gazebo/pull/402) + * [Pull Request 402](https://github.com/gazebosim/gz-sim/pull/402) 1. Add support for custom render engines - * [Pull Request 373](https://github.com/ignitionrobotics/ign-gazebo/pull/373) + * [Pull Request 373](https://github.com/gazebosim/gz-sim/pull/373) 1. Component Vector -> Map ECM Optimization - * [Pull Request 416](https://github.com/ignitionrobotics/ign-gazebo/pull/416) + * [Pull Request 416](https://github.com/gazebosim/gz-sim/pull/416) ### Ignition Gazebo 3.4.0 (2020-10-14) 1. Fix gui sendEvent memory leaks - * [Pull Request 365](https://github.com/ignitionrobotics/ign-gazebo/pull/365) + * [Pull Request 365](https://github.com/gazebosim/gz-sim/pull/365) 1. Support nested models - * [Pull Request 258](https://github.com/ignitionrobotics/ign-gazebo/pull/258) + * [Pull Request 258](https://github.com/gazebosim/gz-sim/pull/258) 1. Generalize actor count and pose in actor population erb SDF - * [Pull Request 336](https://github.com/ignitionrobotics/ign-gazebo/pull/336) + * [Pull Request 336](https://github.com/gazebosim/gz-sim/pull/336) 1. Add more link APIs, with tutorial - * [Pull Request 375](https://github.com/ignitionrobotics/ign-gazebo/pull/375) + * [Pull Request 375](https://github.com/gazebosim/gz-sim/pull/375) 1. Add screenshots to GUI config tutorial - * [Pull Request 406](https://github.com/ignitionrobotics/ign-gazebo/pull/406) + * [Pull Request 406](https://github.com/gazebosim/gz-sim/pull/406) 1. Fix adding performers to entity tree - * [Pull Request 374](https://github.com/ignitionrobotics/ign-gazebo/pull/374) + * [Pull Request 374](https://github.com/gazebosim/gz-sim/pull/374) 1. Remove sidebar and put world control in bottom left for joint controller examples - * [Pull Request 384](https://github.com/ignitionrobotics/ign-gazebo/pull/384) + * [Pull Request 384](https://github.com/gazebosim/gz-sim/pull/384) 1. Allow executing a blocking single Server run in both paused and unpaused states - * [Pull Request 297](https://github.com/ignitionrobotics/ign-gazebo/pull/297) + * [Pull Request 297](https://github.com/gazebosim/gz-sim/pull/297) 1. Add camera video recorder system - * [Pull Request 316](https://github.com/ignitionrobotics/ign-gazebo/pull/316) + * [Pull Request 316](https://github.com/gazebosim/gz-sim/pull/316) 1. Decrease time step for quadcopter world - * [Pull Request 372](https://github.com/ignitionrobotics/ign-gazebo/pull/372) + * [Pull Request 372](https://github.com/gazebosim/gz-sim/pull/372) 1. Add support for moving the GUI camera to a pose - * [Pull Request 352](https://github.com/ignitionrobotics/ign-gazebo/pull/352) + * [Pull Request 352](https://github.com/gazebosim/gz-sim/pull/352) 1. Remove `lib`+`.so` from plugin's name - * [Pull Request 279](https://github.com/ignitionrobotics/ign-gazebo/pull/279) - * [Pull Request 335](https://github.com/ignitionrobotics/ign-gazebo/pull/335) + * [Pull Request 279](https://github.com/gazebosim/gz-sim/pull/279) + * [Pull Request 335](https://github.com/gazebosim/gz-sim/pull/335) 1. EntityComponentManager::EachRemoved documentation fix. - * [Pull Request 348](https://github.com/ignitionrobotics/ign-gazebo/pull/348) + * [Pull Request 348](https://github.com/gazebosim/gz-sim/pull/348) 1. Add more model APIs. - * [Pull Request 349](https://github.com/ignitionrobotics/ign-gazebo/pull/349) + * [Pull Request 349](https://github.com/gazebosim/gz-sim/pull/349) 1. Update dimensions of the grid config. - * [Pull Request 383](https://github.com/ignitionrobotics/ign-gazebo/pull/383) + * [Pull Request 383](https://github.com/gazebosim/gz-sim/pull/383) 1. Fix top-left toolbar layout so magnet shows. - * [Pull Request 381](https://github.com/ignitionrobotics/ign-gazebo/pull/381) + * [Pull Request 381](https://github.com/gazebosim/gz-sim/pull/381) 1. Add instructions to bitmask world. - * [Pull Request 377](https://github.com/ignitionrobotics/ign-gazebo/pull/377) + * [Pull Request 377](https://github.com/gazebosim/gz-sim/pull/377) 1. Add search and sort for resource spawner. - * [Pull Request 359](https://github.com/ignitionrobotics/ign-gazebo/pull/359) + * [Pull Request 359](https://github.com/gazebosim/gz-sim/pull/359) 1. Fix source build instructions for ign-gazebo3. - * [Pull Request 395](https://github.com/ignitionrobotics/ign-gazebo/pull/395) + * [Pull Request 395](https://github.com/gazebosim/gz-sim/pull/395) 1. Added playback scrubber GUI - * [Pull Request 299](https://github.com/ignitionrobotics/ign-gazebo/pull/299) - * [Pull Request 362](https://github.com/ignitionrobotics/ign-gazebo/pull/362) + * [Pull Request 299](https://github.com/gazebosim/gz-sim/pull/299) + * [Pull Request 362](https://github.com/gazebosim/gz-sim/pull/362) 1. Added wheel slip system plugin. - * [Pull Request 134](https://github.com/ignitionrobotics/ign-gazebo/pull/134) - * [Pull Request 357](https://github.com/ignitionrobotics/ign-gazebo/pull/357) - * [Pull Request 362](https://github.com/ignitionrobotics/ign-gazebo/pull/362) + * [Pull Request 134](https://github.com/gazebosim/gz-sim/pull/134) + * [Pull Request 357](https://github.com/gazebosim/gz-sim/pull/357) + * [Pull Request 362](https://github.com/gazebosim/gz-sim/pull/362) 1. Enhanced log playback performance. - * [Pull Request 351](https://github.com/ignitionrobotics/ign-gazebo/pull/351) - * [Pull Request 362](https://github.com/ignitionrobotics/ign-gazebo/pull/362) + * [Pull Request 351](https://github.com/gazebosim/gz-sim/pull/351) + * [Pull Request 362](https://github.com/gazebosim/gz-sim/pull/362) 1. Tests & Warnings: Qt 5.14, breadcrumbs, Gui, ign_TEST - * [Pull Request 327](https://github.com/ignitionrobotics/ign-gazebo/pull/327) + * [Pull Request 327](https://github.com/gazebosim/gz-sim/pull/327) 1. Added support for specifying topics to record. - * [Pull Request 315](https://github.com/ignitionrobotics/ign-gazebo/pull/315) + * [Pull Request 315](https://github.com/gazebosim/gz-sim/pull/315) 1. Make sure OpenGL core profile context is used by GzScene3D. - * [Pull Request 339](https://github.com/ignitionrobotics/ign-gazebo/pull/339) + * [Pull Request 339](https://github.com/gazebosim/gz-sim/pull/339) 1. Support relative paths for PBR materials - * [Pull Request 328](https://github.com/ignitionrobotics/ign-gazebo/pull/328) - * [Pull Request 362](https://github.com/ignitionrobotics/ign-gazebo/pull/362) + * [Pull Request 328](https://github.com/gazebosim/gz-sim/pull/328) + * [Pull Request 362](https://github.com/gazebosim/gz-sim/pull/362) 1. Add file extension automatically for record plugin. - * [Pull Request 303](https://github.com/ignitionrobotics/ign-gazebo/pull/303) - * [Pull Request 362](https://github.com/ignitionrobotics/ign-gazebo/pull/362) + * [Pull Request 303](https://github.com/gazebosim/gz-sim/pull/303) + * [Pull Request 362](https://github.com/gazebosim/gz-sim/pull/362) 1. Support spawning during log playback. - * [Pull Request 346](https://github.com/ignitionrobotics/ign-gazebo/pull/346) + * [Pull Request 346](https://github.com/gazebosim/gz-sim/pull/346) 1. Added wheel slip system plugin. - * [Pull Request 134](https://github.com/ignitionrobotics/ign-gazebo/pull/134) - * [Pull Request 357](https://github.com/ignitionrobotics/ign-gazebo/pull/357) + * [Pull Request 134](https://github.com/gazebosim/gz-sim/pull/134) + * [Pull Request 357](https://github.com/gazebosim/gz-sim/pull/357) 1. Add Render Engine Cmd Line option - * [Pull Request 331](https://github.com/ignitionrobotics/ign-gazebo/pull/331) + * [Pull Request 331](https://github.com/gazebosim/gz-sim/pull/331) ### Ignition Gazebo 3.3.0 (2020-08-31) 1. Added marker array service. - * [pull request 302](https://github.com/ignitionrobotics/ign-gazebo/pull/302) + * [pull request 302](https://github.com/gazebosim/gz-sim/pull/302) 1. Introduced a new parameter in the scene3D plugin to launch in fullscreen. - * [pull request 254](https://github.com/ignitionrobotics/ign-gazebo/pull/254) + * [pull request 254](https://github.com/gazebosim/gz-sim/pull/254) 1. Fix issue #285 by adding checks for a marker's parent. - * [pull request 290](https://github.com/ignitionrobotics/ign-gazebo/pull/290) + * [pull request 290](https://github.com/gazebosim/gz-sim/pull/290) 1. Fix non-specified material error. - * [pull request 292](https://github.com/ignitionrobotics/ign-gazebo/pull/292) + * [pull request 292](https://github.com/gazebosim/gz-sim/pull/292) 1. Added simulation world with large number of entities. - * [pull request 283](https://github.com/ignitionrobotics/ign-gazebo/pull/283) + * [pull request 283](https://github.com/gazebosim/gz-sim/pull/283) 1. Fixed parsing of the touch plugin' enabled flag. - * [pull request 275](https://github.com/ignitionrobotics/ign-gazebo/pull/275) + * [pull request 275](https://github.com/gazebosim/gz-sim/pull/275) 1. Added buoyancy system plugin. - * [pull request 252](https://github.com/ignitionrobotics/ign-gazebo/pull/252) + * [pull request 252](https://github.com/gazebosim/gz-sim/pull/252) 1. Implemented shift + drag = rotate in the GUI. - * [pull request 247](https://github.com/ignitionrobotics/ign-gazebo/pull/247) + * [pull request 247](https://github.com/gazebosim/gz-sim/pull/247) 1. Backport collision bitmask changes - * [pull request 223](https://github.com/ignitionrobotics/ign-gazebo/pull/223) + * [pull request 223](https://github.com/gazebosim/gz-sim/pull/223) 1. Added velocity command to TPE. - * [pull request 169](https://github.com/ignitionrobotics/ign-gazebo/pull/169) + * [pull request 169](https://github.com/gazebosim/gz-sim/pull/169) 1. This version includes all features in Gazebo 2.23.0 ### Ignition Gazebo 3.2.0 (2020-05-20) 1. Merge ign-gazebo2 to ign-gazebo3 - * [pull request 149](https://github.com/ignitionrobotics/ign-gazebo/pull/149) + * [pull request 149](https://github.com/gazebosim/gz-sim/pull/149) ### Ignition Gazebo 3.1.0 (2020-05-19) 1. Port support for computing model bounding box in physics system - * [pull request 127](https://github.com/ignitionrobotics/ign-gazebo/pull/127) + * [pull request 127](https://github.com/gazebosim/gz-sim/pull/127) 1. Add DetachableJoint: A system that initially attaches two models via a fixed joint and allows for the models to get detached during simulation via a topic. * [BitBucket pull request 440](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-gazebo/pull-requests/440) @@ -741,7 +741,7 @@ * [BitBucket pull request 514](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-gazebo/pull-requests/514) 1. Add window focus upon mouse entering the render window - * [Github pull request 96](https://github.com/ignitionrobotics/ign-gazebo/pull/96) + * [Github pull request 96](https://github.com/gazebosim/gz-sim/pull/96) ### Ignition Gazebo 3.0.0 (2019-12-10) @@ -782,154 +782,154 @@ ### Ignition Gazebo 2.25.0 (2020-09-17) 1. Added wheel slip system plugin. - * [Pull Request 134](https://github.com/ignitionrobotics/ign-gazebo/pull/134) - * [Pull Request 357](https://github.com/ignitionrobotics/ign-gazebo/pull/357) + * [Pull Request 134](https://github.com/gazebosim/gz-sim/pull/134) + * [Pull Request 357](https://github.com/gazebosim/gz-sim/pull/357) 1. Enhanced log playback performance. - * [Pull Request 351](https://github.com/ignitionrobotics/ign-gazebo/pull/351) + * [Pull Request 351](https://github.com/gazebosim/gz-sim/pull/351) 1. Tests & Warnings: Qt 5.14, breadcrumbs, Gui, ign_TEST - * [Pull Request 327](https://github.com/ignitionrobotics/ign-gazebo/pull/327) + * [Pull Request 327](https://github.com/gazebosim/gz-sim/pull/327) 1. Added support for specifying topics to record. - * [Pull Request 315](https://github.com/ignitionrobotics/ign-gazebo/pull/315) + * [Pull Request 315](https://github.com/gazebosim/gz-sim/pull/315) 1. Make sure OpenGL core profile context is used by GzScene3D. - * [Pull Request 339](https://github.com/ignitionrobotics/ign-gazebo/pull/339) + * [Pull Request 339](https://github.com/gazebosim/gz-sim/pull/339) 1. Support relative paths for PBR materials - * [Pull Request 328](https://github.com/ignitionrobotics/ign-gazebo/pull/328) + * [Pull Request 328](https://github.com/gazebosim/gz-sim/pull/328) 1. Add file extension automatically for record plugin. - * [Pull Request 303](https://github.com/ignitionrobotics/ign-gazebo/pull/303) + * [Pull Request 303](https://github.com/gazebosim/gz-sim/pull/303) 1. Support spawning during log playback. - * [Pull Request 346](https://github.com/ignitionrobotics/ign-gazebo/pull/346) + * [Pull Request 346](https://github.com/gazebosim/gz-sim/pull/346) ### Ignition Gazebo 2.24.0 (2020-09-03) 1. Resource env var, with transport interface. - * [Pull Request 172](https://github.com/ignitionrobotics/ign-gazebo/pull/172) + * [Pull Request 172](https://github.com/gazebosim/gz-sim/pull/172) 1. Save http URIs (fix tests) - * [Pull Request 271](https://github.com/ignitionrobotics/ign-gazebo/pull/271) + * [Pull Request 271](https://github.com/gazebosim/gz-sim/pull/271) 1. Insert Local Models. - * [Pull Request 173](https://github.com/ignitionrobotics/ign-gazebo/pull/173) + * [Pull Request 173](https://github.com/gazebosim/gz-sim/pull/173) 1. Modernize actions CI. - * [Pull Request 269](https://github.com/ignitionrobotics/ign-gazebo/pull/269) + * [Pull Request 269](https://github.com/gazebosim/gz-sim/pull/269) 1. Sensor topics available through components and GUI. - * [Pull Request 266](https://github.com/ignitionrobotics/ign-gazebo/pull/266) + * [Pull Request 266](https://github.com/gazebosim/gz-sim/pull/266) 1. Customizable layouts - fully functional. - * [Pull Request 278](https://github.com/ignitionrobotics/ign-gazebo/pull/278) + * [Pull Request 278](https://github.com/gazebosim/gz-sim/pull/278) 1. Add Fuel World Support. - * [Pull Request 274](https://github.com/ignitionrobotics/ign-gazebo/pull/274) + * [Pull Request 274](https://github.com/gazebosim/gz-sim/pull/274) 1. Insert Fuel Models. - * [Pull Request 263](https://github.com/ignitionrobotics/ign-gazebo/pull/263) + * [Pull Request 263](https://github.com/gazebosim/gz-sim/pull/263) 1. Disable rendering tests on macOS that are known to fail. - * [Pull Request 209](https://github.com/ignitionrobotics/ign-gazebo/pull/209) + * [Pull Request 209](https://github.com/gazebosim/gz-sim/pull/209) 1. Fix tests on Blueprint. - * [Pull Request 295](https://github.com/ignitionrobotics/ign-gazebo/pull/295) + * [Pull Request 295](https://github.com/gazebosim/gz-sim/pull/295) 1. Publish remaining breadcrumb deployments. - * [Pull Request 308](https://github.com/ignitionrobotics/ign-gazebo/pull/308) + * [Pull Request 308](https://github.com/gazebosim/gz-sim/pull/308) ### Ignition Gazebo 2.23.0 (2020-07-28) 1. Deactivate PerformerDetector if its parent model gets removed. - * [Pull Request 260](https://github.com/ignitionrobotics/ign-gazebo/pull/260) + * [Pull Request 260](https://github.com/gazebosim/gz-sim/pull/260) 1. Backport support for s from Fuel #255 - * [Pull Request 255](https://github.com/ignitionrobotics/ign-gazebo/pull/255) + * [Pull Request 255](https://github.com/gazebosim/gz-sim/pull/255) ### Ignition Gazebo 2.22.0 (2020-07-22) 1. Allow zero or more key/value pairs to be added to detection header information. - * [Pull Request 257](https://github.com/ignitionrobotics/ign-gazebo/pull/257) + * [Pull Request 257](https://github.com/gazebosim/gz-sim/pull/257) ### Ignition Gazebo 2.21.0 (2020-07-16) 1. Added support for controlling which joints are published by the JointStatePublisher. - * [Pull Request 222](https://github.com/ignitionrobotics/ign-gazebo/pull/222) + * [Pull Request 222](https://github.com/gazebosim/gz-sim/pull/222) 1. Added an additional pose offset for the performer detector plugin. - * [Pull Request 236](https://github.com/ignitionrobotics/ign-gazebo/pull/236) + * [Pull Request 236](https://github.com/gazebosim/gz-sim/pull/236) 1. Fixed battery issues and updated tutorial. - * [Pull Request 230](https://github.com/ignitionrobotics/ign-gazebo/pull/230) + * [Pull Request 230](https://github.com/gazebosim/gz-sim/pull/230) ### Ignition Gazebo 2.20.1 (2020-06-18) 1. Properly add new models into the scenegraph. With this fix, when a model is spawned it will be added into the graph and resulting calls to the `scene/info` service will return a correct `msgs::Scene`. - * [Pull Request 212](https://github.com/ignitionrobotics/ign-gazebo/pull/212) + * [Pull Request 212](https://github.com/gazebosim/gz-sim/pull/212) ### Ignition Gazebo 2.20.0 (2020-06-09) 1. Updated battery model to stop battery drain when there is no joint velocity/force command, and added a recharging trigger. - * [Pull Request 183](https://github.com/ignitionrobotics/ign-gazebo/pull/183) + * [Pull Request 183](https://github.com/gazebosim/gz-sim/pull/183) 1. Fix segfault in the Breadcrumbs system - * [Pull Request 180](https://github.com/ignitionrobotics/ign-gazebo/pull/180) + * [Pull Request 180](https://github.com/gazebosim/gz-sim/pull/180) 1. Added an `` element to the DiffDrive system so that a custom odometry topic can be used. - * [Pull Request 179](https://github.com/ignitionrobotics/ign-gazebo/pull/179) + * [Pull Request 179](https://github.com/gazebosim/gz-sim/pull/179) ### Ignition Gazebo 2.19.0 (2020-06-02) 1. Use updated model names for spawned models when generating SDFormat - * [Pull Request 166](https://github.com/ignitionrobotics/ign-gazebo/pull/166) + * [Pull Request 166](https://github.com/gazebosim/gz-sim/pull/166) 1. Allow joint force commands (JointForceCmd) to dscharge a battery. - * [Pull Request 165](https://github.com/ignitionrobotics/ign-gazebo/pull/165) + * [Pull Request 165](https://github.com/gazebosim/gz-sim/pull/165) 1. Allow renaming breadcrumb models if there is a name conflict - * [Pull Request 155](https://github.com/ignitionrobotics/ign-gazebo/pull/155) + * [Pull Request 155](https://github.com/gazebosim/gz-sim/pull/155) 1. Add TriggeredPublisher system - * [Pull Request 139](https://github.com/ignitionrobotics/ign-gazebo/pull/139) + * [Pull Request 139](https://github.com/gazebosim/gz-sim/pull/139) 1. Add PerformerDetector, a system for detecting when performers enter a specified region - * [Pull Request 125](https://github.com/ignitionrobotics/ign-gazebo/pull/125) + * [Pull Request 125](https://github.com/gazebosim/gz-sim/pull/125) ### Ignition Gazebo 2.18.0 (2020-05-20) 1. Added a `/world//create_multiple` service that parallels the current `/world//create` service. The `create_multiple` service can handle an `ignition::msgs::EntityFactory_V` message that may contain one or more entities to spawn. - * [Pull Request 146](https://github.com/ignitionrobotics/ign-gazebo/pull/146) + * [Pull Request 146](https://github.com/gazebosim/gz-sim/pull/146) 1. DetachableJoint system: Add option to suppress warning about missing child model - * [Pull Request 132](https://github.com/ignitionrobotics/ign-gazebo/pull/132) + * [Pull Request 132](https://github.com/gazebosim/gz-sim/pull/132) ### Ignition Gazebo 2.17.0 (2020-05-13) 1. Allow battery plugin to work with joint force systems. - * [Pull Request 120](https://github.com/ignitionrobotics/ign-gazebo/pull/120) + * [Pull Request 120](https://github.com/gazebosim/gz-sim/pull/120) 1. Make breadcrumb static after specified time - * [Pull Request 90](https://github.com/ignitionrobotics/ign-gazebo/pull/90) + * [Pull Request 90](https://github.com/gazebosim/gz-sim/pull/90) 1. Disable breadcrumbs if the `max_deployments` == 0. - * [Pull Request 88](https://github.com/ignitionrobotics/ign-gazebo/pull/88) + * [Pull Request 88](https://github.com/gazebosim/gz-sim/pull/88) 1. Add static pose publisher and support pose\_v msg type in pose publisher system - * [Pull Request 65](https://github.com/ignitionrobotics/ign-gazebo/pull/65) + * [Pull Request 65](https://github.com/gazebosim/gz-sim/pull/65) 1. Refactor Gui.hh so that the Gazebo GUI can be ran from other packages - * [Pull Request 79](https://github.com/ignitionrobotics/ign-gazebo/pull/79) + * [Pull Request 79](https://github.com/gazebosim/gz-sim/pull/79) 1. Add ability to save worlds to SDFormat * [BitBucket pull request 545](https://osrf-migration.github.io/ignition-gh-pages/#!/ignitionrobotics/ign-gazebo/pull-requests/545) 1. Add window focus upon mouse entering the render window - * [Github pull request 95](https://github.com/ignitionrobotics/ign-gazebo/pull/95) + * [Github pull request 95](https://github.com/gazebosim/gz-sim/pull/95) ### Ignition Gazebo 2.16.0 (2020-03-24) diff --git a/NEWS b/NEWS index 604eba6656..a73d9b7c1a 100644 --- a/NEWS +++ b/NEWS @@ -1 +1 @@ -http://ignitionrobotics.org +http://gazebosim.org diff --git a/docker/README.md b/docker/README.md index f70c5b33b6..7d3545fc43 100644 --- a/docker/README.md +++ b/docker/README.md @@ -10,7 +10,7 @@ section below for usage information about This section describes how to build and run a docker image based on nightly builds of downstream -[Ignition libraries](https://ignitionrobotics.org/libs). The Docker image will +[Ignition libraries](https://gazebosim.org/libs). The Docker image will use the Ignition Gazebo code found in the current source tree. **Requirements** diff --git a/docker/scripts/build_ign.sh b/docker/scripts/build_ign.sh index dd12c6479d..b98e5d6133 100755 --- a/docker/scripts/build_ign.sh +++ b/docker/scripts/build_ign.sh @@ -1,8 +1,8 @@ #!/bin/bash # Command line parameters: -# 1 - github organization name. For example ignitionrobotics or osrf. -# 2 - the name of the ignition repository. For example ign-math. -# 3 - the name of the branch. For example ign-math6 +# 1 - github organization name. For example gazebosim or osrf. +# 2 - the name of the ignition repository. For example gz-sim. +# 3 - the name of the branch. For example gz-math7 set -o errexit set -o verbose diff --git a/docker/scripts/upload_json_benchmark.sh b/docker/scripts/upload_json_benchmark.sh index 528b7afa95..9376494c56 100755 --- a/docker/scripts/upload_json_benchmark.sh +++ b/docker/scripts/upload_json_benchmark.sh @@ -1,12 +1,12 @@ #!/bin/bash # Command line parameters: -# 1 - github organization name. For example ignitionrobotics or osrf. -# 2 - the name of the ignition repository. For example ign-math. -# 3 - the name of the branch. For example ign-math6 +# 1 - github organization name. For example gazebosim or osrf. +# 2 - the name of the ignition repository. For example gz-math. +# 3 - the name of the branch. For example gz-math7 set -o errexit set -o verbose # todo(nkoenig) Update the database to handle templated names. # todo(nkoenig) Use application tokens instead of jwt, which can expire. -curl -k -X POST -d @$1 https://api.ignitionrobotics.org/1.0/benchmarks/gazebo --header 'authorization: Bearer '$AUTH0_JWT_TOKEN +curl -k -X POST -d @$1 https://api.gazebosim.org/1.0/benchmarks/gazebo --header 'authorization: Bearer '$AUTH0_JWT_TOKEN