Changelog

  • Finalised version 0.0.1 of the event handlers for Arvo
  • Finalised Event Handler implementation
  • Updated routing
  • First version rrelease
  • Added ArvoEventRouter as a mechanism to group ArvoEventHandlers
  • Added Abstract handler class and bound all handlers to it
  • Added support for versioned contracts in event handler for better versioning support
  • Updated the telemetry implementation to be more streamlined, fixed some minor bugs and added better telemetry logging
  • Updated the opentelemetry core version and arvo core versions
  • Stable release for arvo event handler version 2
  • Added better error boundaries for the handlers
  • Updated dependency versions and added more tests

Enabling orchestrations to have domained events.

All event handlers now return an object instead of an array:

Before: const events = await handler.execute(event) After: const { events } = await handler.execute(event)