Skip to main content

202 posts tagged with "Foxglove"

Release notes for the Foxglove web and desktop app.

View All Tags

Foxglove v1.87.0

Performance Improvements

  • Improved omgidl deserialization performance
  • Improved performance of 3D panel
  • Improved performance of performance sidebar
  • Reduced OOMs by buffering messages as Uint8Array
  • Fixed memory leak when switching data source

Bug Fixes

  • Fixed the start time for foxglove WebSocket player when a connection is reset
  • Fixed URDF meshes not loading when connected to rosbridge
  • Fixed empty plot minYValue and maxYValue led to a 0-0 Y scale

Other

  • Improved Chinese translations

Foxglove v1.86.0

UX Improvements

  • Improved message path dropdown rendering
  • Change new layout name generator to use friendly names
  • Desktop traffic light buttons do not scale with zoom level

Performance Improvements

  • Reduce downsamples and re-renders for plot

Bug Fixes

  • Fix collada textures not being loaded

Foxglove v1.86.1

Fixed

  • Fixed issue with plots not following the cursor when using x-axis range setting

Foxglove v1.85.0

Changed

  • Debounce updates in the Variable Slider panel
  • Improve message path autocomplete
  • Better indicate when Plot panels are loading preloaded data
  • Improved performance for processing user scripts

Fixed

  • Fix Plot panel's x-axis when using "index mode"
  • Fix bug where zooming into a Plot panel would unnecessarily downsample
  • Fix Image panel memory leak when unmounting while decoding an image
  • Fix synced annotations when an unavailable annotation topic is in the layout
  • Fix memory leak across data sources when block loading was incomplete
  • Fix page scrolling bug on narrow pages with Plot panel tooltips
  • Fix issues with disabled plot series
  • Fix erroneous instances of "reset view" on the Plot panel
  • Fix erroneous re-fetching behavior in BlockLoader
  • Fix issues with invalid series in the Plot panel
  • Fix an issue with dragging and dropping topics into the Image panel if the topic names contain special characters

Foxglove v1.84.0

Added

  • Add delete button to State Transitions panel legend

Changed

  • Update device auth dialog styling
  • Update Image panel empty state to match other panels
  • Lower maximum frame size in WebSocket player
  • Improve 3D panel performance
  • Lower transform tree history limit from 50k to 10k

Fixed

  • Bug fixes to ColorPickerInput
  • OMGIDL schema handling bug fixes
  • Plot panel bug fixes

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

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