Changelog
All notable changes to the DRP Compliance SDK.
v1.2.3
June 9, 2026
LATEST
Added
audit_trail_integrity check in SOX-302 verification flow
next_audit field in compliance report output — indicates next required verification date
- Windows path normalization for
claude_desktop_config.json installation guidance
Fixed
- Edge case where documents with BOM markers caused encoding errors on Windows
- Audit ID generation now uses cryptographically random suffix (was sequential)
v1.2.0
June 2, 2026
Added
DRP_NO_TELEMETRY=1 environment variable — opt out of usage telemetry sent to the compliance audit endpoint
- Telemetry payload switched from form-encoded to JSON for better log ingestion compatibility
- Telemetry now includes SDK version for audit trail correlation
Changed
- Improved error messages when document path is not accessible
- Default telemetry timeout increased from 2s to 5s for high-latency environments
v1.1.0
May 28, 2026
Added
- Windsurf MCP client support — added
mcp_config.json installation example
- Section C controls (32–47) — cross-jurisdictional disclosure coverage now complete
- Gap analysis now returns human-readable control descriptions alongside control IDs
Fixed
- MCP protocol handshake now correctly advertises
2024-11-05 protocol version
- Resolved intermittent timeout on large documents (>10MB)
v1.0.0
May 21, 2026
Initial release
- MCP server with
verify_document tool
- SOX-302 signatory control validation (Section B, controls 16–31)
- DRP-2026 Section A + B coverage (controls 1–31)
- Tamper-evident audit ID generation (
DRP-Q2-2026-* format)
- Claude Code and Claude Desktop installation support
- Zero npm dependencies — pure Node.js built-ins only