Skip to content

Releases: DIMO-Network/telemetry-api

v0.4.9

23 Apr 12:36

Choose a tag to compare

What's Changed

  • signalsLatest/lastSeen via signal_latest projection by @zer0stars in #284

Full Changelog: v0.4.8...v0.4.9

v0.4.8

20 Apr 19:01
f043c98

Choose a tag to compare

chore: bump server-garage to v0.1.1

Fixes float64 is not an int errors on MCP shortcut tool calls with integer args.

v0.4.7

20 Apr 17:43
9925391

Choose a tag to compare

Add MCP server endpoint at /mcp with JWT auth (#277). Privilege directives enforced via shared gqlgen executor. Condensed schema via server-garage/mcpgen v0.1.0.

v0.4.6

17 Apr 17:44
c042cad

Choose a tag to compare

What's Changed

  • perf: bound latest-signal queries to a lookback window by @zer0stars in #282

Full Changelog: v0.4.5...v0.4.6

v0.4.5

09 Apr 17:27

Choose a tag to compare

What's Changed

Full Changelog: v0.4.4...v0.4.5

v0.4.4

24 Mar 19:00

Choose a tag to compare

What's Changed

  • Handle context canceled errors as client disconnects instead of logging cascading INTERNAL_SERVER_ERROR across subsystems (ClickHouse, gRPC, credit tracker)
  • Return REQUEST_CANCELED error code with elapsed time when clients disconnect
  • Log at warn level instead of error level for client cancellations

v0.4.3

20 Mar 19:11

Choose a tag to compare

What's Changed

  • model-garage v.1.0.6 update, and spec generation by @LDMO-Dev in #272
  • Fix empty results for sub-second timestamp queries by @zer0stars in #276

Full Changelog: v0.4.2...v0.4.3

v0.4.2

10 Mar 15:53

Choose a tag to compare

What's Changed

  • feat: refactor events to use CloudEvent envelope struct by @zer0stars in #267

Full Changelog: v0.3.2...v0.4.2

v0.3.2

07 Mar 23:02

Choose a tag to compare

Changes

  • Regenerate GraphQL code to reflect updated SignalFilter.source documentation (ethr DID format)

v0.3.1

07 Mar 22:22

Choose a tag to compare

Changes

  • Remove deviceActivity query — Removed the deviceActivity GraphQL query, DeviceActivity type, AftermarketDeviceBy input, @requiresManufacturerToken directive, MANUFACTURER_DEVICE_LAST_SEEN privilege, manufacturer token auth flow, identity service, and all related config/wiring/tests.
  • Replace source filter with ethr DIDSignalFilter.source now accepts an ethr DID (did:ethr:<chainId>:<address>) instead of hardcoded source names like "autopi" or "smartcar". The contract address is extracted from the DID and matched directly against the ClickHouse source column.
  • Remove source translation maps — Removed SourceTranslations and AddressToSources maps. Legacy dimo/integration/... source values in ClickHouse should be migrated to contract addresses separately.
  • Delete sample_data/ directory