Skip to main content

Agent v1.0.3

This release contains minor improvements.

New & Improved
  • The preinstall script for .deb package now uses #!/usr/bin/env sh as its interpreter rather than #!/bin/env sh, which is available on more systems

Docs: About, Install | Debian Packages: amd64, arm64 | Binary Files: amd64, arm64

Foxglove v1.83.0

Added

  • Add support for coloring pointclouds by distance
  • Add tooltips to 3D panel buttons

Changed

  • Reduce limit of buffered messages to mitigate OOMs
  • Reduce memory usage of plot workers
  • Disable auto-update on linux (apt/snap handle this automatically)

Fixed

  • Fix panels not receiving latest messages on newly subscribed topic that is already subscribed to by another panel
  • Fix player memory reporting in performance sidebar
  • Fixed flickering in image panel when switching between selected and unselected calibration topics

Foxglove v1.82.0

Added

  • Added the memory size of preloaded and buffered messages to the Foxglove – Playback Performance panel

Changed

  • Introduced a new downsampling algorithm to the State Transitions panel to improve performance
  • Improved memory estimation to make OOM crashes less likely
  • Improved performance when reading local MCAP files

Fixed

  • Fixed unnecessary preloading in the Gauge and Indicator panels
  • Fixed an issue where plotting by header stamp would result in misleading output in the Plot panel
  • Fixed an issue where downsampled data points could appear out of order in the Plot panel
  • Fixed 3D panel to not crash when there are errors while adding transforms

Foxglove v1.81.0

Added

  • Added useful messaging to the Image panel's empty state when there is no data to show
  • Resolve package:// URLs relative to the URDF's base URL for HTTP(s) URDF files

Changed

  • Improved loading performance for MCAP files
  • Improved performance for the Plot and State Transitions panels
  • Point clouds in the 3D panel now default to being colored by z when intensity and rgb fields aren't present

Fixed

  • Fixed handling of constraint_set5_flag in foxglove.CompressedVideo messages
  • Fixed issue where organization extensions were not uninstalled when signing out
  • Fixed scrolling behavior in the Log panel

Agent v1.0.2

πŸ’ Ubuntu 20.04 support​

We now build Foxglove Agent on Ubuntu 20.04 instead of 22.04, which should allow foxglove-agent to run on 20.04-based distributions.


Docs: About, Install | Debian Packages: amd64, arm64 | Binary Files: amd64, arm64

Foxglove v1.80.0

Changed

  • Show an error image in the Image panel if there was a decoding issue
  • Avoid opening the panel settings when deleting a Plot panel series via the legend

Fixed

  • Fixed issues with sign-in on the desktop app
  • Fixed H.264 video artifacts getting rendered when first opening a file
  • Removed incorrect decoding errors from the Image panel settings by displaying H.264 video delays in frames, rather than milliseconds
  • Fixed an issue where images in the Image panel would not clear properly when looping playback or switching topics
  • Fixed an unmatched frameId error when switching the calibration topic to None from a nonexistent topic

Foxglove v1.79.0

Added

  • Added more Japanese translations

Changed

  • Improved the State Transitions panel's performance with high-frequency data by hiding points for messages by default; added a "Show points" panel setting to toggle this behavior
  • Added an error message when paths in the State Transitions panel refer to array data
  • Renamed the Call Service panel to the Service Call panel
  • Improved rendering performance for Plot panels with large datasets

Fixed

  • Correctly cleared existing data when user changes a path to an invalid value in the State Transitions panel
  • Fixed an issue where point cloud settings in the 3D panel showed the incorrect default value
  • Fixed an issue with .db3 file loading errors failing to reference well-known message definitions

Foxglove v1.78.0

Added

  • Added information about time spent executing individual user scripts to the Performance sidebar

Changed

  • Improve estimation of per message memory usage when preloading data to make sure app doesn’t run out of memory
  • Improved 3D panel performance by not processing some unnecessary messages
  • Raised error if channel schema is empty for a ROS channel
  • Improved rendering performance for the Plot and State Transitions panels
  • Improved performance for the State Transitions panel

Fixed

  • Fixed inaccurate clearing of unused topics from the preloaded topics cache
  • Fixed the reading of omgidl arrays and strings
  • Fixed an issue where changes to global variables would not update subscriptions for topic alias extensions
  • Fixed a bug where Tab panel layouts would sometimes be unexpectedly replaced when dragging and dropping panels

Agent v1.0.0

πŸ₯³ Initial release of the Foxglove Agent​

We've released the Foxglove Agent! The Agent is a lightweight easy-to-use tool for giving you visibility into the data available on your devices. The Foxglove agent can also sync data from your robots to the Foxglove platform automatically or on demand. Read our annoucement blog for more information.


Docs: About, Install | Debian Packages: amd64, arm64 | Binary Files: amd64, arm64