Developer Changelogs
Last updated
Was this helpful?
Last updated
Was this helpful?
Additions
Launched SDK
Launched React Component SDK
Launched
Changes
dimo-node-sdk
has been renamed to data-sdk
, removed support for deprecated API endpoints, and removed Streamr dependencies for web-app developers.
dimo-python-sdk
bug fixes
Deprecations
Unsupported API endpoints are now removed, including Device Data, Events, and Users.
Additions
General GraphQL Enhancements
Support for , saving developers time with data formatting
Enhancements
New data field added: powertrainCombustionEngineEngineOilRelativeLevel
Supports first
and last
in aggregations, showing the first or the last entry in a given interval.
Device Definitions API Enhancements
Changes
Improvements
The following signals have been renamed:
powertrainFuelSystemAbsoluteLevel
is now powertrainFuelSystemRelativeLevel
dimoIsLocationRedacted
is now currentLocationIsRedacted
The following signals will now be returned as percentages between 0-100. instead of decimals between 0 - 1:
powertrainCombustionEngineTPS
powertrainFuelSystemRelativeLevel
powertrainTractionBatteryChargingChargeLimit
powertrainTractionBatteryStateOfChargeCurrent
powertrainFuelSystemRelativeLevel
Deprecations
Redundancy Cleanup
The following signals were removed as the data can be found elsewhere:
currentLocationTimestamp
From :
vehicleIdentificationBrand
vehicleIdentificationModel
vehicleIdentificationYear
Additions
Telemetry API (this is a replacement for )
Customizable aggregations for signals
Instant data from signalsLatest
NodeJS / TypeScript compatible
Support for Streamr subscriptions
are now open-sourced and hosted on Tableland
Returns location data (lat/lng), provides developers with a full history of trips taken by a vehicle
droppedData
(boolean) flag
Additions
have been migrated to using tokenId
instead of userDeviceId
.
provider added.
Plugin to facilitate transforming raw data produced by the hardware devices into standard VSS format as part of the VSS data migration.
Deprecations
userDeviceId
endpoints in have been removed from documentation. Deprecation is scheduled, namely these endpoints:
/user/devices/{userDeviceID}/instant-offers
/user/devices/{userDeviceID}/offers
/user/devices/{userDeviceID}/valuations
userDeviceId
endpoint in is scheduled to be deprecated:
/user/devices/{userDeviceID}/range
The following 4 endpoints are deprecating, as they are unused or covered in :
/dcn/$id
/dcn/image
/manufacturer/{tokenId}
is replaced by { manufacturer (by: {tokenId:<tokenId>}){ name }}
/synthetic/device/{tokenId}
is replaced by { syntheticDevice (by:{tokenId: <tokenId>}) { address } }