What's Changed
Warning
Breaking change: the input topic changed from /bug_detection/detected_bugs to /information_panel/alert.
Action required: update any publishers, launch files, scripts, or integrations still using the old topic before using this version.
Issues and PRs Closed
- Add support for left and right arrows and change topic name by @jondave in #2
- feat: Generalise the alert system and add directional arrow support via the
@leftand@rightsyntax by @cooperj in #3
Functional Changes
- Generalised the panel from bug-only detection to a broader alert system.
- Added directional alert support using
@leftand@rightat the end of an alert message. - Added UI direction arrows for directional alerts.
- Added support for the new
diseased_plantalert type. - Added configurable intro announcement behaviour for alert audio via environment variable.
- Added new audio assets for directional and expanded alert playback.
Changed
- Switched the subscribed ROS topic from
/bug_detection/detected_bugsto/information_panel/alert. - Renamed and generalised alert handling across the UI, audio, config, and launch flow.
- Renamed alert timeout config from
idle_mstoalert_persistence_ms. - Exposed alert runtime settings through environment variables and
config.json. - Updated package version to
v1.0.0.
Fixed
- Ensured directional audio is spoken once at the end for multi-alert messages.
- Corrected duplicated playback behaviour for error alerts.
Full Changelog: v0.0.0...v1.0.0