github frain-dev/convoy v26.9.1

4 hours ago

Convoy 26.9.1 adds delivery lookup by provider idempotency value, surfaces retried deliveries and fixes the dashboard event chart.

Features

  • Find event deliveries by the value a provider sends, such as a webhook delivery ID header. GET /eventdeliveries, its count and batch retry accept idempotencyValue (optionally scoped with sourceId), and GET /events accepts it for listing. A value that matches no event returns an empty result instead of an unfiltered list (#2881).
  • Filter deliveries by attempt count with minTrials; minTrials=2 returns deliveries that were retried. It requires idempotencyValue, eventId or endpointId (#2881).
  • New eventdelivery.retrying meta event, sent when a delivery attempt fails and is scheduled for retry. It can be enabled in project settings (#2881).

Fixes

  • Save the project setting that adds event ID trace headers to deliveries. It was accepted by the API but never stored, so it always loaded as off. Existing projects keep it off (#2881).
  • Batch retry now replays only the deliveries selected by event and attempt filters (#2881).
  • Keep typed text in multi-value inputs such as source idempotency keys when the field loses focus (#2881).
  • End the dashboard event chart at the last period with data instead of padding empty periods on the right (#2882).
  • Pin Node.js for release dashboard builds so tagged releases build reliably (#2883).

Full changelog: v26.9.0...v26.9.1

Don't miss a new convoy release

NewReleases is sending notifications on new releases.