Skip to main content

180 posts tagged with "Foxglove"

Release notes for the Foxglove web and desktop app.

View All Tags

Foxglove v1.77.0

Added

  • Added User Script performance information to the Performance sidebar

Changed

  • Use a fixed playback viewport for the State Transitions panel when loading a recorded data source
  • Always show relevant state information when hovering on bars in the State Transitions panel, even between data points
  • Updated the Foxglove WebSocket player to comply with the latest ws-protocol spec changes, making it easier for non-ROS systems to advertise services

Fixed

  • Fixed an unresponsive white screen on desktop app crash
  • Fixed an issue with a video delay error not clearing after receiving a H.264 video frame without delay
  • Fixed an issue with dropped H.264 video frames when there is latency in decoding
  • Fixed flickering of ModelPrimitive markers in the 3D panel
  • Fixed an issue where topic alias extensions that rely on variables don't update the list of topics
  • Fixed issues where splitting Tab panels would sometimes cause panels to lose their configured settings, or produce multiple panels with the same settings
  • Fixed the “Topics” sidebar’s drag-and-drop behavior for topics containing spaces
  • Fixed an issue with resolving relative mesh URLs in URDFs loaded from file
  • Fixed a rare case of the URDF’s URL field not being shown in the 3D panel settings

Foxglove v1.76.0

Added

  • Added line size settings to the Plot panel

Changed

  • Moved memory usage indicator into the Performance sidebar
  • Ignore undefined output of message converter extensions
  • Moved the Playback Performance debugging panel into the right sidebar
  • Replaced topic icons with an error icon when displaying errors in the panel settings

Fixed

  • Fixed an issue that caused layout overwrites under some circumstances
  • Display an error message instead of a blank screen when the desktop app crashes
  • Fixed Cannot set properties of undefined (setting: visible) error when seeking through H.264 video in the 3D and Image panels' settings
  • Fixed JSON parsing and serialization of BigInt values in the Call Service panel
  • Fixed a handful of issues where plotting user scripts' output topics led to broken plots
  • Mitigated crashes on returning to inactive tabs with live data by dropping messages after a certain size limit
  • Fixed SceneEntity primitives in the 3D panel from disappearing or only showing outlines after seeking

Foxglove v1.75.0

Changed

  • Improved error messaging around H.264 video playback in the 3D and Image panels
  • Enabled vertex colors for LINE_STRIP and LINE_LOOP point annotations in the Image panel
  • Improved search matching algorithm in the Topics list
  • Improved performance when scrubbing or seeking while user scripts are present

Fixed

  • Fixed COLLADA textures not being loaded over Foxglove WebSocket connections
  • Fixed issue with the Raw Messages panel’s font settings not persisting across data sources
  • Fixed service parsing errors not being surfaced to the user for Foxglove WebSocket connections
  • Fixed issue with duplicate messages being sent to a panel if it subscribed twice to the same topic
  • Remove occasional camera info missing errors when calibration is None in the Image panel

Foxglove 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

Foxglove 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

Foxglove 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

Foxglove 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

Foxglove 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

Foxglove 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

Foxglove 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