|
1 | 1 | ## libsdformat 16.X |
2 | 2 |
|
| 3 | +### libsdformat 16.1.0 (2026-07-10) |
| 4 | + |
| 5 | +1. [bazel/infra] Automate publish to BCR workflow (backport #1686) |
| 6 | + * [Pull request #1686](https://github.com/gazebosim/sdformat/pull/1686) |
| 7 | + * [Pull request #1687](https://github.com/gazebosim/sdformat/pull/1687) |
| 8 | + |
| 9 | +1. [bazel/infra] Update bazel CI to use workflow v7.7.0 |
| 10 | + * [Pull request #1683](https://github.com/gazebosim/sdformat/pull/1683) |
| 11 | + |
| 12 | +1. [bazel] Bump default bazel version to 9.1.1 (backport #1681) |
| 13 | + * [Pull request #1681](https://github.com/gazebosim/sdformat/pull/1681) |
| 14 | + * [Pull request #1682](https://github.com/gazebosim/sdformat/pull/1682) |
| 15 | + |
| 16 | +1. macos CI: test on push to release branches only |
| 17 | + * [Pull request #1672](https://github.com/gazebosim/sdformat/pull/1672) |
| 18 | + |
| 19 | +1. macos CI: use brew trust |
| 20 | + * [Pull request #1666](https://github.com/gazebosim/sdformat/pull/1666) |
| 21 | + |
| 22 | +1. Fix Python test PYTHONPATH: use `ENVIRONMENT_MODIFICATION` instead of ENVIRONMENT |
| 23 | + * [Pull request #1649](https://github.com/gazebosim/sdformat/pull/1649) |
| 24 | + |
| 25 | +1. Fix `static_cast` that triggers compile errors with -Wpedantic |
| 26 | + * [Pull request #1632](https://github.com/gazebosim/sdformat/pull/1632) |
| 27 | + |
| 28 | +1. NavSat::ToElement() method |
| 29 | + * [Pull request #1585](https://github.com/gazebosim/sdformat/pull/1585) |
| 30 | + |
| 31 | +1. Parse category bitmask SDF element in Surface DOM |
| 32 | + * [Pull request #1630](https://github.com/gazebosim/sdformat/pull/1630) |
| 33 | + |
| 34 | +1. Use std::vector::reserve in Element::Clone |
| 35 | + * [Pull request #1480](https://github.com/gazebosim/sdformat/pull/1480) |
| 36 | + |
3 | 37 | ### libsdformat 16.0.1 (2026-01-20) |
4 | 38 |
|
5 | 39 | 1. **Baseline:** this includes all changes from 16.0.0 and earlier. |
|
0 commit comments