2.0.0
What's Changed
This is a major release with breaking changes for both users and internal developers.
User-Facing Changes
- Update documentation to reflect correct base PathPlanner class by @akshayprsd in #155
- Do not require PDDLStream for tests, switch to main repo by @sea-bass in #163
- Add Trajectory class by @sea-bass in #164
- Fix pip install in Ubuntu 24.04 Dockerfile by @sea-bass in #170
- Support ROS 2 Jazzy / Ubuntu 24.04 by @sea-bass in #169
- Switch to PySide6 by @sea-bass in #171
- Use ROS actions to execute actions and task plans by @sea-bass in #173
- Fix ros_interface.py constructor docstring and clean up scripts by @sea-bass in #174
- 2.0.0 by @sea-bass in #175
Internal Developer Changes
- Add PR write permissions to tests CI job by @sea-bass in #156
- Set init for compose services by @eholum in #157
- Skip coverage comment for PRs from forks by @eholum in #158
- Fix tests and cache containers for CI by @eholum in #160
- Containerize the non-ros testing pipeline by @eholum in #161
- Pin pytest below 8.1.0 and fix warnings when creating entities with invalid categories by @sea-bass in #162
- Set package version in Sphinx configuration by @sea-bass in #165
- Update pre-commit hooks and apply changes by @sea-bass in #167
- Add coverage badge to README by @sea-bass in #168
New Contributors
- @akshayprsd made their first contribution in #155
- @eholum made their first contribution in #157
Full Changelog: 1.2.0...2.0.0