LogoLogo
DocsHomeSupportContact
  • Getting Started
    • Introduction
    • Build on DIMO
  • DEVELOPER GUIDE
    • Developer Overview
    • Developer Console
    • Authentication
    • DIMO Developer SDKs
      • Data SDK
      • Login with DIMO SDK
        • React Component
        • Login with DIMO Redirect
        • Core Functionalities
      • TypeScript: Transactions SDK
      • SDK Release Notes
    • Low Code Tools
      • n8n: Getting Started
    • Permissions Contract: SACD
    • DIMO Credits
    • Response Types
    • Rate Limits
    • Developer FAQ
    • Developer Changelogs
    • Troubleshooting Common Issues
  • API References
    • Overview of DIMO API
    • Attestation API
    • Device Definitions API
    • Identity API
      • Schema & Types
      • Scalars
      • Nodes & Objects
        • AftermarketDevice
        • AftermarketDeviceConnection
        • DCN
        • DCNConnection
        • DeveloperLicense
        • DeviceDefinition
        • Earning
        • EarningsConnection
        • Manufacturer
        • Sacd
        • SyntheticDevice
        • Vehicle
        • VehicleConnection
        • VehicleEarnings
        • UserRewards
      • Common Queries
    • Telemetry API
      • Schema & Types
      • Scalars
      • Nodes & Objects
        • Vehicle Signals
      • Common Queries
    • Token Exchange API
    • Valuations API
  • DIMO Webhooks
    • Webhooks
    • Webhooks API Reference
  • DIMO Hardware
    • Introduction
    • DIMO Hardware Application
    • DIMO Manufacturing License
    • Development & Certification
    • Audits & Assessments
      • Hardware & Security Audit
      • Customer Experience Assessment
      • Integration Testing & Quality Control
      • Final Approval
    • DIMO Device License
      • Device Minting Certificates
    • Essential Documents
      • Hardware & Security Audit Checklist
      • Approved Hardware Auditors
      • DIMO Memorandum of Understanding (MOU)
  • Additional References
    • Developer License
    • DIMO GraphQL Basics
  • Deprecated Resources
    • Guides
      • Developer Journey
      • Quick Start Guide
      • Hello World
      • Code Exchange Flow
    • Data Availability
Powered by GitBook
On this page

Was this helpful?

  1. DEVELOPER GUIDE

Developer Changelogs

PreviousDeveloper FAQNextTroubleshooting Common Issues

Last updated 6 months ago

Was this helpful?

Q4 2024

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.

Q3 2024

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

Q2 2024

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

Q1 2024

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 } }

🆕
🎉
🧹
🆕
transactions
login-with-dimo
Accounts API
aliases
Identity API
Device Data API
NodeJS Developer SDK
Device Definitions
Trips API
Valuations API
DAT Group VIN decoding
Valuations API
Devices API
Identity API
Telemetry API
Telemetry API
Telemetry API