This release adds an experimental Web UI using Plotly Dash, under an extra:
pip install pyrobosim[web]
It is fully backwards compatible and meant to be tried by users starting this release. In a future major release, this (or another web based solution) will very likely become the default, and the PySide6/Matplotlib GUI will be deprecated.
pyrobosim-4.4.0-web-ui.webm
What's Changed
- Use Ubuntu 24.04 in Python CI job by @sea-bass in #434
- Support Ubuntu 26.04 and ROS 2 Lyrical by @sea-bass in #436
- Shorten coverage comment so table shows up by @sea-bass in #438
- Use virtual env in Dockerfile by @sea-bass in #440
- Remove
setup.pyfiles, usepyproject.tomlin core Python package by @sea-bass in #441 - Fix pyrobosim_ros API docs build by @sea-bass in #442
- Web UI proof of concept with Plotly Dash by @sea-bass in #439
- 4.4.0 by @sea-bass in #443
Full Changelog: 4.3.4...4.4.0