Skip to content

v0.5.3

Choose a tag to compare

@portons portons released this 28 Feb 06:50
· 391 commits to main since this release

Patch Highlights

This patch fixes partner-only deep-dive and PDF reporting so OEM/partner tenants can generate reports without requiring an xyte-org key.

Fixed

  • Partner-only inspect/report pipeline no longer blocks on organization-only data paths.
  • inspect deep-dive now enriches partner results (best-effort) from partner read endpoints:
    • partner.devices.getDeviceInfo
    • partner.devices.getCommands
    • partner.devices.getTelemetries
    • partner.devices.getStateHistory
  • Report rendering now includes Partner Highlights derived from available partner data.
  • setup run --provider xyte-partner is now honored in non-interactive setup without forcing --advanced.

Behavior and Compatibility

  • No schema version changes:
    • xyte.inspect.fleet.v1
    • xyte.inspect.deep-dive.v1
    • xyte.report.v1
  • Organization report behavior is unchanged.
  • Reporting remains data-driven: only available data is summarized/rendered.

Validation

  • Automated validation passed:
    • targeted and regression suites (117 tests)
    • build verification
  • Live smoke verified:
    • partner deep-dive + PDF generation
    • organization deep-dive + PDF generation

Full Changelog: v0.5.2...v0.5.3