Skip to main content

Foxglove 2.46.0

πŸ”Ž Command Palette​

Quickly find and execute commands with the new Command Palette. Press Cmd+K (Mac) or Ctrl+K (Windows/Linux) to open a searchable list of quick actions. Use it to instantly open data sources, navigate to pages, switch layouts, and more. The menu smartly offers options based on your active page.

πŸ—ΊοΈ Map Panel Point Shapes​

The Map panel now supports new marker shapes – diamond, square, plus, and cross – as point display modes, giving you more ways to visually distinguish data on the map.

πŸ“ Dynamic Markdown Panel​

The Markdown panel can now render dynamic text from your topic data. Use message path syntax to select and display live documentation, status text, or other markdown that changes over time with your data.

New & Improved
  • Extension activate functions can now return a Promise, allowing for asynchronous initialization before registering extension features
  • The Map panel satellite layer now shows upscaled real imagery instead of "Map data not yet available" placeholders when zooming into areas without high-resolution satellite coverage
  • Increased hover and click tolerance on the Map panel, making it easier to interact with points and features
  • Generated Python docstrings now use reStructuredText (RST) formatting instead of Markdown
  • Added a "Role" filter to the organization members management page
Performance
  • Fixed Map panel becoming unresponsive when loading large datasets from the Timeline
API
  • Improved formatting of docstrings in generated Python classes for better compatibility with Python documentation tools and IDEs
Fixes
  • Fixed enum names missing in the Raw Messages panel when setting the message path to a nested field
  • Fixed the 3D panel camera from getting stuck and not responding to rotation controls when camera distance was set to 0
  • Fixed the recents list showing a generic "Foxglove Data Platform" title instead of device name and event time when visualizing an event from the events page
  • Fixed an error when clicking "Create event" before custom properties had finished loading
  • Fixed the event type dropdown so clicking outside closes it immediately, including on first open
  • Fixed the "Change panel" submenu from closing unpredictably when moving the mouse diagonally toward it
  • Fixed LaserScan points not rendering in the 3D panel when the "Log depth" setting was enabled
  • Fixed events wildcard search so queries also match multi-enum typed property values
  • Fixed event custom properties incorrectly appearing "in use" when they were not, preventing their deletion
  • Fixed embedding Foxglove so that actions inside the app no longer cause the outer (embedding) page to scroll
  • Fixed a crash in the Map panel when disposing of the map while async operations were still pending

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