Skip to main content

Foxglove 2.21.0

🔬 Inspect Message Converter transforms​

You can now use the Raw Messages panel to view the message converters for a topic's schema and inspect how the messages are transformed. Select the schema name dropdown and choose a target schema to view the output.

🎯 Filter by parameter name​

The Parameters panel now supports filtering by parameter name.

New & Improved
  • Added the ability to double click to rename a tab in the tab panel
  • Clicking "View in timeline" from a visualized data set now filters the timeline to only show the device associated with that data set
  • The app now supports JSON Schemas that use nullable types of the form ["null", "string"]
Performance
  • Preloaded data now loads faster when switching between tabs or duplicating plots
  • General performance improvements
API
  • The /v1/events and /v1/events/{id} APIs now always provide the device ID and device object in the response
Fixes
  • Fixed an issue preventing the Raw Messages panel from displaying enums for single values
  • Fixed an issue causing nanosecond precision loss in certain cases
  • Fixed an issue where message path fields would lose focus after using autocomplete
  • Fixed deserialization errors caused by conflicting schemas for the same topic
  • Fixed the Plot panel's x-axis handling for purely negative values
  • Fixed an issue where markers would not expire in the Image panel
  • Fixed an issue where message converters were not running for the Map panel's "all" history mode

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