Skip to content

Releases: dongsheng123132/action-parity

ActionParity toolchain v0.6.2 / Manifest specification 0.5.0

Choose a tag to compare

@dongsheng123132 dongsheng123132 released this 01 Aug 18:33
d8999d7

Toolchain v0.6.2 / Manifest specification 0.5.0.

This patch was driven by the six-Pod Action SDK pilot. Legacy or malformed Manifest collection shapes now produce structured schema_validation results instead of crashing action-parity validate, doctor, or agent context. In particular, the old object-shaped bindings form that surfaced in PodApp is now diagnosed safely.

Verified before release:

  • JavaScript tests: 53/53
  • Rust tests: 13/13
  • generated artifacts and Agent Skills current
  • clean npm tarball install and four artifact types generated
  • core crate packaging and Tauri publish set checked
  • exact release commit: d8999d7a0d4ffd1b37c7a6b74a0cd962e02c1c31
  • asset SHA-256: 33a6db1eae8a73687b8eaf7c88b9d206dbf3e289bcb7788ce064f3dda8ea17b8

Install channel status: the attached GitHub tarball is available. npm registry and crates.io publication are still pending and are not claimed by this release.

ActionParity toolchain v0.6.1 / Manifest specification 0.5.0

Choose a tag to compare

@dongsheng123132 dongsheng123132 released this 01 Aug 17:46
a484f89

ActionParity toolchain v0.6.1 supports Manifest specification 0.5.0. These are independent version identities; v0.6.1 is a compatible patch, not a new Manifest revision.

What changed

  • Added action-parity --version --json so Codex, Claude Code, Hermes, and other agents can read the toolchain version, current Manifest specification, and supported Manifest versions without guessing.
  • Added the public versioning contract and documented why toolchain tags jumped from v0.1.0 to v0.6.0: versions 0.2–0.5 were specification iterations, while v0.6.0 was the first packaged executable toolchain.
  • Corrected README and release-channel status after the first GitHub release.
  • Strengthened the release gate so package, CLI, Manifest Schema, Cargo workspace, installed tarball, and generated artifacts must agree.
  • Upgraded GitHub validation to current Node 24-runtime Actions, removing the Node 20 action-runtime deprecation warning.

Install from the verified GitHub asset

npm install -g https://github.com/dongsheng123132/action-parity/releases/download/v0.6.1/action-parity-0.6.1.tgz
action-parity --version --json
action-parity doctor . --json

Publication status

  • GitHub Release tarball: published and installable.
  • npm registry: pending; this machine is not authenticated, so action-parity@0.6.1 is not claimed as available there.
  • crates.io: pending; Rust registry coordinates are not yet claimed as available.

Verification

  • JavaScript: 50/50 tests passed.
  • Rust workspace: 13/13 tests passed.
  • Generated output, Manifest validation, Agent Skills, and documentation links passed.
  • Clean tarball installation, installed CLI version JSON, four generated artifact types, and Rust publish file sets passed.
  • Final main CI: https://github.com/dongsheng123132/action-parity/actions/runs/30710987625

ActionParity toolchain v0.6.0 / Manifest specification 0.5.0

Choose a tag to compare

@dongsheng123132 dongsheng123132 released this 01 Aug 16:54
3674639

ActionParity toolchain v0.6.0 supports Manifest specification 0.5.0. These are separate version identities.

Why the public tag jumped from v0.1.0

Versions 0.2.0 through 0.5.0 were specification iterations recorded in the changelog and repository history, not separately installable toolchain releases. Version 0.6.0 was the first release containing the executable Action Registry, generators, verifier, adapters, and packaged CLI. The historical tags will not be moved or backfilled; normal patch/minor sequencing starts here, with v0.6.1 as the next compatible patch.

Highlights

  • Define a Rust Action once and generate the ActionParity Manifest, CLI help, MCP tool descriptors, registry bundle, and a typed TypeScript client.
  • Inspect unadopted Tauri and Electron projects with the read-only action-parity doctor . --json inventory.
  • Give Codex, Claude Code, Hermes, and other coding agents an authoritative project map through action-parity context . --json.
  • Execute declared binding tests, hash inputs, preserve execution IDs, and emit reproducible evidence through action-parity verify.
  • Detect generated-client and GUI-binding drift in CI, including Windows CRLF checkouts.
  • Ship a reusable Agent Skill plus Redline and U-King pilot reports grounded in real projects.

Install this historical release

npm install -g https://github.com/dongsheng123132/action-parity/releases/download/v0.6.0/action-parity-0.6.0.tgz
action-parity doctor . --json

For machine-readable version separation and the corrected release docs, use v0.6.1.

Publication status

  • GitHub Release tarball: published and installable.
  • npm registry: pending.
  • crates.io: pending.

ActionParity 0.1.0 Working Draft

Choose a tag to compare

@dongsheng123132 dongsheng123132 released this 24 Jul 15:12

First public working draft of the ActionParity standard: normative specification, JSON Schema, validator, U-King pilot, governance, adoption plan, and commercial-neutrality model. One action. Every interface.