Skip to main content

v1.66.0

Added

  • Added support for extensible DDS-types in XCDR2 cdr messages using omgidl schemas

Changed

  • Improved performance when editing message paths with long autocomplete lists
  • Changed playback behavior to pause and buffer a fixed amount of time (1 second by default) before resuming for a smoother playback experience

Fixed

  • Fixed an issue where trying to switch layouts would sometimes produce a 404 error
  • Fixed the sample layout to plot IMU by receive time
  • Fixed an issue with transforms edits being cleared from the 3D panel when seeking backwards
  • Fixed an issue with rendering plots with an indexed x-axis in the Plot panel

Downloads

v1.65.0

Added

  • Added support for loading URDFs from a topic in the 3D panel
  • Added Image panel settings to support mapping mono16 image values to built-in colormaps or custom gradients
  • Added a fallback color setting for URDFs loaded into the 3D panel without color information

Changed

  • Made panel settings’ color inputs more flexible and accept different hex string variations
  • Improved interactivity when editing message paths in the Plot panel
  • Added references to @foxglove/schemas in the User Scripts panel’s templates and examples
  • Improved performance of Raw Messages panel when editing the message path

Fixed

  • When Foxglove admins invite new users, the emails now point to the appropriate Foxglove organization; signed in users belonging to other organizations will be prompted to switch organizations
  • Fixed an issue with messages from a previous connection influencing the current connection’s visualizations

Downloads

v1.64.0

Added

  • Added options to import or export the current layout using the app’s View menu

Changed

  • Signing in via the desktop app when already signed in via the browser will log the user into the appropriate Foxglove organization
  • Performance improvements for Foxglove Websocket connections
  • Removed 3D panel support for adding URDFs as custom layers using param:// URLs
  • Performance improvements for the Plot panel

Fixed

  • Fixed the User Scripts panel to autosave the current script when the user navigates away, e.g. switching layout tabs
  • Fixed image flickering in adjacent Image panels
  • Fixed the rendering of map points with a NO_FIX status
  • Fixed opening too many windows when viewing docs via the desktop app's Help menu
  • Fixed an issue with Plot panels not updating when global variables change
  • Fixed ros2idl Time and Duration schemas to be compatible with the Foxglove time type {sec, nsec}
  • Fixed a bug where clicking “Seek forward" on the timeline incorrectly resumed playback after seeking
  • Fixed an issue with rendering vertex-colored triangle meshes in the 3D panel
  • Fixed a bug where adjusting point cloud settings created copies of the point cloud in the 3D panel
  • Fixed an issue with the ordering of state transitions when zooming out in the State Transitions panel
  • Fixed unintuitive behavior around expanding and collapsing a single node in the Raw Messages panel

Downloads

v1.63.0

Added

  • Added the ability to access @foxglove/schema definitions in the User Scripts panel
  • Added support for specifying a default layout in the Foxglove Docker image
  • Added the ability to duplicate and rename custom URDF layers in the 3D panel

Fixed

  • Fixed text copying from the datasource name in the app top bar
  • Fixed a bug where unchecking the "Remember my preference" button would close the launch settings dialog and open a browser window
  • Fixed an issue with the State Transitions panel’s zooming behavior

Downloads

v1.62.0

Added

  • Added support for fetching assets with package:// URLs for the 3D panel via a Foxglove WebSocket connection
  • Added support for specifying param:// URLs and frame prefixes when adding URDFs as custom layers in the 3D panel
  • Added support for displaying URDF collisions in the 3D panel
  • Added support for omgidl-encoded schemas for cdr-encoded messages
  • Added raw image encoding yuv422_yuy2 as an alias for yuyv in the 3D and Image panels
  • Added support for the rational_polynomial model with calibration parameters $k_4$, $k_5$, $k_6$ in the 3D and Image panels

Fixed

  • Fixed issues with clicking on individual LaserScan message points in the 3D panel
  • Fixed issues with clicking on PointCloud and LaserScan messages with a decay time in the 3D panel
  • Fixed inaccurate rendering of LaserScan messages with a decay time in the 3D panel
  • Fixed an issue with inaccurate index-based x-axis plots in the Plot panel
  • Renamed raw image encoding uyuv to uyvy for accuracy in the 3D and Image panels
  • Fixed issues with camera distortion correction in the 3D and Image panels
  • Fixed the ordering of values in Plot panel legends with disabled series
  • Fixed the default display of markers with a "Show outline" setting in the 3D panel

Downloads

v1.61.0

Known issue

  • This release of the desktop app crashes on launch. Use 1.61.1 instead.

Changed

  • Avoid re-computing messages in the User Scripts panel when global variables change
  • Improved selection of thin scale_invariant LinePrimitive markers in the 3D panel

Fixed

  • Fixed various parsing issues with FlatBuffers messages

Downloads

v1.60.2

Fixes

  • Fixed layout migrations from the Image (Legacy) panel to the new Image panel
  • When saving a user script, the new script is run on its inputs to produce updated output messages

Downloads

v1.60.1

Changed

  • Improved Plot panel performance on large datasets
  • Improved rendering performance of raw images in the Image and 3D panels by doing more processing in a background thread
  • Improved Raw Messages panel rendering performance

Downloads

v1.60.0

We’ve removed the Image (Legacy) panel from this release – check out our docs for information on the new Image panel.

Changed

  • Removed the Image (Legacy) panel
  • Simplified error messages in the Problems sidebar to be more actionable
  • Improved Raw Messages panel rendering performance

Fixed

  • Fixed invalid message definitions when loading .db3 files containing foxglove_msgs

Downloads