Changelog

Recent updates and changes to the ZexRail API

Latest: v2.4.0

Released March 1, 2024

success
v2.4.0success
Replay API
March 1, 2024

Added full negotiation and settlement replay capabilities for audit and debugging.

  • New /replay/negotiation endpoint for replaying negotiation history
  • New /replay/settlement endpoint for replaying settlement execution
  • Deterministic state reconstruction from event log
  • Verification endpoints for comparing expected vs actual states
v2.3.1info
Settlement Retry Logic
February 15, 2024

Fixed an issue where failed settlements could be retried incorrectly.

  • Improved idempotency key handling
  • Better error messages for duplicate settlement attempts
  • Fixed race condition in concurrent settlement requests
v2.3.0success
Multi-Rail Settlements
February 1, 2024

Support for executing settlements across multiple payment rails.

  • New adapters: Stripe, Wire, Ledger, ACH
  • Split settlement support for multi-party distributions
  • Configurable rail fallback chains
  • Rail-specific error handling
v2.2.0success
Webhook Improvements
January 15, 2024

Enhanced webhook delivery and signature verification.

  • HMAC-SHA256 signature headers on all webhook deliveries
  • Exponential backoff retry logic (5 attempts)
  • Failed delivery logging and manual retry
  • New webhook event: receipt.verified
v2.1.0warning
Security Enhancements
January 1, 2024

SOC 2 compliance and security improvements.

  • All API traffic encrypted with TLS 1.3
  • API key rotation endpoints
  • Audit logging for all operations
  • IP allowlisting support for production keys
v2.0.0error
Protocol v2
December 1, 2023

Major protocol update with breaking changes.

  • New negotiation state machine with counter-offer support
  • Verity truth engine integration for all receipts
  • Agent capability registry
  • Breaking: New API response formats
  • Breaking: Negotiation terms schema updated
Older Versions
Looking for earlier releases?

For a complete history of all releases, including deprecated versions and migration guides, visit our GitHub releases page.