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 MessageEvent
Changed
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