$ git log --graph --oneline --all
Changelog
A complete record of every change to the Open Agent Specification. Versioned under strict SemVer.
v1.1.0latest
2026-04-01(release/v1.1)
+Three conformance levels: L0 (Basic Identity), L1 (Verifiable Lineage), L2 (Full Attestation)
+Autonomous Organization (ao) entity kind with DID-based governance model
+FROST threshold signature support for MHR identities (t-of-n signing)
+Agent Instance (agent:instance) entity kind for ephemeral runtime state
~DID document schema updated to include conformanceLevel field
~Lineage proof format now requires explicit derivation method declaration
xJCS canonicalization edge case with nested arrays in service endpoints
!Enforce constant-time comparison for all signature verification paths
v1.0.0stable
2026-01-15
+did:oas DID method with namespace, kind, and identifier components
+11 entity kinds: hmr, mhr, enr, agent, agent:instance, tool, skill, workflow, model, dataset, service
+AgentLineageProof2025 format with HKDF-SHA256 key derivation
+Ed25519 verification method as mandatory cryptographic primitive
+BLAKE3 content hashing for DID document integrity
+7 SDK implementations: Rust, TypeScript, Go, Python, Swift, Kotlin, Vanilla JS
+WASM compilation target for cross-language cryptographic parity
v0.9.0legacy
2025-11-01
~Renamed AgentLineageProof2024 to AgentLineageProof2025 to match release year
~Identifier encoding switched from base64url to multibase (base58btc)
~Service endpoint format aligned with DID Core recommendation
-Removed deprecated x25519KeyAgreement verification method type
xDID resolution for self-issued identities without network namespace
xHKDF context string collision for agents sharing the same parent key
+added
~changed
xfixed
-removed
!security