logo
  • Core Gateway
  • Documentation
  • Blog
  • Pricing
  • About
Blog
Product Update

Convoy v24.4.1 Release Notes

2 min read April 30, 2024

Written by

Raymond Tukpe
Raymond Tukpe

CTO

Share

header

We’re proud to announce the release of Convoy v2024.4.1, which includes many features, enhancements, and bug fixes. These include a rate limiter backed by PostgreSQL, RabbitMQ message broker support, and payload mutation using JavaScript functions for message broker sources.

Message Broker Source Functions

Events ingested via message brokers like Kafka, Amazon SQS, and Google PubSub can now be mutated using the same Javascript engine that powers subscription filters for incoming projects. Previously, events ingested via these sources needed to conform to a particular format or would be dropped and not acknowledged. This can be frustrating when integrating Convoy into your stack because you need to set up a new queue or topic from which Convoy will read events. With source functions, you can connect your current queues and topics to Convoy and specify a function in Convoy that will wrap your payload into something Convoy can ingest.

source function update

RabbitMQ Message Broker Support

Thanks to GitHub user nitzangoldfeder, who contributed to this PR, Convoy can now ingest events from RabbitMQ. This integration is a welcome addition to our message broker catalog and will work with both self-hosted and cloud instances. It works similarly to the other message broker integrations.

source function update

PostgreSQL Backed Rate Limiter

We re-implemented our endpoint rate limiter (which limits the rate of requests sent to an endpoint) in PostgreSQL. It was previously implemented in Redis. We made this change because we are gradually phasing out the use of Redis from Convoy’s core.

source function update

API Changes

  • Changed endpoint title to name
  • Changes endpoint target_url to url

Other changes

  • Add project config for enforcing HTTPS endpoints.
  • Add documentation to request models
  • Encode Postgres connection string credentials
  • Enqueue Stuck Event Deliveries
  • Fixed a bug where telemetry wasn't being sent to PostHog.
  • Fixed a bug where the signature modal in the project settings doesn't dismiss after saving.
  • Fixed a bug where project settings were not displayed correctly on the dashboard.
  • Fixed a bug where a failed subscription filter will stop all subscribers from a broadcast event from receiving the event.
  • Fixed open telemetry TLS configuration.
  • Fixed a bug where a created or updated subscription didn't show the nested values.
  • Fixed endpoints count query for portal links.
  • Added data plane capabilities back to the worker, which was unintentionally removed.

Getting started with Convoy?

Want to add webhooks to your API in minutes? Sign up to get started.

Related Posts

What I’ve learned from talking to users as a Technical Founder

April 23, 2025

It’s widely accepted that the two most important things a startup needs to get right are building a great product and talking to users. As a technical founder, building has always come naturally to me. Talking to users? Not so much. In this post, i’ll share some of the misconceptions I had about talking to users—and the surprising benefits I’ve discovered from doing it consistently.

Subomi Oluwalana
Subomi Oluwalana

Co-Founder & CEO

Transactional Outbox: How to reliably generate webhook events

April 17, 2025

In the world of distributed systems, ensuring reliable event delivery is crucial, especially when dealing with webhooks. The transactional outbox pattern has emerged as a robust solution to this challenge. In this post, we'll explore how to implement this pattern to guarantee reliable webhook delivery, even in the face of system failures.

Subomi Oluwalana
Subomi Oluwalana

Co-Founder & CEO

logo

2261 Market Street, San Francisco, CA 94114

Companyaccordion icon

About Us

Trust Center

Terms of Use

Privacy Policy

DPA

Productaccordion icon

Open Source

Core Gateway

Convoy Playground

Resourcesaccordion icon

API Reference

Documentation

Status Page

Roadmap

What are Webhooks?

Convoy vs. Internal Implementation

Speak to usaccordion icon

Slack

Follow Us

Copyright 2025, All Rights Reserved

soc stamp