Skip to content

Merge gz-plugin3 ➡️ main #173

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 16 commits into from
Apr 28, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,6 @@ jobs:
uses: gazebo-tooling/action-gz-ci@jammy
with:
codecov-enabled: true
cppcheck-enabled: true
cpplint-enabled: true
doxygen-enabled: true
noble-ci:
runs-on: ubuntu-latest
name: Ubuntu Noble CI
Expand All @@ -32,3 +29,7 @@ jobs:
- name: Compile and test
id: ci
uses: gazebo-tooling/action-gz-ci@noble
with:
cppcheck-enabled: true
cpplint-enabled: true
doxygen-enabled: true
33 changes: 31 additions & 2 deletions Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,27 @@

## Gazebo Plugin 3.x

### Gazebo Plugin 3.0.0 (2024-08-27)
### Gazebo Plugin 3.0.1 (2025-02-12)

Changes since 2.0.3:
1. Require cmake 3.10.2 for consistency
* [Pull request #162](https://github.com/gazebosim/gz-plugin/pull/162)

1. Fix typo in documentation (#150)
* [Pull request #151](https://github.com/gazebosim/gz-plugin/pull/151)

### Gazebo Plugin 3.0.0 (2024-09-25)

1. **Baseline:** this includes all changes from 2.0.3 and earlier.

1. Miscellaneous documentation fixes
* [Pull request #153](https://github.com/gazebosim/gz-plugin/pull/153)
* [Pull request #150](https://github.com/gazebosim/gz-plugin/pull/150)

1. Update gz-plugin3 badge URLs
* [Pull request #148](https://github.com/gazebosim/gz-plugin/pull/148)

1. Ionic changelog
* [Pull request #147](https://github.com/gazebosim/gz-plugin/pull/147)

1. Enable 24.04 CI, require cmake 3.22.1
* [Pull request #146](https://github.com/gazebosim/gz-plugin/pull/146)
Expand All @@ -32,6 +50,17 @@ Changes since 2.0.3:

## Gazebo Plugin 2.x

### Gazebo Plugin 2.0.4 (2025-01-30)

1. Fix typo in documentation
* [Pull request #151](https://github.com/gazebosim/gz-plugin/pull/151)

1. Add package.xml
* [Pull request #139](https://github.com/gazebosim/gz-plugin/pull/139)

1. Add bazel deps to pass layering_check
* [Pull request #143](https://github.com/gazebosim/gz-plugin/pull/143)

### Gazebo Plugin 2.0.3 (2024-04-08)

1. Use relative install path for gz tool data
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
Build | Status
-- | --
Test coverage | [![codecov](https://codecov.io/gh/gazebosim/gz-plugin/tree/main/graph/badge.svg)](https://codecov.io/gh/gazebosim/gz-plugin/tree/main)
Ubuntu Jammy | [![Build Status](https://build.osrfoundation.org/job/gz_plugin-ci-main-jammy-amd64/badge/icon)](https://build.osrfoundation.org/job/gz_plugin-ci-main-jammy-amd64/)
Ubuntu Noble | [![Build Status](https://build.osrfoundation.org/job/gz_plugin-ci-main-noble-amd64/badge/icon)](https://build.osrfoundation.org/job/gz_plugin-ci-main-noble-amd64/)
Homebrew | [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=gz_plugin-ci-main-homebrew-amd64)](https://build.osrfoundation.org/job/gz_plugin-ci-main-homebrew-amd64)
Windows | [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=gz_plugin-main-clowin)](https://build.osrfoundation.org/job/gz_plugin-main-clowin)

Expand Down
4 changes: 2 additions & 2 deletions tutorials/02_installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,12 @@ sudo apt install libgz-plugin4-dev

1. Install Gazebo dependencies
```
sudo apt-get install libgz-cmake4-dev libgz-tools3-dev libgz-utils3-cli-dev
sudo apt-get install libgz-cmake4-dev libgz-tools2-dev libgz-utils3-cli-dev
```

1. Install Gazebo Tools if you want to use the `gz plugin` command line tool:
```bash
sudo apt-get install gz-tools3
sudo apt-get install gz-tools2
```

2. Clone the repository
Expand Down