# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.6.1](https://github.com/agentcontextdistributionprotocol/acdp-rs/compare/acdp-primitives-v0.6.0...acdp-primitives-v0.6.1) - 2026-07-09

### Other

- release v0.6.0

## [0.6.0](https://github.com/agentcontextdistributionprotocol/acdp-rs/compare/acdp-primitives-v0.4.0...acdp-primitives-v0.6.0) - 2026-07-09

### Other

- unify the acdp family to a single lockstep version (0.6.0)

## [0.4.0](https://github.com/agentcontextdistributionprotocol/acdp-rs/compare/acdp-primitives-v0.3.0...acdp-primitives-v0.4.0) - 2026-07-06

### Added

- *(error)* add InvalidWitnessCosignature wire code (RFC-ACDP-0015)

## [0.3.0](https://github.com/agentcontextdistributionprotocol/acdp-rs/compare/acdp-primitives-v0.2.0...acdp-primitives-v0.3.0) - 2026-07-06

### Other

- *(primitives)* [**breaking**] make acdp::types the canonical WireError path

## [0.2.0](https://github.com/agentcontextdistributionprotocol/acdp-rs/compare/acdp-primitives-v0.1.1...acdp-primitives-v0.2.0) - 2026-07-05

### Added

- [**breaking**] lifecycle events & retraction — RFC-ACDP-0013 (acdp/0.3.0 draft)
- *(error)* typed wire codes for the 0.3.0 RFCs — invalid_log_proof, immutable_field, invalid_lifecycle_transition

### Other

- Merge feature/rfc-0014-revocation: RFC-ACDP-0014 SDK surface

## [0.1.1](https://github.com/agentcontextdistributionprotocol/acdp-rs/compare/acdp-primitives-v0.1.0...acdp-primitives-v0.1.1) - 2026-06-24

### Other

- release

## [0.1.0](https://github.com/agentcontextdistributionprotocol/acdp-rs/releases/tag/acdp-primitives-v0.1.0) - 2026-06-24

### Other

- split acdp into a fine-grained Cargo workspace
