Foxglove v0.13.1
This is a patch release with no new features since v0.13.0. Some of the release binaries for v0.13.0 were incorrect, so we have re-published the correct binaries under a new version number.
Release notes for the Foxglove web and desktop app.
View All TagsThis is a patch release with no new features since v0.13.0. Some of the release binaries for v0.13.0 were incorrect, so we have re-published the correct binaries under a new version number.
We're excited to announce the alpha release of Foxglove extensions!
Added
Added support for installing .foxe
files as extensions, with all available extensions displayed in a sidebar tab
New API for panel extensions
Added a macOS Quick Look preview extension for .bag
files, with details about topics
Changed
Fixed
Internals
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
Fixed
visualization_msgs/
, webviz_msgs/
, foxglove_msgs/
, and studio_msgs/
) for ImageMarkerArray
ImageMarkerArray
Internals
roslibjs
, Typescript, and wasm-lz4
packages/
directorymacOS users: Please download the dmg file. The zip file is for automatic updates and cannot be installed directly.
Fixed
Internals
Most notably in this release, we added the ability to publish messages using the ROS 1 native connection. The dream of integrated robotics visualization & control is getting closer! For now, our Publish panel is pretty basic, but this opens up the ability for extensions to create more complex control panels.
Added
foxglove_msgs/ImageMarkerArray
Fixed
Internals
@foxglove/rosmsg
packageWe're excited to share with you our new branding!
Changed
Fixed
Internals
Mostly just squashing a few bugs - always nice to get the fixes out as soon as possible! 🪲
Added
Changed
Fixed
Internals
@typescript-eslint/no-explicit-any
warnings✨ 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
Changed
Fixed
getMachineId
Internals
@foxglove/hooks
package@typescript-eslint/prefer-nullish-coalescing
lint warningsNativeAppMenuContext
Lots of bug fixes, performance improvements, and under-the-hood improvements this week.
Added
ROS_HOSTNAME
in preferencesChanged
Fixed
Removed
Internals
LazyMessageReader
insteadreact-cytoscapejs
with our own componentMessage
with MessageEvent
in Panel APIros1-turtlesim-docker
@foxglove/types
packageFriday afternoon is always the best time to push out a release! 🔥
Added
foxglove://
URL handlerChanged
Fixed
Internals
React.StrictMode
for new panelsreact-select
with FluentUI in Rosout panel