API Changelogs and Version Migration

This page summarizes what changed in the Litmus APIs between the previous and current documented releases. If you maintain integrations or scripts against an older version, start here before upgrading. The full changelogs, including complete operation lists, are linked from each section.

Litmus Edge: 3.16.x to 4.0.x

The 4.0.x release moved several services from REST to GraphQL and reorganized folder structures. Update clients to the new endpoint locations and review the changes carefully; REST calls that remain supported are no longer the recommended path.

Analytics moved to GraphQL

All Analytics REST calls migrated to GraphQL queries, mutations, and subscriptions. The release also added AI model features, new upload methods for TensorFlow models, and parameter and variable management. See the Analytics reference and the pipeline guide.

REST to GraphQL

Integrations moved to GraphQL

Integration management migrated to GraphQL, and CloudSync APIs were added for configuring cloud storage connections, scheduling sync jobs, and monitoring status and logs. See the Integration reference.

REST to GraphQL

Digital Twin parameters

New APIs for Digital Twin lifecycle management and state transitions, plus parameter schemas (type, units, defaults, validation) and per-twin parameter values. See the Digital Twins reference.

Added

New templates API

The configuration template download and apply flow moved from /dm/template to the /config/template and /config/session endpoints. The old flow still works but is deprecated. See the template guide.

Old flow deprecated

Full changelog: Litmus Edge 3.16.x to 4.0.x, also in the API collection.

Litmus Edge Manager: 2.26.x to 2.31.x

The 2.31.x release is mostly additive, with a few deprecations and one removal.

Added

  • Device-level user management: create, update, and group-assign users on Litmus Edge devices from within LEM.
  • Digital Twin v2 attribute parameters: read attribute parameters from digital twins.
  • Notifications: service-level notifications for LEM and the admin console.
  • Git tracking: set a remote tracking repository, schedule routine sync, and configure project-level settings.
  • Asset management roles, AI assistant settings, admin console instance alerts, and improved admin-level log querying.
8 additions

Deprecated

  • All /licenses/ endpoints, replaced by /licenses2.
  • Digital Twin /dt2/static-attribute and /dt2/dynamic-attribute POST and DELETE operations.
  • All /firmware/job endpoints.
3 deprecations

Removed

  • Device polling: the /device/poll/exec endpoints no longer exist.
1 removal

Full changelog with the complete operation list: Litmus Edge Manager 2.26.x to 2.31.x, also in the API collection.

Older versions

This documentation tree covers only the current releases, Litmus Edge 4.0.x and Litmus Edge Manager 2.31.x. For anything older, contact Litmus support or use the version selector at docs.litmus.io.