commanded v1.3.0 Release Notes

  • ✨ Enhancements

    • 👍 Allow command identity to be provided during dispatch (#406).
    • Define Commanded.Telemetry module to emit consistent telemetry events (#414).
    • Telemetry [:commanded, :aggregate, :execute] events (#407).
    • Telemetry [:commanded, :event, :handle] events (#408).
    • Telemetry [:commanded, :process_manager, :handle] events (#418).
    • Telemetry [:commanded, :application, :dispatch] (#423).
    • Graceful shutdown of event handlers (#431).
    • 📇 Ensure command dispatch metadata is a map (#432).
    • Retry command execution on node down (#429).
    • Dispatch returning resultant events (#444).
    • Get aggregate state (#448).
    • 👌 Support telemetry v1.0 (#456).