Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1.53 KB

File metadata and controls

31 lines (24 loc) · 1.53 KB

Changelog

All notable changes to YieldVault-RWA are documented here. Format follows Keep a Changelog. Versioning follows Semantic Versioning.

[Unreleased]

Features

  • Add deterministic admin proposal nonces with replay rejection for admin rotation (#736)
  • Add empty-state deposit and withdraw intent actions across dashboard pages (#734)
  • CORS configuration for cross-origin API access
  • Add canonical VaultError namespace module and replace contract panics with stable error codes (#754)
  • Structured logging, graceful shutdown, caching, and API key authentication
  • Network badge showing testnet vs mainnet status in the frontend
  • Add wallet activity heatmap aggregation endpoint for admin analytics without exposing raw wallet records (#712)
  • Add replay-safe deduplication store for webhook event processing to prevent duplicate downstream delivery during retries and restarts (#710)
  • Add deterministic request ID propagation across HTTP handlers, queued jobs, and worker logs using AsyncLocalStorage (#700)

Bug Fixes

  • Vault performance dynamic date filter

Documentation

  • Add incident postmortem templates, publication playbook, and CI validation workflow (#769)
  • Add release notes playbook and changelog curation guidelines (#618)
  • Add API versioning and deprecation policy with sunset windows, migration guide, and breaking-change classification (#610)

Chores

  • Resolve merge conflict in Skeleton and dateUtils imports