···7788## [Unreleased]
991010+## [0.14.2] - 2026-03-09
1111+### Added
1212+- `atptid` CLI tool for generating and parsing AT Protocol Timestamp Identifiers
1313+- `get_lexicon` tool to atpmcp MCP server for fetching lexicon schema records
1414+- `invoke_xrpc` tool to atpmcp MCP server
1515+- `generate_tid` tool to atpmcp MCP server
1616+- `validate_xrpc` tool to atpmcp MCP server
1717+1818+### Changed
1919+- Updated release workflow and README to include atptid and atpcid binaries
2020+1021## [0.14.1] - 2026-03-08
1122### Added
1223- `atpxrpc` CLI tool for persistent XRPC session management with proxy support
···194205- Core DID document handling
195206- Cryptographic key operations for P-256 curves
196207208208+[0.14.2]: https://tangled.org/ngerakines.me/atproto-crates/tree/v0.14.2
197209[0.14.1]: https://tangled.org/ngerakines.me/atproto-crates/tree/v0.14.1
198210[0.14.0]: https://tangled.org/ngerakines.me/atproto-crates/tree/v0.14.0
199211[0.13.0]: https://tangled.org/ngerakines.me/atproto-crates/tree/v0.13.0
+2
CLAUDE.md
···38383939#### Record Operations
4040- **Generate CID**: `cat record.json | cargo run --features clap --bin atproto-record-cid` (reads JSON from stdin, outputs CID)
4141+- **Generate TID**: `cargo run --features clap --bin atptid` (generates a TID; use `-n 5` for batch, pass a TID to parse, or pass a microsecond timestamp to generate from)
41424243#### Client Tools
4344- **App password auth**: `cargo run --features clap --bin atproto-client-app-password -- <subject> <access_token> <xrpc_path>`
···175176176177#### Record Operations (atproto-record)
177178- **`src/bin/atproto-record-cid.rs`**: Generate CID (Content Identifier) for AT Protocol records using DAG-CBOR serialization
179179+- **`src/bin/atptid.rs`**: Generate and parse AT Protocol Timestamp Identifiers (TIDs)
178180179181#### Client Tools (atproto-client)
180182- **`src/bin/atproto-client-app-password.rs`**: Make XRPC calls using app password authentication
···11[package]
22name = "atproto-xrpcs-helloworld"
33-version = "0.14.1"
33+version = "0.14.2"
44description = "Complete example implementation of an AT Protocol XRPC service with DID web functionality and JWT authentication"
55edition.workspace = true
66rust-version.workspace = true
+1-1
crates/atproto-xrpcs/Cargo.toml
···11[package]
22name = "atproto-xrpcs"
33-version = "0.14.1"
33+version = "0.14.2"
44description = "Core building blocks for implementing AT Protocol XRPC services with JWT authorization"
55edition.workspace = true
66rust-version.workspace = true