v0.11.0
We've reorganized our repo for optimized web and desktop builds, migrated our Redux store to React contexts, and addressed miscellaneous bug fixes and feature requests.
Added
- Duplicate a layout in the Layouts menu
- Display the appropriate dev mode app icon on Windows
- Reduce bundle size by only supporting JSON (vs. JSON and YAML) for the 3D panel's camera info and polygon editing feature
Fixed
- Align Connection menu items
- Fix the 3D panel's ability to save CameraInfo
- Support all known datatype prefixes (i.e.
visualization_msgs/
,webviz_msgs/
,foxglove_msgs/
, andstudio_msgs/
) forImageMarkerArray
- Support consistent header stamp extraction across the app, including for
ImageMarkerArray
- Fixed the Plot panel's chart component from going blank after user interactions, like resizing or clicking
Internals
- Minify production builds to reduce CI integration test run time
- Update
roslibjs
, Typescript, andwasm-lz4
- Update linting rules, and fix resulting warnings
- Removed unused internal debugging panels: Number of Renders, Subscribe to List
- Remove Redux after moving all relevant state to React contexts
- Reorganized app code and Foxglove packages as top-level folders in the
packages/
directory
macOS users: Please download the dmg file. The zip file is for automatic updates and cannot be installed directly.