Changelog
The Rigyd API is currently versionless — backwards-incompatible changes will be announced here with at least 30 days’ notice.
2026-08
Section titled “2026-08”- Correction: a SimReady conformance failure never failed your job, and never refunded a credit. These pages previously stated that a conversion completes only when the asset clears the profile we target, and that a failing asset refunds your credit. Neither was true. A non-conformant asset is delivered like any other, with its verdict in
report.validation. What does fail a conversion is a correctness problem — USD/MJCF parity, an internal invariant, a missing export, a rejected manifest. See SimReady Validation and Job lifecycle. - Correction: three requirement codes we published do not exist in the SimReady specification.
VG.034,VM.D.001andRC.002were ours, and they sat indistinguishable among the real ones on Full requirement coverage. So did a family ofAR.*codes, under a profile name —Articulated-Robotics-Neutral— that was never published. All are removed. The coverage tables are now generated from NVIDIA’s vendored metadata, so a code appears if and only if they define it: 136 codes, verified mechanically. report.validationgained per-profile scoring.profiles_passingis the field to badge, notoverall.profilesscores all nine published profiles with what each one fails;spec_releasenames the specification release scored against (currently2026.04.1);checks[].measured_statuscarries the raw finding wherestatusis scoped to the profiles we target;checks[].na_reasonexplains everyN/Afrom a fixed three-value vocabulary. A profile with no failures but unwritten rules now reportsINCOMPLETErather thanPASS.skip_validationno longer skips conformance scoring. Every conversion is scored and every completed job carriesreport.validation. The flag now only suppresses the internal correctness gate — leave it unset.- The MJCF package in a result download lost a folder level.
mjcf/<name>/<name>.xmlis nowmjcf/<name>.xml, from a SimReadyNP.005folder-structure fix. The USD side of the download is unchanged. Breaking for anyone addressing files by path — see Download result.
2026-06
Section titled “2026-06”- CLI & Python SDK released.
pip install rigydwraps the conversion API for terminal and Python use, including a MuJoCo model loader. See CLI & Python SDK. - Isaac Sim extension released (v1.0.0). The
rigyd.simreadyOmniverse Kit extension generates and loads SimReady assets onto the stage from inside NVIDIA Isaac Sim. See Isaac Sim extension.
2026-05
Section titled “2026-05”POST /api/conversions/generate—images[]count is now exactly 1 or 4 (was 1-4). Multiview is positional (Front, Right, Back, Left); partial selections caused malformed multiview submissions. Requests with 2 or 3 images now return422.- Initial public docs. Documents the conversion surface (
POST /api/conversions,POST /api/conversions/generate,POST /api/conversions/:id/simulate, plus the/api/conversions[/...]read endpoints). llms.txt/llms-full.txtpublished. AI agents can ingest the full API surface in one fetch fromhttps://docs.rigyd.com/llms-full.txt.
Earlier
Section titled “Earlier”For pre-public-docs history, see internal release notes.