v1.41.0
Added
- Added summaries for Quaternion and Color fields in the Raw Messages and 3D panels' object inspectors
- Added a “Language” setting to the Preferences sidebar tab, with some Chinese translations included
- Added support for YUYV and UYUV encoded images in the 3D and Image panels
- Added support for message converter extensions in the Image panel
- Enabled loading data from MCAP channels with no schema
- Added Rviz’s “Map” and “Raw” color modes to
nav_msgs/OccupancyGridmessages' settings in the 3D panel
Changed
- Improved 3D panel performance when
ModelPrimitivescontain embedded data that remains the same between consecutive messages - Default to preloading transforms in the 3D panel
Fixed
- Fixed invalid TypeScript types in the
@foxglove/studiopackage - Fixed parsing of Flatbuffers with byte arrays when using the Foxglove WebSocket protocol
- Fixed datatype updates not being communicated via the Foxglove WebSocket connection
- Fixed memory leaks
- Limited the size of the Plot panel's legend to prevent it from displacing the plot
- Fixed issues with the Foxglove WebSocket player not updating correctly
- Fixed
foxglove.Gridmessages to default to using separate RGBA fields when available in the 3D panel - Fixed display of
nav_msgs/OccupancyGridmessages with a value of 100 showing up as transparent instead of black - Fixed display of
nav_msgs/OccupancyGridmessages with negative color values in the 3D panel - Fixed display of
nav_msgs/OccupancyGridmessages' costmap transparency in the 3D panel - Fixed the color override functionality for certain mesh entities in the 3D panel
- Fixed an issue that sometimes prevented the open dialog from closing after re-selecting a data source
- Fixed an issue where disconnecting from the Foxglove WebSocket connection would reset the current time and clear certain panels
- Fixed a 3D panel bug where
nav_msgs/OccupancyGridmessages' "Frame lock" setting would be missing depending on the selected color mode