Changelist#
Release history for the SimReady Foundation. Versions use the
YYYY.MM.patch scheme and correspond to the release-<version> branches.
The current version is recorded in VERSION.md.
Entries are newest first.
2026.06.0 — June 2026#
The runtime, packaging, and robotics content release. Adds a behavioral benchmark test suite, formal asset packaging standards, robot runtime coverage, and a large set of spec, profile, and validator refinements on top of the 2026.04.x packaging milestone.
Added#
Runtime testing & benchmark suite#
SimReady benchmark kit suite (
simready-benchmark-kit-suite), a built-in runtime test suite that provides behavioral proof for features beyond static validators.Faithful runtime robot tests: closed-loop joints, IK solver, and gravity-on articulation behavior.
Per-test reference docset for the runtime testing guides.
Published SimReady test library documentation.
batch_makernow consumes thesimready_searchPyPI package for job generation.
Asset packaging#
Asset Packaging Standards implementation and packaging capability.
simready-packagesample workflow, with a thumbnail-presence check added to the package sample.Published SimReady package library documentation and packaging workflow doc, incorporating product review feedback.
Features & requirements#
FET028 gripper runtime test pack (close, lift, shake, drop). The non-functional close-lift variant was dropped before release.
FET022 joint-rooted articulation support, spec-canonical discovery, and more actionable diagnostics.
optionaltag support for multibody features in prop-specific profiles, so single-rigid-body props are not failed on multibody requirements.com.nvidia.simreadymetadata namespace.VM.TEX.002material-texture color-space requirement (albedo color space).
Documentation & governance#
Onboarding, acceptance, and development workflow guides.
Spec scorecard restructure with reworked workflows, tables, and validation links, plus prioritized stories and governance docs.
GitHub docs URL wired into
project_config.toml.
Changed#
Split the aggregate
profiles.tomlinto nine per-profile TOML files underprofiles/.Renamed the kit test suite module/dist to
simready-benchmark-kit-suite.Updated the sample package to consume
simready-package, following asset-validator andusd-profilespackage updates.Updated USD asset validator dependencies; added a
numpyrequirement,requirements.txt, and venv setup instructions.Added SimReady Foundation entrypoint plugin support to the Asset Validator.
Added a
sample_contentvalidation test job to the CI pipeline.Fixed capability requirement enum ownership.
Fixed#
NP.003/NP.005naming/path conflict resolved and folder-layout enforcement corrected (bug 6243124).HI.001root-count check now excludes the Omniverse/Renderscope.Sub-threshold pivot offsets now report as
SKIPPEDrather than an advisory warning.physx_to_isaacsim: fixed textures-folder casing mismatch in USD references.Fixed duplicate collider produced after the Isaac transform.
UR10 profile and validation fixes; asset transformer update.
Security hardening: removed benign local-path references and applied additional security fixes.
Removed#
Deprecated requirement
RB.006.Removed the generated
config.jsonfrom source control.
2026.04.1 — May 2026#
Patch release on top of 2026.04.0.
Added#
Bundled conformance and authoring skills.
Changed#
UR10 profile fixes.
Removed#
Removed in-progress testing docs that were not ready to ship.
2026.04.0 — April 2026#
The distribution milestone: SimReady validation became installable and runnable outside the docs repository, as both a Python package and a Kit extension.
Added#
simready-validatePython package with apython -m simready.validateCLI entry point.Public PyPI wheel publishing via KitMaker (
deploy-python-public), delivering the customomni.capabilities/simready.validate.requirementsalongside the package.SimReady Foundations Validators Kit extension.
Initial robot specifications and related content developed from Isaac.
Onboarding documentation and
simready-validateusage guidance.
Changed#
Cleanup of package dependencies and rules.
Feature generation fixed for automatic codegen.
Updated search library usage.
Added SonarQube exclusions.
Fixed#
Guarded all
PhysxSchemausages againstNone.Fixed import regressions causing
ModuleNotFoundErrorin PyPI-only environments.Fixed inherited material binding on an xform affecting thumbnail lighting rigs.