Fixed issues with PointCloud and LaserScan messages displaying incorrectly in the 3D panel when their pose changed, or when using the "Decay Time" setting
Added the ability to set a custom variable, in addition to the default $selected_id, when selecting a marker in the 3D panel
Changed
Added a numeric precision panel setting for the Diagnostics Details (ROS) panel
Redesigned the Data source dialog to help users learn more about Foxglove
Changed Foxglove to no longer modify or normalize schema names when displaying them in the Data source sidebar tab – Foxglove schema names must now be fully qualified (e.g. foxglove.Grid, not just Grid)
Added a "Planar Projection Factor" topic setting for camera frustums and images in the 3D panel’s settings
Fixed
Fixed more memory leaks
Fixed an issue on Windows where Foxglove deep links would open a blank Foxglove window
Fixed an issue where click-to-publish in the 3D panel was always publishing with the fixed frame, even while coordinates were in the display frame
Fixed aspect ratio for camera frustums and images in the 3D panel
Fixed a bug where message converter extensions would not work for pre-loaded data
For Foxglove WebSocket connections, the start and end times displayed in the Data source sidebar are now adjusted dynamically when looping over pre-recorded data
Boosted performance for FlatBuffers schemas that use UINT8 arrays
Fixed
Fixed an issue with color pickers in panel settings not updating panels
Fixed message coloring in the Diagnostics – Detail (ROS) panel
Fixed resubscribing to topics when a Foxglove WebSocket connection is broken and reestablished
Fixed an extraneous warning shown for some Foxglove WebSocket connection
Fixed an issue with RGBA coloring of Grid messages in the 3D panel where fully transparent pixels were not displayed as transparent
Colors for foxglove.PointCloud and foxglove.Grid messages are now clamped to minimum and maximum values, rather than displaying incorrect colors when values lie outside the selected range
Added a Spotlight plugin for MCAP files to the macOS desktop app, allowing MCAP files' topics, schemas, attachments, and metadata to be searchable via Finder and Spotlight
Changed
Made deprecation banner for the 3D (Legacy) panel impossible to dismiss
Replaced the packed "RGB"/"RGBA" color modes with a new “RGBA (separate fields)” mode for foxglove.PointCloud and foxglove.Grid topics in the 3D panel
Removed the "RGB Byte Order" setting for ROS sensor_msgs/PointCloud2 topics in the 3D panel, and made the byte order compatible with RViz; renamed the color modes to “BGR”/“BGRA” to accurately reflect the actual byte order
Make message handling in the Map panel more robust
Fixed
Changed the Data source dialog’s behavior to immediately close after user clicks “Open” on a Velodyne LIDAR connection
Enabled loading PointCloud2 messages with fields whose count is unsupported (i.e. ≠ 1) by hiding those fields