Skip to main content

v1.74.2

Fixed

  • Fixed an issue with the macOS desktop app's toolbar buttons not being clickable in fullscreen mode
  • Fixed an issue where Shift + clicking items in the Layouts menu would sometimes select the wrong layouts
  • Fixed an issue with topics not streaming properly when loading a recording from Foxglove
  • Fixed an issue where TypedArray message fields were not being plotted correctly
  • Referenced scripts’ user-defined names, not their IDs, when displaying error messages in the User Scripts panel

Downloads

v1.74.1

Fixed

  • Fixed missing close/min/max window controls on Linux
  • Fixed an issue where plotting a signal used by a map panel caused the map panel to fail

Downloads

v1.74.0

Added

  • Added the ability to jump from the 3D panel's object inspector to its corresponding topic's settings

Fixed

  • Fixed an issue with the web app's "Open links in:" setting not working
  • Fixed the ability to plot values from topics that have no specified schema
  • Fixed where the State Transitions panel showed incorrect bounds after loading data

Downloads

v1.73.0

Added

Changed

  • Removed tab bar from the User Scripts panel

Fixed

  • Fixed an issue where values shown in the Plot legend were sometimes inaccurate
  • Fixed an issue where the State Transitions panel’s tooltip was not displaying the label / path values
  • Fixed a range of issues affecting preloading in Plot panels
  • Fixed support for omgidl schemas that contain unions with long switch types
  • Fixed detection of image formats in the 3D panel
  • Fixed "Definition of schema '...' has changed" errors when a message has an array defaultValue

Downloads

v1.72.0

Changed

  • Restored preloading behavior for Plot panels with bounded x-axes

Fixed

  • Report layout sync errors in the sidebar's Problems tab
  • OMG IDL schema encoding using XCDR2 now reads struct/union types inside of arrays properly
  • Fixed issue with preloaded plots disappearing when switching tabs
  • Fixed TextAnnotations not showing specified alpha channels in the 3D and Image panels
  • Fixed a type incompatibility issue with user scripts that import from @foxglove/schemas
  • Fixed an issue where under certain circumstances, plots displayed user script messages incorrectly

Downloads

v1.71.0

Added

  • Diagnostic messages are now displayed as “stale” after a configurable timeout in the Diagnostics – Detail (ROS) and Diagnostics – Summary (ROS) panels

Fixed

  • Fixed an issue that prevented reinstalling a deleted extension
  • Fixed an issue where locally installed message converters were not being preferred over organization-provided ones
  • Fixed an error when custom messages have a header.stamp value that is not in the expected format
  • Fixed plots not being displayed for live ROS 1 connections

Downloads

v1.70.0

Added

  • Added support for filtering by node name in the Log panel
  • Added a delete button to the Plot panel’s legend
  • Added more Chinese translations
  • Added support for selecting and dragging multiple topics and message paths from the Topics sidebar

Changed

  • Made the bottom section of the User Scripts panel resizable

Fixed

  • Fixed issue with the playback bar UI not updating while loading data
  • Fixed Table panel for live data
  • Fixed an issue where some File menu options didn't work on macOS
  • Fixed an incompatibility between timestamp/duration types in Protobuf messages and the User Scripts panel
  • Fixed issues with the backtick (`) shortcut when used with other key combinations
  • Fixed an issue with occasional extra lines showing up when rendering SceneUpdate line primitives in the 3D panel

Downloads

v1.69.0

Added

  • Added the ability to search for message fields in the Topics sidebar, and drag & drop fields onto panels to visualize them – currently supported for Raw Messages, Image, Plot, State Transitions, and Table panels
  • Added support for CDR-encoded messages that use XCDR1 encapsulation kinds
  • Added support for omgidl schemas that use enumerator overrides and unions

Changed

  • Moved data generation for Plot panels to a Web Worker to reduce plot generation memory usage
  • Allow arbitrary precision in number inputs in settings fields
  • Changed "Rotation offset" fields in the 3D panel’s “Transforms” settings to compose with the original rotation, vs adding to it

Downloads

v1.68.0

Added

  • Added a Call Service panel to call services and view results
  • Added the current data source’s date to the playback bar
  • Added settings for x-axis min, max, and range to the State Transitions panel
  • Added support for the omgidl schema encoding to Foxglove WebSocket connections

Changed

  • Improved performance and memory usage when loading large messages in the State Transitions panel
  • Improved language localization support for menus in the desktop app

Fixed

  • Fixed buffering not stopping when buffer is full
  • Fixed incomplete loading of large datasets in the Plot panel

Downloads

v1.67.0

Added

  • Added font settings for the Raw Messages panel
  • Added support for raw images' step value in the 3D panel

Changed

  • Improved warning message for empty MCAP files

Fixed

  • Fixed desktop app crash on certain Linux machines
  • Fixed an issue with the Publish panel's data resetting on load

Downloads