Skip to main content

Foxglove 2.32.0

πŸ”Š Sound on: Audio support​

You'll want to turn sound on. We've added audio support to Foxglove with a brand new Audio panel and RawAudio message schema. Use the Audio panel to zoom in and pan across your audio waveform. Click to jump to areas of interest.

Read the RawAudio schema docs and check out this Foxglove SDK example to get started.

πŸ“· Improved 2D follow-mode camera​

The 2D camera is now positioned relative to the fixed frame instead of the display frame when in follow position mode, providing more intuitive camera behavior.

Before​

Previously, the top-down 2D view would roll and pitch with the frame of the object being followed when in follow mode.

After​

The fixed frame z-plane grid in the 2D panel now stays flat rather than rolling and pitching with the frame of the device it is following.

πŸ“‘ Control render order of Grid messages​

The 3D panel now has a Draw behind setting for Foxglove.Grid messages.

Turn on Draw behind to render the grid with all other "draw behind" topics before the rest of the scene, ignoring depth for the grid. With the setting off, the grid will render normally with depth testing enabled.

New & Improved
  • Added Draw Behind setting for all grid message types in the 3D panel
  • Primary and edge sites now display if they are on a previous release and can be updated
  • GridMap messages now have color and elevation settings that match other grid-based topics like Foxglove.Grid and PointCloud
  • Improved error reporting when panels crash due to message converter issuesβ€”now with more detailed error information
Performance
  • General app stability improvements
  • Improved scrubbing performance
  • Improved stability of automatic x-value ranges in index-based plots with multiple series
Fixes
  • Fixed playback problems when opening multiple mcap files at once
  • Fixed an issue where the layout management page did not allow selecting layouts when searching for a layout name
  • Fixed an issue causing freshly split Indicator panels to fail to initialize to the right state until new messages are received
  • Fixed certain preloaded messages not being visualized when there are multiple publishers on the same topic
  • Fixed potential crashes when exporting plots with lots of points to CSV
  • Fixed a duration formatting error in the Timeline page
  • Fixed relative URDF/mesh includes not being correctly resolved
  • Fixed an issue where Foxglove.Grid nearest neighbor setting would not index data correctly, showing wrong coloring
  • Fixed Foxglove.Grid's Value min and Value max auto setting to correctly determine values from the data
  • Fixed an issue with showing correct time window setting in older layouts
  • Fixed extension panels not working when switching between local and org extensions

Downloads: Linux: deb amd64 arm64, snap amd64 | Windows: Universal | Mac: Universal