Skip to main content

Foxglove 2.26.0

🎨 Set URDF opacity and toggle outlines

You can now adjust the opacity of URDF models and toggle their outlines in the 3D panel. This gives you more control over how your robot models are displayed.

🔍 Marquee zoom for Plot and State Transitions panels

The Plot and State Transitions panels now support marquee zooming. Click and drag to select an area to zoom into.

⌨️ Keyboard shortcuts on desktop

The desktop app now supports keyboard shortcuts for common actions:

ActionShortcut
Open a new window⌘ + n / Ctrl + n
Open a recording⌘ + o / Ctrl + o
Open a live connection⌘ + Shift + o / Ctrl + Shift + o
New & Improved
  • Replaced the floating "Reset View" button with a panel toolbar button in the Image panel
  • Improved handling of improperly encoded data fields in JSON schema messages
Performance
  • Improved performance in the Raw Messages panel
  • Improved performance in the State Transitions panel
  • Improved seeking behavior in the Image panel when viewing compressed video topics by caching keyframes
Fixes
  • Fixed jitter in the Plot panel legend when hovering over plot series
  • Fixed line flicker on overlapping poses in the 3D panel
  • Fixed textures of COLLADA meshes not loading in certain situations
  • Fixed an issue where selecting all visible items in the recordings page would show an error with open-ended date ranges
  • Fixed spurious errors in 3D panel topic settings during playback loops
  • Fixed inability to view and set prismatic URDF joints
  • Fixed textures of URDF OBJ/GLTF meshes not loading
  • Fixed a bug where state transition panels could cause misalignment with timeseries plots
  • Fixed jitter when panning and zooming large path-based plots with 1:1 scales enabled
  • Fixed an issue where the 3D panel would not show the selected marker when scrubbing
  • Fixed an issue where the desktop app would not persist the current path on refresh

Downloads: Linux: deb amd64 arm64, snap amd64 | Windows: Universal | Mac: Universal