Skip to main content

Foxglove 2.50.0

πŸ–ΌοΈ Image Panel: Overlay Image Topics​

The Image panel now supports overlay image topics, letting you layer segmentation masks, depth maps, or other image data directly on top of the base camera feed.

πŸ”· Draco-Compressed Point Clouds​

The 3D panel now renders Draco-compressed foxglove.CompressedPointCloud topics, so you can visualize large point clouds with smaller on-wire payloads. Read more about CompressedPointCloud.

πŸ“ˆ Plot Panel: Seek and Preview From the Chart​

When the Plot panel X-axis type is Message path, hovering a point updates preview time for the player and panels, and clicking a point seeks playback to that time.

πŸ“Ž MCAP Metadata & Attachments​

The left sidebar adds Metadata and Attachments tabs for MCAP files and cloud recordings, so you can inspect key–value metadata and file attachments without leaving the view.

New & Improved
  • Context sidebar tab and data source menu entry show session, event, and recording details without leaving the visualization view
  • Keyboard shortcuts Shift+Alt+Left / Shift+Alt+Right snap event start/end time to the current playback position when editing events
  • Command palette: Add Session
  • Command palette: Go to sessions
  • Performance tab in the workspace right sidebar is always available (no debug flag required)
  • Recordings, Sessions, Events, Devices, and Timeline pages use a tighter layout with actions inline in the page heading
  • Sidebar tabs that do not fit show in an overflow dropdown instead of being clipped without access
  • Desktop Welcome page includes an Activate license link for offline license activation
  • 3D panel: transform readouts can be shown relative to parent, fixed frame, or display frame
  • 3D panel: incremental map_msgs/OccupancyGridUpdate for faster costmap-style maps
  • 3D panel depth map mode: Distance type (Z axis vs Euclidean distance along the ray)
  • Teleop panel: optional center stop control and optional stop on releasing direction buttons
  • Map panel: optional Show heading and Show velocity for LocationFix topics (arrowhead style, velocity vectors, per-topic toggles)
  • Message path functions: .@norm on arrays of scalars (e.g. in Plot and related panels)
  • Open in Raw Message panel in the 3D panel object inspector is hidden for basic seat users who cannot author layouts
  • Problems sidebar shows source-mapped stack traces for topic alias and topic converter errors
Performance
  • Lower memory use for WebGPU raw image decoding
  • Less GPU memory churn when decoding raw images
Fixes
  • Fixed event creation and display for zero-length device-based recordings
  • Fixed a crash when MCAP recordings begin at timestamp 0
  • Trimming or expanding streaming playback range keeps the current playback position
  • Fixed Plot panel settings so numeric reference-line values no longer appear invalid in the Y-value field
  • Sites no longer stay stuck showing as offline when they are online
  • Fixed extension panel directory picker closing when selecting a restricted path on desktop
  • Fixed a bug where some intervals were merged together when zooming in on the timeline
  • Diagnostics panels handle invalid topic names more reliably
  • Desktop: README and changelog render for locally installed .foxe extensions
  • Clearer flow when deleting a recording from its detail page
  • Download and coverage dialogs respect the account timezone setting
  • Fixed Windows Defender false positive when downloading or running the Foxglove Windows installer
  • Fixed publishing of protobuf bytes fields as base64 strings when publishing as JSON
Deprecated
  • User script editor moved to the right sidebar; the dedicated user script panel is deprecated

Downloads: Linux: deb amd64 arm64, snap amd64 | Windows: x64 arm64 | Mac: Apple Silicon Intel