v1.2.0
Added
- Add
foxglove.CameraCalibration
support to Image panel - Add
foxglove.ImageAnnotations
support to Image panel - Add built-in types to the Node Playground panel's
Message
type - Add support for loading v0.x MCAP data from Foxglove
- Support wrapping topic names in quotes when using message path syntax
- Support missing object properties in JSON data
Changed
- Improve error reporting for
PointCloud2
messages'x
/y
/z
fields - Handle deleted layouts better on startup
- Ensure that clicking "Reset" on a crashed panel will clear the error before resetting the panel
- Add better error states to Teleop panel
- Edit copy for the Account tab
- Improved preloading for the Foxglove player
- Improved performance in
zstd
decompression
Fixed
- Update
@foxglove/ros2
to fix ROS 2 timestamps - Clamp time when seeking based on the initial URL state for Foxglove URLs
- Resubscribe when rosbridge connection is re-established
- Clear problems when re-establishing ROS1 connection
- Fix unbounded memory growth in plot panel for new messages
- Fix memory leak of player state from previous players
- Fix playback bar getting stuck in drag mode
- Fix performance issue with large datasets in plots