SDK Release Notes

TypeScript Data SDK Release Notes

v1.3.0 (June 2025)

Features:

  • Adds support for webhooks API

v1.2.4 (March 2025)

Features:

  • Adds getVehiclePrivileges function to get all SACDs for a given vehicle from the Identity API.

  • Adds getVehicleJwt to TokenExchange to support getting privileges automatically before exchanging for a Vehicle JWT, without requiring developers to explicitly include privileges.

Changes:

  • getToken has been renamed to getDeveloperJwt

v1.2.3 (Jan 2025)

Features

  • Added support for CommonJS

v1.2.2 (Dec 2024)

Deprecations & Changes:

Removes support for the following APIs and endpoints:

  • Device Data

  • Devices

  • Events

  • User

  • Vehicle Signal Decoding

Changes input parameters with updated JWT vocabulary:

  • access_token has been renamed to developer_jwt

  • privilege_token has been renamed to vehicle_jwt

Removes the following endpoints from the Device Definitions API:

  • getByMMY

  • getById

  • listDeviceMakes

  • getDeviceTypeById

Updates the following endpoint from the Valuations API:

  • endpoints updated to /v2/vehicles/

  • getValuations (user_device_id is now token_id)

  • getInstantOffers (user_device_id is now token_id)

  • getOffers (user_device_id is now token_id)

Features:

  • Added the shortcut function dimo.telemetry.getVin(), giving users a quicker way to obtain the VIN of shared vehicles.

  • Adds the following endpoints to the Device Definitions API:

    • decodeVin

    • search

  • Updated documentation with streamlined language for Developer JWT and Vehicle JWT.

  • Updated documentation with new examples and updated links to Documentation.

Python Data SDK Release Notes

v1.4.0 (May 2025)

Changes:

  • Refactor: Moves HTTPError into errors.py

Features:

v1.3.3 (May 2025)

Changes:

  • Lazy loading of service modules to improve performance & startup

  • Improved path building -> replacing regex with urllib.parse.urljoin

  • Better error & exception handling

  • Added in additional type hints

  • Ability to provide your own session for use with requests

Shoutout to community contributor @ardevd for these improvements!

v1.3.2 (Mar 2025)

Changes:

  • Updates eth-utils dependency, SDK now requires eth-utils ≥ 5.0.0

v1.3.1 (Mar 2025)

Changes:

  • Updates README to clarify new get_dev_jwt method

v1.3.0 (Mar 2025)

Features:

  • Adds available_signals method to Telemetry

Changes:

  • get_token has been renamed to get_dev_jwt

v1.2.0 (Feb 2025)

Features:

  • Adds streamlined token_exchange(), making the inclusion of the privileges list optional. See README.

  • Adds a new method, identity.check_vehicle_privileges() which returns a list of dev license client IDs and the permission level granted for each.

v1.1.1 (Dec 2024)

Features:

  • Added shortcut method dimo.telemetry.get_vin , giving users a quicker way to obtain the VIN of shared vehicles.

v1.1.0 (Dec 2024)

Deprecations & Changes:

  • Removes support for the following APIs and endpoints:

    • Device Data

    • Devices

    • Events

    • User

    • Vehicle Signal Decoding

  • Changes input parameters with updated JWT vocabulary:

    • access_token has been renamed to developer_jwt

    • privileged_token has been renamed to vehicle_jwt

  • Removes the following endpoints from the Device Definitions API:

    • get_by_mmy

    • get_by_id

    • list_device_makes

    • get_device_type_by_id

  • Updates the following endpoint from the Valuations API:

    • Endpoints updated to /v2/vehicles/

    • get_valuations (user_device_id is now token_id)

  • Removes the following endpoints from the Valuations API:

    • get_instant_offers

    • get_offers

Features:

  • Adds the following endpoints to the Device Definitions API:

    • decode_vin

    • search_device_definitions

  • Updated documentation with streamlined language for Developer JWT and Vehicle JWT.

  • Updated documentation with new examples and updated links to Documentation.

C# (.NET) Data SDK Release Notes

v1.1.1 (Feb 2025)

Features:

  • Added new privilege definition mapping.

v1.1.0 (Dec 2024)

Features:

  • Added shortcut method to retrieve Vehicle VIN.

Login with DIMO Component SDK Release Notes

v0.0.19 (Feb 2025)

Features:

v0.0.18 (Feb 2025)

Deprecations & Changes:

  • Deprecates the embed mode in favor of using either popup or redirect.

v0.0.17 (Jan 2025)

Features:

  • Adds a sharedVehicles array to the onSuccess authResponse. Available when using the LoginWithDimo and ShareVehiclesWithDimo components.

v0.0.16 (Jan 2025)

Features:

  • Adds forceEmail support when initializing the SDK

     initializeDimoSDK({
        ...
        options: {
          forceEmail: true, //BY DEFAULT, this is False - users won't have to share email
        },
      });

v0.0.15 (Jan 2025)

Features:

  • Includes an update the allows developers to configure their own labels on buttons, instead of the defaults. Uses authenticatedLabel or unAuthenticatedLabel.

v0.0.14 (Jan 2024)

Features:

  • Includes a new parameter, expirationDate, which allows developers to set an expiration date for privileged access to shared vehicles. Defaults to 1 year if not included.

Transactions SDK Release Notes

Release notes coming soon

v0.7.7 (Dec 2024)

Last updated

Was this helpful?