Foxglove v1.33.0
Added
- Added a new kind of extension for registering message converters that convert data from one schema to another
Changed
- Removed the 3D (Legacy) panel
- Improved performance of the Plot panel after data is preloaded
Added
Changed
Changed
UINT8 arraysFixed
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 rangeFixed
/robot_description parameter and/or topic in the 3D panelAdded
Changed
foxglove.PointCloud and foxglove.Grid topics in the 3D panelsensor_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 orderFixed
PointCloud2 messages with fields whose count is unsupported (i.e. ≠1) by hiding those fieldsAdded
Changed
foxglove.Grid messages in the 3D panelFixed
Changed
foxglove.Grid messages and support for grids with row padding in the 3D panelFixed
Added
yarn install issues while contributingChanged
Fixed
LinePrimitive scene entities from crashing when the points field is emptyAdded
foxglove.Grid messages in the 3D panelschemaName field to the Panel Extension API's MessageEventChanged
Topic#datatype has been renamed to schemaName.
datatype will still be available for backwards compatibility, but is
now deprecatedFixed
ds.importId query parameter caused browser tabs to freezeTriangleListPrimitives with changing numbers
of points would sometimes crash the 3D panelmesh_resource markers would sometimes overwrite each other due to a race conditionAdded
Changed
Tab moves the cursor to the next input field in the Panel settings sidebarFixed
.db3 files and live ROS2 connections with transform topics.bag file and viewing a few topicsWith this release, we've been hard at work continuing to expand on the 🆕 3D panel:
TriangleList scene entity primitivesfoxglove.RawImage, foxglove.CompressedImage, and foxglove.CameraCalibration messagesSome other highlights:
Added
.db3 filesChanged
Fixed
foxglove.LaserScan messages' locations were not being updated properly<up_axis> tags for loaded .dae files, and added a 3D panel setting for ignoring COLLADA <up_axis> tags to match Rviz behavior