v0.8.0
✨ This week we have a brand new sidebar UI to show off. We think it's a better way to connect to a data source, add panels, and manage your global variables, without covering your existing panels. Try it out and let us know what you think! ✨
Added
- New sidebar UI
Changed
- Use system fonts instead of Inter UI
Fixed
- Fix very slow startup time on some macOS systems caused by
getMachineId
- Fix rosparam subscriptions when new parameters are added to a running system
- Fix loading spinner showing after refreshing app
- Fix app crash when atteempting to use Publish panel with ROS 1 native connection
- Fix scrollbars hiding text on the error modal
Internals
- Add new
@foxglove/hooks
package - Separate renderer entrypoints from app
- Replace text-width with text-metrics
- Disable Cytoscape warnings in Topic Graph
- Remove remaining references to webviz
- Load app settings synchronously at startup
- Disable sentry breadcrumbs
- Fix
@typescript-eslint/prefer-nullish-coalescing
lint warnings - Move experimental features to app settings
- Add
NativeAppMenuContext