Skip to main content

204 posts tagged with "Foxglove"

Release notes for the Foxglove web and desktop app.

View All Tags

Foxglove v1.40.0

Added

  • Added a 3D panel setting to visualize point cloud points as stixels
  • Added the ability to callService via the Foxglove WebSocket connection
  • Added the ability for extension panel authors to focus and highlight a particular node in the panel settings interface
  • Added the RViz cost map color mode for occupancy grids in the 3D panel

Changed

  • Transform preloading is enabled by default in the 3D panel’s Transform settings, guaranteeing the accuracy of the transform tree up to the current time in the file after preloading has completed
  • Replace the old Plot panel legend with a new and improved version, with settings-driven configuration
  • Exclude GeoJSON topics from the list of followable topics in the Map panel
  • Set the ROS profile in the Foxglove WebSocket connection for tf frame normalization

Fixed

  • Fixed the default type for navigation path messages in the 3D panel
  • Fixed the mismatch between a renderable marker’s name and its data in the 3D panel
  • Fixed an issue with custom Plot panel titles getting overridden during migration
  • Fixed an issue with the loss of cursor position in the User Scripts panel editor during edits
  • Fixed relative paths in URDFs loaded from HTTP(S) in the 3D panel
  • Fixed an issue with the highlighting of current messages in the Map panel
  • Fixed an issue with the start and end date displayed in the Data source sidebar

Foxglove v1.39.1

Changed

  • Moved Image panel topic selection to the panel settings
  • Changed preloading behavior to load from the beginning to end of a data source
  • Made it possible for extension panel authors to specify which settings actions to render inline or in a context menu
  • Require a mouse click to close the Help menu
  • Removed unnecessary preloaded Image panel topics

Fixed

  • Changed the custom panel extensions API so that renderState.allFrames is sorted by message receiveTime
  • Fixed height and scrolling issues in the new Preferences dialog
  • Fixed the error that would occur when a Foxglove WebSocket server sends an invalid serverInfo message
  • Fixed issue where a URDF would not show up in the 3D panel until after the panel was clicked
  • Fixed a startup crash when a layout contains extension panels

Foxglove v1.39.0

Added

  • Added setDefaultPanelTitle() to the PanelExtensionContext API, and added the ability to edit most panels’ titles in their settings
  • Added a deprecation banner to the URDF Viewer panel

Changed

  • Added a button to submit parameter changes in the Parameter panel
  • Improved 3D panel performance after transform history capacity is exceeded
  • Improved preloading performance for custom extension panels

Fixed

  • Fixed issue where the 3D panel would freeze after receiving tf message with identical parent and child ids
  • Fixed message frequency statistics when connected to a live data source publishing clock messages

Foxglove v1.38.0

Added

Changed

  • Improved empty layout state with meaningful message and recommended actions
  • Changed SceneUpdate deletions to be processed before new entities are added
  • Improved error message when Protobuf data contains an incorrect schemaName

Fixed

  • Fixed bug where Plot panels would contain old messages from user scripts
  • Ensured User Script panel messages are recomputed when variables change

Foxglove v1.37.0

Added

  • Added a menu item to the desktop app for manually checking for updates

Changed

  • Replaced in-app documentation with links to the appropriate resources in the sidebar’s Help menu

Fixed

  • Avoid automatically subscribing to CameraInfo topics in the 3D panel
  • Fixed a bug where new CameraInfo messages wouldn’t update image topics in the 3D panel
  • Fixed a bug where saving a script in the User Scripts panel didn't update subscribed panels with new output messages
  • Fixed an issue with the Map panel's center getting reset when no new messages have been received

Foxglove v1.36.0

Changed

  • Improved calculation of topic publishing frequencies for live connections
  • Marked ROS 2 native connection as deprecated
  • Use system time for Foxglove WebSocket connections if the server does not publish time messages

Fixed

  • Improved text handling in the playback controls tooltip
  • Fixed a bug that prevented the use of org-wide extensions and locally-installed extensions with the same ID

Foxglove v1.35.2

Added

  • Foxglove WebSocket: Use server published time as message receive timestamps

Fixed

  • Fix setState hook in PanelExtensionAdapter for React 18
  • Fix IterablePlayer and UserNodePlayer bugs with seeking
  • Fix "Loading panel settings" when swapping panels
  • Rename Team to Organization in several places

Foxglove v1.35.1

Fixed

  • Fixed issues with PointCloud and LaserScan messages displaying incorrectly in the 3D panel when their pose changed, or when using the "Decay Time" setting

Foxglove v1.35.0

Added

  • Added the ability to set a custom variable, in addition to the default $selected_id, when selecting a marker in the 3D panel

Changed

  • Added a numeric precision panel setting for the Diagnostics Details (ROS) panel
  • Redesigned the Data source dialog to help users learn more about Foxglove
  • Changed Foxglove to no longer modify or normalize schema names when displaying them in the Data source sidebar tab – Foxglove schema names must now be fully qualified (e.g. foxglove.Grid, not just Grid)
  • Added a "Planar Projection Factor" topic setting for camera frustums and images in the 3D panel’s settings

Fixed

  • Fixed more memory leaks
  • Fixed an issue on Windows where Foxglove deep links would open a blank Foxglove window
  • Fixed an issue where click-to-publish in the 3D panel was always publishing with the fixed frame, even while coordinates were in the display frame
  • Fixed aspect ratio for camera frustums and images in the 3D panel
  • Fixed a bug where message converter extensions would not work for pre-loaded data

Foxglove v1.34.1

Fixed

  • Fixed memory leaks in the 3D panel
  • Fixed an issue with the panel settings sidebar after deleting the selected panel from a layout
  • Fixed regression for deep links that use the mcap-remote-file and ros1-remote-bagfile query params