Skip to main content

Foxglove 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