|
135 | 135 |
|
136 | 136 | ## Ignition Gazebo 4.x
|
137 | 137 |
|
| 138 | +### Ignition Gazebo 4.x.x (202x-xx-xx) |
| 139 | + |
| 140 | +### Ignition Gazebo 4.8.0 (2021-04-22) |
| 141 | + |
| 142 | +1. Add odometry publisher system. |
| 143 | + * [Pull Request 547](https://github.com/ignitionrobotics/ign-gazebo/pull/547) |
| 144 | + |
| 145 | +1. Patch particle emitter2 service. |
| 146 | + * [Pull Request 777](https://github.com/ignitionrobotics/ign-gazebo/pull/777) |
| 147 | + |
| 148 | +### Ignition Gazebo 4.7.0 (2021-04-09) |
| 149 | + |
| 150 | +1. Particle emitter based on SDF. |
| 151 | + * [Pull Request 730](https://github.com/ignitionrobotics/ign-gazebo/pull/730) |
| 152 | + |
| 153 | +1. Fix log playback for particle emitters. |
| 154 | + * [Pull Request 745](https://github.com/ignitionrobotics/ign-gazebo/pull/745) |
| 155 | + |
| 156 | +1. ECM's ChangedState gets message with modified components. |
| 157 | + * [Pull Request 742](https://github.com/ignitionrobotics/ign-gazebo/pull/742) |
| 158 | + |
| 159 | +1. Fixed collision visual bounding boxes. |
| 160 | + * [Pull Request 746](https://github.com/ignitionrobotics/ign-gazebo/pull/746) |
| 161 | + |
| 162 | +1. Fix compute_rtfs arguments. |
| 163 | + * [Pull Request 737](https://github.com/ignitionrobotics/ign-gazebo/pull/737) |
| 164 | + |
| 165 | +1. Validate step size and RTF parameters. |
| 166 | + * [Pull Request 740](https://github.com/ignitionrobotics/ign-gazebo/pull/740) |
| 167 | + |
| 168 | +1. Use Protobuf_IMPORT_DIRS instead of PROTOBUF_IMPORT_DIRS for |
| 169 | + compatibility with Protobuf CMake config. |
| 170 | + * [Pull Request 715](https://github.com/ignitionrobotics/ign-gazebo/pull/715) |
| 171 | + |
| 172 | +1. Do not pass -Wno-unused-parameter to MSVC compiler. |
| 173 | + * [Pull Request 716](https://github.com/ignitionrobotics/ign-gazebo/pull/716) |
| 174 | + |
| 175 | +1. Support configuring particle scatter ratio in particle emitter system. |
| 176 | + * [Pull Request 674](https://github.com/ignitionrobotics/ign-gazebo/pull/674) |
| 177 | + |
| 178 | +1. Fix diffuse and ambient values for ackermann example. |
| 179 | + * [Pull Request 707](https://github.com/ignitionrobotics/ign-gazebo/pull/707) |
| 180 | + |
| 181 | +1. Scenebroadcaster sensors. |
| 182 | + * [Pull Request 698](https://github.com/ignitionrobotics/ign-gazebo/pull/698) |
| 183 | + |
| 184 | +1. Add thermal camera test for object temperature below 0. |
| 185 | + * [Pull Request 621](https://github.com/ignitionrobotics/ign-gazebo/pull/621) |
| 186 | + |
| 187 | +1. [BULLET] Making GetContactsFromLastStepFeature optional in Collision Features |
| 188 | + * [Pull Request 690](https://github.com/ignitionrobotics/ign-gazebo/pull/690) |
| 189 | + |
| 190 | +1. Fix joint controller GUI test. |
| 191 | + * [Pull Request 697](https://github.com/ignitionrobotics/ign-gazebo/pull/697) |
| 192 | + |
| 193 | +1. Quiet warnings from Joint State Publisher. |
| 194 | + * [Pull Request 696](https://github.com/ignitionrobotics/ign-gazebo/pull/696) |
| 195 | + |
| 196 | +1. Ackermann Steering Plugin. |
| 197 | + * [Pull Request 618](https://github.com/ignitionrobotics/ign-gazebo/pull/618) |
| 198 | + |
| 199 | +1. Remove bounding box when model is deleted |
| 200 | + * [Pull Request 675](https://github.com/ignitionrobotics/ign-gazebo/pull/675) |
| 201 | + |
| 202 | +1. Cache link poses to improve performance. |
| 203 | + * [Pull Request 669](https://github.com/ignitionrobotics/ign-gazebo/pull/669) |
| 204 | + |
| 205 | +1. Check empty world name in Scene3d. |
| 206 | + * [Pull Request 662](https://github.com/ignitionrobotics/ign-gazebo/pull/662) |
| 207 | + |
| 208 | +1. All changes up to 3.8.0. |
| 209 | + |
138 | 210 | ### Ignition Gazebo 4.6.0 (2021-03-01)
|
139 | 211 |
|
140 | 212 | 1. Use a custom data structure to manage entity feature maps.
|
|
460 | 532 |
|
461 | 533 | ## Ignition Gazebo 3.x
|
462 | 534 |
|
| 535 | +### Ignition Gazebo 3.X.X (202X-XX-XX) |
| 536 | + |
| 537 | +### Ignition Gazebo 3.8.0 (2021-03-17) |
| 538 | + |
| 539 | +1. Add joint position controller GUI, also enable tests for GUI plugins |
| 540 | + * [Pull request #534](https://github.com/ignitionrobotics/ign-gazebo/pull/534) |
| 541 | + |
| 542 | +1. Remove visibility from headers that are not installed |
| 543 | + * [Pull request #665](https://github.com/ignitionrobotics/ign-gazebo/pull/665) |
| 544 | + |
| 545 | +1. Added screenshot to toolbar |
| 546 | + * [Pull request #588](https://github.com/ignitionrobotics/ign-gazebo/pull/588) |
| 547 | + |
| 548 | +1. Improve ign tool support on macOS |
| 549 | + * [Pull request #477](https://github.com/ignitionrobotics/ign-gazebo/pull/477) |
| 550 | + |
| 551 | +1. change nullptr to a int ptr for qt 5.15.2 bug |
| 552 | + * [Pull request #527](https://github.com/ignitionrobotics/ign-gazebo/pull/527) |
| 553 | + |
| 554 | +1. Kinetic energy monitor plugin |
| 555 | + * [Pull request #492](https://github.com/ignitionrobotics/ign-gazebo/pull/492) |
| 556 | + |
| 557 | +1. Use a std::promise/std::future to avoid busy waiting the step ack messages in NetworkManagerPrimary |
| 558 | + * [Pull request #470](https://github.com/ignitionrobotics/ign-gazebo/pull/470) |
| 559 | + |
| 560 | +1. clarified performer example |
| 561 | + * [Pull request #390](https://github.com/ignitionrobotics/ign-gazebo/pull/390) |
| 562 | + |
| 563 | +1. Add tutorial tweaks |
| 564 | + * [Pull request #380](https://github.com/ignitionrobotics/ign-gazebo/pull/380) |
| 565 | + |
| 566 | +1. Fix Qt5 warnings for using anchors |
| 567 | + * [Pull request #363](https://github.com/ignitionrobotics/ign-gazebo/pull/363) |
| 568 | + |
| 569 | +1. Update codeowners |
| 570 | + * [Pull request #305](https://github.com/ignitionrobotics/ign-gazebo/pull/305) |
| 571 | + |
| 572 | +1. Qt auto scale factor for HiDPI displays |
| 573 | + * [Pull request #291](https://github.com/ignitionrobotics/ign-gazebo/pull/291) |
| 574 | + |
| 575 | +1. Fix yaw units |
| 576 | + * [Pull request #238](https://github.com/ignitionrobotics/ign-gazebo/pull/238) |
| 577 | + |
| 578 | +1. Fixed docblock showGrid |
| 579 | + * [Pull request #152](https://github.com/ignitionrobotics/ign-gazebo/pull/152) |
| 580 | + |
| 581 | +1. Fix entity tree for large worlds |
| 582 | + * [Pull request #673](https://github.com/ignitionrobotics/ign-gazebo/pull/673) |
| 583 | + |
| 584 | +1. Master branch updates |
| 585 | + * [Pull request #672](https://github.com/ignitionrobotics/ign-gazebo/pull/672) |
| 586 | + |
| 587 | +1. Backport #561: Use common::setenv |
| 588 | + * [Pull request #666](https://github.com/ignitionrobotics/ign-gazebo/pull/666) |
| 589 | + |
| 590 | +1. Use a custom data structure to manage entity feature maps |
| 591 | + * [Pull request #586](https://github.com/ignitionrobotics/ign-gazebo/pull/586) |
| 592 | + |
| 593 | +1. Limit scene broadcast publications when paused |
| 594 | + * [Pull request #497](https://github.com/ignitionrobotics/ign-gazebo/pull/497) |
| 595 | + |
| 596 | +1. Fix flaky SceneBoradcaster test |
| 597 | + * [Pull request #641](https://github.com/ignitionrobotics/ign-gazebo/pull/641) |
| 598 | + |
| 599 | +1. Add TF/Pose_V publisher in DiffDrive |
| 600 | + * [Pull request #548](https://github.com/ignitionrobotics/ign-gazebo/pull/548) |
| 601 | + |
| 602 | +1. 👩🌾 Relax performance test |
| 603 | + * [Pull request #640](https://github.com/ignitionrobotics/ign-gazebo/pull/640) |
| 604 | + |
| 605 | +1. 👩🌾 Improve velocity control test |
| 606 | + * [Pull request #642](https://github.com/ignitionrobotics/ign-gazebo/pull/642) |
| 607 | + |
| 608 | +1. Add `laser_retro` support |
| 609 | + * [Pull request #603](https://github.com/ignitionrobotics/ign-gazebo/pull/603) |
| 610 | + |
| 611 | +1. Fix pose of plane visual with non-default normal vector |
| 612 | + * [Pull request #574](https://github.com/ignitionrobotics/ign-gazebo/pull/574) |
| 613 | + |
| 614 | +1. Add About dialog |
| 615 | + * [Pull request #609](https://github.com/ignitionrobotics/ign-gazebo/pull/609) |
| 616 | + |
| 617 | +1. Make topics configurable for joint controllers |
| 618 | + * [Pull request #584](https://github.com/ignitionrobotics/ign-gazebo/pull/584) |
| 619 | + |
| 620 | +1. Also use Ignition GUI render event |
| 621 | + * [Pull request #598](https://github.com/ignitionrobotics/ign-gazebo/pull/598) |
| 622 | + |
| 623 | +1. Tutorial on migrating SDF files from Gazebo classic |
| 624 | + * [Pull request #400](https://github.com/ignitionrobotics/ign-gazebo/pull/400) |
| 625 | + |
| 626 | +1. Visualize collisions |
| 627 | + * [Pull request #531](https://github.com/ignitionrobotics/ign-gazebo/pull/531) |
| 628 | + |
| 629 | +1. Backport state update changes from pull request #486 |
| 630 | + * [Pull request #583](https://github.com/ignitionrobotics/ign-gazebo/pull/583) |
| 631 | + |
| 632 | +1. Publish all periodic change components in Scene Broadcaster |
| 633 | + * [Pull request #544](https://github.com/ignitionrobotics/ign-gazebo/pull/544) |
| 634 | + |
| 635 | +1. added size to `ground_plane` in examples |
| 636 | + * [Pull request #573](https://github.com/ignitionrobotics/ign-gazebo/pull/573) |
| 637 | + |
| 638 | +1. Parallelize State call in ECM |
| 639 | + * [Pull request #451](https://github.com/ignitionrobotics/ign-gazebo/pull/451) |
| 640 | + |
| 641 | +1. Non-blocking paths request |
| 642 | + * [Pull request #555](https://github.com/ignitionrobotics/ign-gazebo/pull/555) |
| 643 | + |
463 | 644 | ### Ignition Gazebo 3.7.0 (2021-01-13)
|
464 | 645 |
|
465 | 646 | 1. Fix examples in migration plugins tutorial.
|
|
0 commit comments