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
whenintensity
andrgb
fields aren't present
Fixed
- Fixed handling of
constraint_set5_flag
infoxglove.CompressedVideo
messages - Fixed issue where organization extensions were not uninstalled when signing out
- Fixed scrolling behavior in the Log panel
Agent v1.0.2
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 toNone
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
Agent v1.0.1
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