Datex Studio CLI ยท Release notes

dxs 0.5.5

Dependency trees and graphs return complete results again, datasource validation matches what the server accepts, and network failures come back as diagnostics instead of tracebacks.

Released Sep 3, 2026 Previous 0.5.4 Merged PRs 5
Dependencies

Complete dependency discovery

Trees, graphs, library docs and release-note diffs no longer come back silently empty.

Datasources

Validation matches the server

Collections missing required flows now fail validation before upload.

Reliability

Clean failures

Network errors return diagnostics; closed pipes exit quietly with status 141.

Dependencies

  • Complete dependency discoveryFix#227

    Dependency trees, graphs, generated library documentation and dependency changes in release notes resolve current AppConfig references correctly. Previously these commands could silently return empty or incomplete results. Unresolvable libraries now produce warnings.

Datasources and OData

  • Earlier datasource validation failuresChanged#217

    Collection datasources missing getListFlow, and keyed collections missing getByKeysFlow, now produce validation errors to match server requirements. A collection carrying an extra getFlow remains a warning.

  • Actionable OData network errorsFix#244

    TLS, connection, timeout and other transport failures return structured diagnostics and recovery suggestions instead of raw tracebacks. OData requests honor the configured SSL-verification setting.

Command reliability

  • Quiet closed-pipe handlingFix#245

    Commands piped to a consumer that exits early, such as head, stop without broken-pipe tracebacks or failure telemetry. Exit status 141 indicates truncated output.

Behind the scenes

  • Test isolationTooling#246

    Queued telemetry no longer leaks between test cases.

Before you upgrade

What might need a change on your side

  • Dependency-output consumers. Identity uses unique_identifier plus version; application_id becomes branch_id, and resolved version details appear in version_info. Review scripts that parse dependency and graph output.
  • Validation gates. Missing required collection flows now fail validation, so validate && upsert chains stop earlier.
  • Pipelines. An intentionally closed pipe exits 141, which is nonzero under pipefail.

Source record

Compiled from the 5 pull requests merged to main between v0.5.4 and v0.5.5, assigned by tag ancestry. #227 merged August 29 but first shipped here. Deploy-pin and version-bump commits are omitted. Dates use America/New_York.