• About Us
  • Insights
  • Partner With Us
Blog
Product Update

Collectivis v24.4.1 Release Notes

2 min read April 30, 2024

Written by

Raymond Tukpe
Raymond Tukpe

Share

header

We’re proud to announce the release of Collectivis 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 Collectivis into your stack because you need to set up a new queue or topic from which Collectivis will read events. With source functions, you can connect your current queues and topics to Collectivis and specify a function in Collectivis that will wrap your payload into something Collectivis can ingest.

source function update

RabbitMQ Message Broker Support

Thanks to GitHub user nitzangoldfeder, who contributed to this PR, Collectivis 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 Collectivis’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 Collectivis?

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

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

COLLECTIVIS

Data-driven, Equitable, Fair Intelligence for All.

Impact Areasaccordion icon

Climate & Environment

Agriculture & Food Security

Public Finance Transparency

Justice & Equity

Cities & Communities

Digital Public Goods

Resourcesaccordion icon

Strategic Plan

Technical Documentation

Open-Source Repositories

Partner With Us

Funding & Opportunities

Companyaccordion icon

About Us

Our Team

Partners & Funders

Insights

Contact

Copyright 2026, All Rights Reserved