Skip to main content

Foxglove v0.18.0

Added

  • Added support for decoding /rosout via native ROS 2 connections
  • Added support for clicking on a graph to seek to the corresponding timestamp in the State Transitions panel
  • Added preloading support to the State Transitions panel
  • Added a vertical line indicating the current playback time in the State Transitions panel
  • Added a title setting to the Plot panel

Changed

  • Cleaned up styling in the app settings' "Experimental Features" section
  • Changed default behavior for time-based Plot panels by keeping their x-axes synced, even after panning or zooming
  • Updated docs to link out to external doc pages on foxglove.dev
  • Used consistent sentence-casing throughout the app

Fixed

  • Fixed topic filter settings in the Topic Graph panel
  • Fixed a bug where selecting a message path from the Plot panel's dropdown would replace the wrong text, resulting in an invalid path
  • Fixed issue where the user receives an un-actionable message when the playback bar has an invalid range
  • Fixed an issue with the tooltip getting stuck open on the playback controls
  • Fixed Plot panel tooltip to show data from the nearest point when hovering over a certain x-axis value
  • Fixed "Studio Debug Panels" experimental feature flag to hide debugging panels by default
  • Improved plot downsampling algorithm to avoid introducing gaps with adjacent datasets
  • Fixed issue with native ROS 2 connections not being established correctly due to implicit history size