Repository navigation
Releases: mmkolpakov/robotics-runtime
Release list
harness-v0.22.2
What's Changed
- Use the published harness 0.22.1 in guides and MCP by @mmkolpakov in #131
- Fix explicit histogram bucket lower edge comparisons by @mmkolpakov in #132
- Prepare harness 0.22.2 patch release by @mmkolpakov in #133
Full Changelog: harness-v0.22.1...harness-v0.22.2
harness-v0.22.1
What's Changed
- Align published consumers with contracts 0.21.1 and harness 0.22.0 by @mmkolpakov in #127
- Retain run ownership without cleanup observations by @mmkolpakov in #128
- Bind operator profile permissions to captured file by @mmkolpakov in #129
- Prepare harness 0.22.1 release by @mmkolpakov in #130
Full Changelog: contracts-v0.21.1...harness-v0.22.1
harness-v0.22.0
What's Changed
- Require MCP validation and use the published QoS workers by @mmkolpakov in #110
- Fix bundle schema registry forwarding by @mmkolpakov in #111
- Publish public documentation reader by @mmkolpakov in #112
- Include canonical diagram sources in documentation exports by @mmkolpakov in #113
- Preserve private permissions for atomic JSON and JUnit outputs by @mmkolpakov in #114
- docs: add a published CLI consumer path by @mmkolpakov in #115
- Clarify CLI and embedded host architecture views by @mmkolpakov in #116
- Deduplicate keyed batch and job creation by @mmkolpakov in #117
- feat: add evaluator wheel authentication and source binding SDK by @mmkolpakov in #118
- Add native v2 acceptance documents and archive evaluation by @mmkolpakov in #119
- Verify native documents through the read-only MCP interface by @mmkolpakov in #120
- Require authenticated wheel sources for evaluator execution by @mmkolpakov in #121
- Correct the current evaluator admission boundary by @mmkolpakov in #122
- Support private evaluator wheels with pinned Cosign key policy by @mmkolpakov in #123
- Preserve original outcomes during archive reassessment by @mmkolpakov in #124
- Document contracts 0.21 and harness 0.22 release cohort by @mmkolpakov in #125
- Verify published schema baselines with locked release dependencies by @mmkolpakov in #126
Full Changelog: harness-v0.21.0...harness-v0.22.0
contracts-v0.21.1
What's Changed
- Require MCP validation and use the published QoS workers by @mmkolpakov in #110
- Fix bundle schema registry forwarding by @mmkolpakov in #111
- Publish public documentation reader by @mmkolpakov in #112
- Include canonical diagram sources in documentation exports by @mmkolpakov in #113
- Preserve private permissions for atomic JSON and JUnit outputs by @mmkolpakov in #114
- docs: add a published CLI consumer path by @mmkolpakov in #115
- Clarify CLI and embedded host architecture views by @mmkolpakov in #116
- Deduplicate keyed batch and job creation by @mmkolpakov in #117
- feat: add evaluator wheel authentication and source binding SDK by @mmkolpakov in #118
- Add native v2 acceptance documents and archive evaluation by @mmkolpakov in #119
- Verify native documents through the read-only MCP interface by @mmkolpakov in #120
- Require authenticated wheel sources for evaluator execution by @mmkolpakov in #121
- Correct the current evaluator admission boundary by @mmkolpakov in #122
- Support private evaluator wheels with pinned Cosign key policy by @mmkolpakov in #123
- Preserve original outcomes during archive reassessment by @mmkolpakov in #124
- Document contracts 0.21 and harness 0.22 release cohort by @mmkolpakov in #125
- Verify published schema baselines with locked release dependencies by @mmkolpakov in #126
Full Changelog: harness-v0.21.0...contracts-v0.21.1
harness-v0.21.0
What's Changed
- Use the current harness release in installation and consumer checks by @mmkolpakov in #98
- Add optional external Test API and source-built integration CI by @mmkolpakov in #99
- Document the limited external Test API recipe by @mmkolpakov in #100
- Store bounded SDK configuration snapshots by @mmkolpakov in #101
- Test exact API table names without changing cardinality by @mmkolpakov in #103
- Route the detailed architecture view with stock ELK by @mmkolpakov in #102
- Clarify product interfaces and streamline documentation by @mmkolpakov in #104
- Require review for hosted runner migrations by @mmkolpakov in #105
- Update Python CI and lint tooling by @mmkolpakov in #106
- Align host worker CI tooling with the workspace by @mmkolpakov in #107
- Add offline MCP tools over published worker interfaces by @mmkolpakov in #108
- Add durable ROS topic observation and release-compatible schema checks by @mmkolpakov in #109
Full Changelog: harness-v0.20.1...harness-v0.21.0
contracts-v0.20.0
What's Changed
- Use the current harness release in installation and consumer checks by @mmkolpakov in #98
- Add optional external Test API and source-built integration CI by @mmkolpakov in #99
- Document the limited external Test API recipe by @mmkolpakov in #100
- Store bounded SDK configuration snapshots by @mmkolpakov in #101
- Test exact API table names without changing cardinality by @mmkolpakov in #103
- Route the detailed architecture view with stock ELK by @mmkolpakov in #102
- Clarify product interfaces and streamline documentation by @mmkolpakov in #104
- Require review for hosted runner migrations by @mmkolpakov in #105
- Update Python CI and lint tooling by @mmkolpakov in #106
- Align host worker CI tooling with the workspace by @mmkolpakov in #107
- Add offline MCP tools over published worker interfaces by @mmkolpakov in #108
- Add durable ROS topic observation and release-compatible schema checks by @mmkolpakov in #109
Full Changelog: harness-v0.20.1...contracts-v0.20.0
harness-v0.20.1
What's Changed
- Use the current published Python pair and bounded release verification by @mmkolpakov in #93
- Align release and compatibility guides with the current contract line by @mmkolpakov in #94
- Define the bounded external SDK qualification journey by @mmkolpakov in #95
- Scope dataset release versions to the original transition by @mmkolpakov in #96
- Import bounded SignalFlag emissions as native gauges by @mmkolpakov in #97
Full Changelog: harness-v0.20.0...harness-v0.20.1
harness-v0.20.0
What's Changed
- Keep historical dataset tests independent of the latest release by @mmkolpakov in #92
Full Changelog: contracts-v0.19.0...harness-v0.20.0
contracts-v0.19.0
What's Changed
- Document the published core host and update architecture status by @mmkolpakov in #90
- Represent complete finalized ROS bags in the canonical dataset contract by @mmkolpakov in #91
Full Changelog: host-v0.1.0-rc.0...contracts-v0.19.0
host-v0.1.0-rc.0
First prerelease of the compiled ESM composition host.
The archive provides typed host APIs and plugins for admitted profiles, bounded jobs, document/evidence workers and run completion. Simulator providers and their native qualifications are maintained in robotics-runtime-infra.
Use the TGZ as an ordinary npm file dependency. The pinned toolchain is Node 24.21.0 and npm 11.19.0. Contracts 0.18.3 and harness 0.19.2 retain their independent versions.
Validation covers package integrity, an identical clean rebuild and installation outside the source workspace. The archive SHA-256 is 51c919953f6b761e20c89eee22e7dfe2c7aacb221329b61a99a52cf13ccf1e57. The manifest, checksums and consumer lock/report are included with the archive. Native execution and hardware qualification remain profile-specific.