FleetbaseFleetbase
Back to blog
Blog articleJune 23, 20262 min read

Fleetbase 0.7.47: Device Inventory, Telematics Parity, and Extensible Dashboards

Fleetbase 0.7.47 is a release focused on the connectivity layer and the screens your team uses to manage it. It brings native telematics provider parity, richer device inventory screens, new attachable device data models, compact identity displays across the platform, and dashboard slot APIs that let engines contribute their own dashboard content. Here's what's new. Telematics parity and device inventory The core of this release is a round of improvements to Fleet-Ops connectivity. We've add

Written byShiv Thakker
Fleetbase 0.7.47: Device Inventory, Telematics Parity, and Extensible Dashboards

Fleetbase 0.7.47 is a release focused on the connectivity layer and the screens your team uses to manage it. It brings native telematics provider parity, richer device inventory screens, new attachable device data models, compact identity displays across the platform, and dashboard slot APIs that let engines contribute their own dashboard content.

Here's what's new.

Telematics parity and device inventory

The core of this release is a round of improvements to Fleet-Ops connectivity. We've added native telematics provider parity improvements across the provider, device, sensor, event, and vehicle workflows, so behavior is more consistent regardless of which provider you're working with.

The device inventory screens have been improved with richer identity cells, attached-vehicle display, better device action handling, and detail-panel tabs, giving you a clearer picture of each device and what it's connected to. Drawer search workflows for drivers, vehicles, device events, positions, and related operational resources have also been improved, so finding the right record while you work is faster.

We've also refined the compact identity indicators used for vehicles, drivers, devices, equipment, parts, telematics devices, and providers, and fixed Fleet-Ops sidebar initial route sync along with registry sidebar ordering behavior.

Attachable device data

Under the hood, Fleet-Ops Data gains new models for attachable devices, attachable assets, and attachable vehicles. The device and device-event models have been expanded so the inventory screens can represent richer attachable context, and we've added device serializer support plus regression coverage for attachable device payloads. This is the data foundation that makes the improved inventory screens possible.

Shared UI and dashboard slots

Dashboards become extensible in 0.7.47. We've added Ember Core dashboard slot registration APIs, so engines that need to contribute dashboard content now have a clean way to do it. Ember UI gains improvements to sidebar navigation, badges, tab navigation, dashboard panels, and dashboard service behavior.

We've also added shared resource identity table cells with documented image sizing and focused test coverage, and improved the dropdown table-cell behavior used by dense operational lists. These are the kinds of changes that make the platform feel more consistent the more screens you touch.

Bug fixes worth noting

This release clears out a number of rough edges, including fixes to service-rate route handling in Fleet-Ops, sidebar initial route synchronization, drawer dropdown positioning and search behavior in map and operations surfaces, and shared UI regressions across badges, tab navigation, the sidebar navigator, the dashboard widget panel, and resource identity cells. We also resolved linter issues in the updated shared UI components.

What's in this release

Version 0.7.47 updates Fleet-Ops to 0.6.55, Fleet-Ops Data to 0.1.40, Ember UI to 0.3.37, and Ember Core to 0.3.23. New API surfaces include Ember Core dashboard slot registration services, Fleet-Ops Data attachable device model and serializer support, Fleet-Ops action and service updates for device, vehicle, equipment, sensor, vendor, and service-rate workflows, and shared Ember UI resource identity cell APIs alongside navigation and badge improvements.

Upgrading

bash

# Pull latest version
git pull origin main --no-rebase
# Update docker
docker compose pull
docker compose down && docker compose up -d
# Run deploy script
docker compose exec application bash -c "./deploy.sh"

As always, if you run into anything, join us on GitHub Discussions or drop by #fleetbase on Discord.

Ready to put these ideas into practice?

Explore the platform, docs, and open-source modules behind the workflows we write about on the Fleetbase blog.

Explore Fleetbase