Datex Studio CLI ยท Release notes

dxs 0.4.25

The first tagged release. Telemetry now goes to the Datex-owned Quartermaster service by default, and releases publish through an automated workflow.

Released Aug 25, 2026 Previous First tag Merged PRs 8

Telemetry

  • Telemetry enabled by defaultChanged#174

    CLI events go to the Datex-owned Quartermaster endpoint, derived from a single quartermaster_base_url setting. Turn collection off at any time:

    dxs telemetry disable

    or set DXS_TELEMETRY=0.

  • Richer error diagnosticsNew#173#176

    Failures carry execution context and scrubbed error stacks, and events map to standard attributes so errors land at the right severity.

Behind the scenes

  • Quartermaster companion serviceService#167

    Quartermaster, the Datex service that receives CLI telemetry, was introduced.

  • Automated CI and publishingTooling#172#177

    Added CI, service builds and production promotion, plus a manually dispatched PyPI release that bumps the version, tags it and checks version agreement and the frontend build before publishing.

  • Compatibility policyDocs#165#168

    Recorded the API versioning and CLI-to-service compatibility policy.

Before you upgrade

What might need a change on your side

  • Telemetry opt-out. If your environment must not send usage data, set DXS_TELEMETRY=0 or run dxs telemetry disable.

Source record

0.4.25 is the first tag in the repository, so it contains the project's full history. These notes cover only the 8 pull requests merged on August 25, 2026, the day of the release; earlier work is not itemized. Deploy-pin and version-bump commits are omitted. Dates use America/New_York.